SlideShare une entreprise Scribd logo
1  sur  30
Microsoft AI and cases sharing
蔡孟儒 Raymond
Sr. Program Manager
Customer Advisory Team, Azure C+E, GCR
Services &
Tools
Processing
Frameworks
AI Applications
Cognitive Services
Infrastructure
AML Studio & Web Services BOT Framework
Model & Experimentation
Management
Data Wrangling & Spark AI Batch
Training
Storage (Azure Data Services) & Hardware (CPU, GPU, FPGS & ASIC)
Inferencing
Spark, SQL,
Other Engines
DSVM
Machine Learning and Deep Learning Toolkits
CNTK Tensorflow ML Server Scikit-Learn Other Libs.
ACS
Docker
Tooling
CPUs
Edge
Dev
DS
Machine Learning & AI Portfolio
When to use what?
What engine(s) do you want
to use?
Deployment target?
Which experience do you
want?
Build your own or consume pre-
trained models?
Microsoft
ML & AI
products
Build your
own
Azure Machine Learning
Code first
(On-prem)
ML Server
(On-prem)
Hadoop
SQL
Server
(cloud)
AML Web Services
SQL
Server
Spark Hadoop Azure
Batch
DSVM Azure Container
Service
(K8, Docker,
DC/OS)
Visual tooling
(cloud)
AML Studio
Consume
Cognitive services, bots
Tap into rich
knowledge
amassed from
the web,
academia, or
your own data
Access billions of
web pages,
images, videos,
and news with
the power of
Bing APIs
Process text and
learn how to
recognize what
users want
Hear and speak
to your users by
filtering noise,
identifying
speakers, and
understanding
intent
Emerging
Cognitive
Services
technologies for
early adopters
From faces to
feelings, allow
your apps to
understand
images
and video
AI-powered
Data Wrangling
+
E2E ML Dev
Productivity
+
Deploy
Anywhere
=
E2E Tooling for AI
Development
Program Synthesis
Docker, Spark, IOT Edge,
On prem, AWS/GCP…
SPARK, GPU, Open Source
Lifecycle Management
Data Prep with Program Synthesis
Rapidly sample, understand, and prep
data
Leverage PROSE and more for intelligent
data prep by example
Extend/customize transforms and
featurization through Python
Generate Python and Pyspark for
execution at scale
Built-in AI-powered Data Wrangling
Collaboration with notebooks & Git
Version control & reproducibility
Metrics, lineage, run history, asset
management, and more
Azure Container Service
(scale out with Kubernetes clusters)
Azure IoT Edge
Spark on HDInsight
On-prem, AWS, GCP….
Azure Data Science Virtual Machine
• Popular tools Pre-installed & Pre-configured
 Includes RStudio & JuliaPro
• Deep Learning Extension for Azure GPU VM
• Developer Editions of SQL & R Server
• Now available on Azure Batch
• Supports Popular Workflows:
 SQL Server R Services: -
Dev>Train>Test>Deploy>Score
 Using the Local Spark instance on the DSVM for Dev
& Test
 Training and Deploying Deep Learning Models Using
the ‘Deep Learning Toolkit for the DSVM’ on GPU
based Azure VMs
Accelerating adoption of AI by developers
(consuming models)
Rise of hybrid training and scoring scenarios
Push scoring/inference to the event (edge,
cloud, on-prem)
Some developers moving into deep learning as
non-traditional path to DS / AI dev
Growth of diverse hardware arms race across all
form factors (CPU / GPU / FPGA / ASIC /
device)
Data prep
Model deployment &
management
Model lineage & auditing
Explain-ability
A D O P T I N G A I :
T R E N D S A N D C H A L L E N G E S
C H A L L E N G E SK E Y T R E N D S
Services &
Tools
Processing
Frameworks
AI Applications
Cognitive Services
Infrastructure
AML Studio & Web Services BOT Framework
Model & Experimentation
Management
Data Wrangling & Spark AI Batch
Training
Storage (Azure Data Services) & Hardware (CPU, GPU, FPGS & ASIC)
Inferencing
Spark, SQL,
Other Engines
DSVM
Machine Learning and Deep Learning Toolkits
CNTK Tensorflow ML Server Scikit-Learn Other Libs.
ACS
Docker
Tooling
CPUs
Edge
Dev
DS
Multiple Instance Learning
MIL
Training
Cardinal
Fish
Classifier
Weakly labeled training data
Positive
Instances
Negative
Instances
(Maron 1997, Viola 2005)
Multiple Instance Learning
MIL
Training
Cancer Image
Classifier
Weakly labeled training data
Positive
Instances
Negative
Instances
Parallel Multiple Instance Learning
• A standard histopathology
slice Resolution: 200,000 x
200,000
• Most existing medical
imaging tools infeasible
• Compute on multiple
machines
Context-Constrained Multiple Instance Learning
for Histopathology Image Segmentation
Using eye movement patterns for
early detection of dyslexia in children
Optolexia
“The flexibility and ease of use of the Azure Machine Learning analytics platform
makes it a perfect foundation for expanding our existing solution into new areas.“
Fredrik Wetterhall
Chief Executive Officer at Optolexia
The challenge
Optolexia wanted the ability to iterate and
scale their dyslexia detection model in order
to accommodate expansion into schools,
new environments, and enable additional
condition screenings.
Machine Learning in action
• Visualized models, scoring, and results without
writing new code to refine the testing tool
• Screened over 1k students and identified signs of
dyslexia earlier than ever before, leading to improved
student care, education, and self-esteem
• Created a scalable model enabling experimentation and
testing with new languages and conditions
Watch video
數據分析改善閱讀障礙 (短片輔助說明)
透過機器學習來Learn普通讀者與閱讀障礙患者的閱讀軌跡
X
patient medical
history care
[1]
• Entity extraction is a subtask of information extraction (also known as
Named-entity recognition (NER), entity chunking and entity identification).
• Biomedical named entity recognition is a critical step for complex
biomedical NLP tasks such as:
• Extraction of diseases, symptoms from electronic medical or health
records.
• Understanding the interactions between different entity types such as
drug-drug interaction, drug-disease relationship and gene-protein
relationship, e.g.,
• Drug A cures Disease B.
• Drug A causes Disease B.
• Generic solution: Similar for other domains (e.g., legal, finance)
Machine Learning & AI Portfolio
When to use what?
What engine(s) do you want
to use?
Deployment target
Which experience do you
want?
Build your own or consume pre-
trained models?
Microsoft
ML & AI
products
Build your
own
Azure Machine Learning
Code first
(On-prem)
ML Server
(On-prem )
Hadoop
SQL
Server
(cloud)
AML Web Services
SQL
Server
Spark Hadoop Azure
Batch
DSVM Azure Container
Service
(K8, Docker,
DC/OS)
Visual tooling
(cloud)
AML Studio
Consume
Cognitive services, bots
https://azure.microsoft.com/en-
us/overview/ai-platform/?v=17.42w
https://azure.microsoft.com/en-us/services/cognitive-
services/custom-vision-service/
Appendix
Experimental Condition
Datasets
30 non-cancer (NC) images and 53 colon cancer histopathology images
Obtained from the Department of Pathology of Zhejiang University using Hamamatsu Nano
Zoomer 2.0HT digital slice scanner
Each image is independently labeled by two pathologists, the third pathologist moderates their
discussion
MTA—Moderately or well differentiated tubular adenocarcinoma
PTA—Poorly differentiated tubular adenocarcinoma
MA—Mucinous adenocarcinoma
SRC—Signet-ring carcinoma
Results
• Results: Pixel-level segmentation

Contenu connexe

Tendances

Resume - Keith Greene
Resume - Keith GreeneResume - Keith Greene
Resume - Keith GreeneKeith Greene
 
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciOracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciCodemotion
 
PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud  PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud RightScale
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformEsri
 
Building applications using sql azure
Building applications using sql azureBuilding applications using sql azure
Building applications using sql azurepedrojcj
 
Power your move to the cloud 20180611
Power your move to the cloud 20180611Power your move to the cloud 20180611
Power your move to the cloud 20180611Pieter de Bruin
 
Windows Azure IaaS and Hybrid, a customer tale
Windows Azure IaaS and Hybrid, a customer taleWindows Azure IaaS and Hybrid, a customer tale
Windows Azure IaaS and Hybrid, a customer taleMike Martin
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformSpiffy
 
Diagnosability versus The Cloud, Redwood Shores 2011-08-30
Diagnosability versus The Cloud, Redwood Shores 2011-08-30Diagnosability versus The Cloud, Redwood Shores 2011-08-30
Diagnosability versus The Cloud, Redwood Shores 2011-08-30Cary Millsap
 
IaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIdo Flatow
 
Digital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure StackDigital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure StackAymen Mami
 

Tendances (13)

Resume - Keith Greene
Resume - Keith GreeneResume - Keith Greene
Resume - Keith Greene
 
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciOracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
 
PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud  PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure Platform
 
Building applications using sql azure
Building applications using sql azureBuilding applications using sql azure
Building applications using sql azure
 
Power your move to the cloud 20180611
Power your move to the cloud 20180611Power your move to the cloud 20180611
Power your move to the cloud 20180611
 
Windows Azure IaaS and Hybrid, a customer tale
Windows Azure IaaS and Hybrid, a customer taleWindows Azure IaaS and Hybrid, a customer tale
Windows Azure IaaS and Hybrid, a customer tale
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
 
Diagnosability versus The Cloud, Redwood Shores 2011-08-30
Diagnosability versus The Cloud, Redwood Shores 2011-08-30Diagnosability versus The Cloud, Redwood Shores 2011-08-30
Diagnosability versus The Cloud, Redwood Shores 2011-08-30
 
IaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute Solutions
 
Sky High With Azure
Sky High With AzureSky High With Azure
Sky High With Azure
 
Digital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure StackDigital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure Stack
 
Abdulla Resume
Abdulla ResumeAbdulla Resume
Abdulla Resume
 

Similaire à 20180126 microsoft ai on healthcare

Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform OverviewDavid Chou
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial IntelligenceDavid Chou
 
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...Lviv Startup Club
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AIJames Serra
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated MLMark Tabladillo
 
Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904Mark Tabladillo
 
Introduction to Azure Machine Learning
Introduction to Azure Machine LearningIntroduction to Azure Machine Learning
Introduction to Azure Machine LearningEng Teong Cheah
 
Big Data Adavnced Analytics on Microsoft Azure
Big Data Adavnced Analytics on Microsoft AzureBig Data Adavnced Analytics on Microsoft Azure
Big Data Adavnced Analytics on Microsoft AzureMark Tabladillo
 
2018 11 14 Artificial Intelligence and Machine Learning in Azure
2018 11 14 Artificial Intelligence and Machine Learning in Azure2018 11 14 Artificial Intelligence and Machine Learning in Azure
2018 11 14 Artificial Intelligence and Machine Learning in AzureBruno Capuano
 
Lviv Data Science Club (Sergiy Lunyakin)
Lviv Data Science Club (Sergiy Lunyakin)Lviv Data Science Club (Sergiy Lunyakin)
Lviv Data Science Club (Sergiy Lunyakin)Lviv Startup Club
 
DevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-usDevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-useltonrodriguez11
 
Northwest MSACS Course Overview
Northwest MSACS Course OverviewNorthwest MSACS Course Overview
Northwest MSACS Course OverviewAvinash Mandapati
 
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceTour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceAlex Danvy
 
What startups need to know about NLP, AI, & ML on the cloud.
What startups need to know about NLP, AI, & ML on the cloud.What startups need to know about NLP, AI, & ML on the cloud.
What startups need to know about NLP, AI, & ML on the cloud.Aaron (Ari) Bornstein
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010Ethos Technologies
 
Microsoft DevOps for AI with GoDataDriven
Microsoft DevOps for AI with GoDataDrivenMicrosoft DevOps for AI with GoDataDriven
Microsoft DevOps for AI with GoDataDrivenGoDataDriven
 
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...James Serra
 

Similaire à 20180126 microsoft ai on healthcare (20)

Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform Overview
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial Intelligence
 
MCT Summit Azure automated Machine Learning
MCT Summit Azure automated Machine Learning MCT Summit Azure automated Machine Learning
MCT Summit Azure automated Machine Learning
 
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AI
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated ML
 
Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904Big Data Advanced Analytics on Microsoft Azure 201904
Big Data Advanced Analytics on Microsoft Azure 201904
 
Introduction to Azure Machine Learning
Introduction to Azure Machine LearningIntroduction to Azure Machine Learning
Introduction to Azure Machine Learning
 
Big Data Adavnced Analytics on Microsoft Azure
Big Data Adavnced Analytics on Microsoft AzureBig Data Adavnced Analytics on Microsoft Azure
Big Data Adavnced Analytics on Microsoft Azure
 
AML_service.pptx
AML_service.pptxAML_service.pptx
AML_service.pptx
 
2018 11 14 Artificial Intelligence and Machine Learning in Azure
2018 11 14 Artificial Intelligence and Machine Learning in Azure2018 11 14 Artificial Intelligence and Machine Learning in Azure
2018 11 14 Artificial Intelligence and Machine Learning in Azure
 
Lviv Data Science Club (Sergiy Lunyakin)
Lviv Data Science Club (Sergiy Lunyakin)Lviv Data Science Club (Sergiy Lunyakin)
Lviv Data Science Club (Sergiy Lunyakin)
 
DevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-usDevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-us
 
Northwest MSACS Course Overview
Northwest MSACS Course OverviewNorthwest MSACS Course Overview
Northwest MSACS Course Overview
 
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceTour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
 
Shaloo Verma
Shaloo VermaShaloo Verma
Shaloo Verma
 
What startups need to know about NLP, AI, & ML on the cloud.
What startups need to know about NLP, AI, & ML on the cloud.What startups need to know about NLP, AI, & ML on the cloud.
What startups need to know about NLP, AI, & ML on the cloud.
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010
 
Microsoft DevOps for AI with GoDataDriven
Microsoft DevOps for AI with GoDataDrivenMicrosoft DevOps for AI with GoDataDriven
Microsoft DevOps for AI with GoDataDriven
 
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
 

Plus de Meng-Ru (Raymond) Tsai

20211119 ntuh azure hpc workshop final
20211119 ntuh azure hpc workshop final20211119 ntuh azure hpc workshop final
20211119 ntuh azure hpc workshop finalMeng-Ru (Raymond) Tsai
 
202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課
202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課
202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課Meng-Ru (Raymond) Tsai
 
2 module07 cognitive services and the bot framework
2 module07 cognitive services and the bot framework2 module07 cognitive services and the bot framework
2 module07 cognitive services and the bot frameworkMeng-Ru (Raymond) Tsai
 
20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用Meng-Ru (Raymond) Tsai
 
20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望
20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望
20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望Meng-Ru (Raymond) Tsai
 
20170108 微軟大數據整合解決方案- cortana intelligence suite
20170108 微軟大數據整合解決方案- cortana intelligence suite20170108 微軟大數據整合解決方案- cortana intelligence suite
20170108 微軟大數據整合解決方案- cortana intelligence suiteMeng-Ru (Raymond) Tsai
 
20160323 台大 微軟學生大使招生分享會
20160323 台大 微軟學生大使招生分享會20160323 台大 微軟學生大使招生分享會
20160323 台大 微軟學生大使招生分享會Meng-Ru (Raymond) Tsai
 
20160304 blockchain in fsi client ready raymond
20160304 blockchain in fsi client ready raymond20160304 blockchain in fsi client ready raymond
20160304 blockchain in fsi client ready raymondMeng-Ru (Raymond) Tsai
 
20151016 中興大學 big data + machine learning
20151016 中興大學 big data + machine learning20151016 中興大學 big data + machine learning
20151016 中興大學 big data + machine learningMeng-Ru (Raymond) Tsai
 
20150723 windows 10 uwp 20150723 24 台北遊戲論壇
20150723 windows 10 uwp 20150723 24 台北遊戲論壇20150723 windows 10 uwp 20150723 24 台北遊戲論壇
20150723 windows 10 uwp 20150723 24 台北遊戲論壇Meng-Ru (Raymond) Tsai
 
創客任務 2015 高中程式夏令營 io t & rasberry pi2(student)
創客任務  2015 高中程式夏令營 io t & rasberry pi2(student)創客任務  2015 高中程式夏令營 io t & rasberry pi2(student)
創客任務 2015 高中程式夏令營 io t & rasberry pi2(student)Meng-Ru (Raymond) Tsai
 
20150812 高中coding營 windows 10 app
20150812 高中coding營 windows 10 app20150812 高中coding營 windows 10 app
20150812 高中coding營 windows 10 appMeng-Ru (Raymond) Tsai
 

Plus de Meng-Ru (Raymond) Tsai (20)

20211119 ntuh azure hpc workshop final
20211119 ntuh azure hpc workshop final20211119 ntuh azure hpc workshop final
20211119 ntuh azure hpc workshop final
 
202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課
202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課
202002 DIGI+Talent數位網路學院線上課程: 五大領堿先修課
 
20190627 ai+blockchain
20190627 ai+blockchain20190627 ai+blockchain
20190627 ai+blockchain
 
20171024 文化大學 2 big data ai
20171024 文化大學 2 big data ai20171024 文化大學 2 big data ai
20171024 文化大學 2 big data ai
 
20170330 彰基 azure healthcare
20170330 彰基 azure healthcare20170330 彰基 azure healthcare
20170330 彰基 azure healthcare
 
4 module09 iot
4 module09 iot4 module09 iot
4 module09 iot
 
3 module06 monitoring
3 module06 monitoring3 module06 monitoring
3 module06 monitoring
 
2 module07 cognitive services and the bot framework
2 module07 cognitive services and the bot framework2 module07 cognitive services and the bot framework
2 module07 cognitive services and the bot framework
 
1 module04 dev ops
1 module04 dev ops1 module04 dev ops
1 module04 dev ops
 
20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用20170123 外交學院 大數據趨勢與應用
20170123 外交學院 大數據趨勢與應用
 
20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望
20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望
20160525 跨界新識力沙龍論壇 機器學習與跨業應用展望
 
20170108 微軟大數據整合解決方案- cortana intelligence suite
20170108 微軟大數據整合解決方案- cortana intelligence suite20170108 微軟大數據整合解決方案- cortana intelligence suite
20170108 微軟大數據整合解決方案- cortana intelligence suite
 
20160930 bot framework workshop
20160930 bot framework workshop20160930 bot framework workshop
20160930 bot framework workshop
 
20160930 bot framework workshop
20160930 bot framework workshop20160930 bot framework workshop
20160930 bot framework workshop
 
20160323 台大 微軟學生大使招生分享會
20160323 台大 微軟學生大使招生分享會20160323 台大 微軟學生大使招生分享會
20160323 台大 微軟學生大使招生分享會
 
20160304 blockchain in fsi client ready raymond
20160304 blockchain in fsi client ready raymond20160304 blockchain in fsi client ready raymond
20160304 blockchain in fsi client ready raymond
 
20151016 中興大學 big data + machine learning
20151016 中興大學 big data + machine learning20151016 中興大學 big data + machine learning
20151016 中興大學 big data + machine learning
 
20150723 windows 10 uwp 20150723 24 台北遊戲論壇
20150723 windows 10 uwp 20150723 24 台北遊戲論壇20150723 windows 10 uwp 20150723 24 台北遊戲論壇
20150723 windows 10 uwp 20150723 24 台北遊戲論壇
 
創客任務 2015 高中程式夏令營 io t & rasberry pi2(student)
創客任務  2015 高中程式夏令營 io t & rasberry pi2(student)創客任務  2015 高中程式夏令營 io t & rasberry pi2(student)
創客任務 2015 高中程式夏令營 io t & rasberry pi2(student)
 
20150812 高中coding營 windows 10 app
20150812 高中coding營 windows 10 app20150812 高中coding營 windows 10 app
20150812 高中coding營 windows 10 app
 

Dernier

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Dernier (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

20180126 microsoft ai on healthcare

  • 1. Microsoft AI and cases sharing 蔡孟儒 Raymond Sr. Program Manager Customer Advisory Team, Azure C+E, GCR
  • 2.
  • 3. Services & Tools Processing Frameworks AI Applications Cognitive Services Infrastructure AML Studio & Web Services BOT Framework Model & Experimentation Management Data Wrangling & Spark AI Batch Training Storage (Azure Data Services) & Hardware (CPU, GPU, FPGS & ASIC) Inferencing Spark, SQL, Other Engines DSVM Machine Learning and Deep Learning Toolkits CNTK Tensorflow ML Server Scikit-Learn Other Libs. ACS Docker Tooling CPUs Edge Dev DS
  • 4. Machine Learning & AI Portfolio When to use what? What engine(s) do you want to use? Deployment target? Which experience do you want? Build your own or consume pre- trained models? Microsoft ML & AI products Build your own Azure Machine Learning Code first (On-prem) ML Server (On-prem) Hadoop SQL Server (cloud) AML Web Services SQL Server Spark Hadoop Azure Batch DSVM Azure Container Service (K8, Docker, DC/OS) Visual tooling (cloud) AML Studio Consume Cognitive services, bots
  • 5. Tap into rich knowledge amassed from the web, academia, or your own data Access billions of web pages, images, videos, and news with the power of Bing APIs Process text and learn how to recognize what users want Hear and speak to your users by filtering noise, identifying speakers, and understanding intent Emerging Cognitive Services technologies for early adopters From faces to feelings, allow your apps to understand images and video
  • 6.
  • 7.
  • 8. AI-powered Data Wrangling + E2E ML Dev Productivity + Deploy Anywhere = E2E Tooling for AI Development Program Synthesis Docker, Spark, IOT Edge, On prem, AWS/GCP… SPARK, GPU, Open Source Lifecycle Management
  • 9. Data Prep with Program Synthesis Rapidly sample, understand, and prep data Leverage PROSE and more for intelligent data prep by example Extend/customize transforms and featurization through Python Generate Python and Pyspark for execution at scale
  • 10. Built-in AI-powered Data Wrangling Collaboration with notebooks & Git Version control & reproducibility Metrics, lineage, run history, asset management, and more
  • 11. Azure Container Service (scale out with Kubernetes clusters) Azure IoT Edge Spark on HDInsight On-prem, AWS, GCP….
  • 12.
  • 13. Azure Data Science Virtual Machine • Popular tools Pre-installed & Pre-configured  Includes RStudio & JuliaPro • Deep Learning Extension for Azure GPU VM • Developer Editions of SQL & R Server • Now available on Azure Batch • Supports Popular Workflows:  SQL Server R Services: - Dev>Train>Test>Deploy>Score  Using the Local Spark instance on the DSVM for Dev & Test  Training and Deploying Deep Learning Models Using the ‘Deep Learning Toolkit for the DSVM’ on GPU based Azure VMs
  • 14. Accelerating adoption of AI by developers (consuming models) Rise of hybrid training and scoring scenarios Push scoring/inference to the event (edge, cloud, on-prem) Some developers moving into deep learning as non-traditional path to DS / AI dev Growth of diverse hardware arms race across all form factors (CPU / GPU / FPGA / ASIC / device) Data prep Model deployment & management Model lineage & auditing Explain-ability A D O P T I N G A I : T R E N D S A N D C H A L L E N G E S C H A L L E N G E SK E Y T R E N D S
  • 15. Services & Tools Processing Frameworks AI Applications Cognitive Services Infrastructure AML Studio & Web Services BOT Framework Model & Experimentation Management Data Wrangling & Spark AI Batch Training Storage (Azure Data Services) & Hardware (CPU, GPU, FPGS & ASIC) Inferencing Spark, SQL, Other Engines DSVM Machine Learning and Deep Learning Toolkits CNTK Tensorflow ML Server Scikit-Learn Other Libs. ACS Docker Tooling CPUs Edge Dev DS
  • 16.
  • 17. Multiple Instance Learning MIL Training Cardinal Fish Classifier Weakly labeled training data Positive Instances Negative Instances (Maron 1997, Viola 2005)
  • 18. Multiple Instance Learning MIL Training Cancer Image Classifier Weakly labeled training data Positive Instances Negative Instances
  • 19. Parallel Multiple Instance Learning • A standard histopathology slice Resolution: 200,000 x 200,000 • Most existing medical imaging tools infeasible • Compute on multiple machines
  • 20. Context-Constrained Multiple Instance Learning for Histopathology Image Segmentation
  • 21. Using eye movement patterns for early detection of dyslexia in children Optolexia “The flexibility and ease of use of the Azure Machine Learning analytics platform makes it a perfect foundation for expanding our existing solution into new areas.“ Fredrik Wetterhall Chief Executive Officer at Optolexia The challenge Optolexia wanted the ability to iterate and scale their dyslexia detection model in order to accommodate expansion into schools, new environments, and enable additional condition screenings. Machine Learning in action • Visualized models, scoring, and results without writing new code to refine the testing tool • Screened over 1k students and identified signs of dyslexia earlier than ever before, leading to improved student care, education, and self-esteem • Created a scalable model enabling experimentation and testing with new languages and conditions Watch video
  • 24. • Entity extraction is a subtask of information extraction (also known as Named-entity recognition (NER), entity chunking and entity identification). • Biomedical named entity recognition is a critical step for complex biomedical NLP tasks such as: • Extraction of diseases, symptoms from electronic medical or health records. • Understanding the interactions between different entity types such as drug-drug interaction, drug-disease relationship and gene-protein relationship, e.g., • Drug A cures Disease B. • Drug A causes Disease B. • Generic solution: Similar for other domains (e.g., legal, finance)
  • 25.
  • 26. Machine Learning & AI Portfolio When to use what? What engine(s) do you want to use? Deployment target Which experience do you want? Build your own or consume pre- trained models? Microsoft ML & AI products Build your own Azure Machine Learning Code first (On-prem) ML Server (On-prem ) Hadoop SQL Server (cloud) AML Web Services SQL Server Spark Hadoop Azure Batch DSVM Azure Container Service (K8, Docker, DC/OS) Visual tooling (cloud) AML Studio Consume Cognitive services, bots
  • 29. Experimental Condition Datasets 30 non-cancer (NC) images and 53 colon cancer histopathology images Obtained from the Department of Pathology of Zhejiang University using Hamamatsu Nano Zoomer 2.0HT digital slice scanner Each image is independently labeled by two pathologists, the third pathologist moderates their discussion MTA—Moderately or well differentiated tubular adenocarcinoma PTA—Poorly differentiated tubular adenocarcinoma MA—Mucinous adenocarcinoma SRC—Signet-ring carcinoma