SlideShare a Scribd company logo
AML and its use-cases
Agenda
 Machine Learning
 What is Machine Learning
 Types of Machine Learning
 Azure Machine Learning
 Licensing, Modules, Algorithms etc.,
 Building and operationalizing ML models
 Questions
What is Machine Learning
 Machine Learning is teaching computers to learn from past experiences.
Or
 It is the process of making better decisions by detecting the hidden patterns and
trends within the data.
Source : kdnuggets.com
Types of Machine Learning
 Supervised Learning
 Regression – predict a continuous or discreet value (Income Prediction, Stock
Prices)
 Classification – assign a category or class (Pattern recognition, Spam Filtering,
Facial Recognition, weather prediction)
 Unsupervised Learning
 Clustering – Grouping a set of objects such that objects in the same group
(cluster) are more similar to each other than to those in other groups
 Reinforcement Learning
 Feedback, games – relationship among variables
Types of Machine Learning with Usage
Azure Machine Learning and its real-world use cases
AML - Steps to get you started
 Head to free Azure Trial Subscription
 Valid for a month with $200 credit
 Need a live id or any Microsoft account
 Login to portal and create a sample ML Work Space
 Login to ML Studio to start building experiments
Life Cycle of Azure ML Experiments
Source Data
Transform or Cleanse Data
Split Data for Train and Test
Pick ML Algorithm
Train Model
Score Model
Evaluate Model
Building ML Predictive Models
 Define a business problem
 Source and cleanse the data
 Develop model (determine ML algorithm to use or BYO algo)
Demo – Build Model
 Predict Titanic Survivors
 Input parameters of Class, Gender, travelling with Siblings etc.,
 Supervised Learning – we know past survivors for training data
 Regression – Predicting a value
Building ML Predictive Models(cntd..)
 Deploy Model
 Finally consume in Applications using REST APIs in multiple
programming languages (R, python, C# etc.,)
Azure Machine Learning and its real-world use cases
Consuming AML web service
AML experiments provide a REST API which is consumed by web
applications, mobile applications, custom desktop applications
and even from within Excel.
• Provides code to call web service in R, C#, and Python
• can be consumed in two ways, either as :
– request-response service (RRS) - low latency, highly scalable where application
expect a response in real-time
– batch execution service (BES) – high volume, asynchronous scoring from sources
such as blobs, SQL azure, HDInsight where the scoring is done at scheduled
intervals.
Consuming AML web service(cntd..)
• The web services can be called with any programming
language and from any device that satisfies three criteria:
– Has a network connection
– Has SSL capabilities to perform HTTPS requests
– Has the ability to parse JSON (by hand or support libraries)
Azure Machine Learning and its real-world use cases
Demo – Building and operationalizing ML models
• Consuming the Predictive Model in Power BI
• Deploying the web service to Azure Template web app
• Log Mining
But…
• 2016 US Presidential Election results
– Nate Silver gave trump ~30% change for trump victory, NYT estimated at
~15%, Huffington Post at ~2% but still Trump won
– Root causes : non-representative voters sample, underestimated
republican vote in few states
• Uber surge Pricing – Sydney Lindt Café Incident
– Machine saw a spike in demand and increased price to meet demand. It
looked like it was cold profiteering from the tragedy.
– Root causes : It didn’t reason out why, may need human moderation for
extreme events
Conclusion - How to improve ML Results ?
• Understand the domain of data
• Be wary of overfitting and generalization in training data
– Overfitting - Justifying sample observations as possible by coming up with an overly
complex (and possibly incorrect) hypothesis.
• Be wary of outliers in the data sources
– Depending on the context, they either deserve special attention or should be completely
ignored
• Question the assumptions, examine data quality, beware of personal bias
• Repeat till satisfied
Azure ML Studio Components (Quick Recap)
 Datasets
 Data is sourced using data sets from a local file
 Experiments
 Modules can be dragged and dropped on the canvas
 Train, Score and Evaluate models are key modules
 Trained Models
 Once the model is finalized it can be saved for re-use in other experiments
 Web Services
 Create online or batch predictions using web service
 Sample code is shown for accessing end points using POST requests
Questions?
• Suggested readings:
https://www.coursera.org/course/ml
https://www.kaggle.com/
• AML Studio overview diagram : https://docs.microsoft.com/en-us/azure/machine-learning/machine-
learning-studio-overview-diagram
• AML Pricing details : https://azure.microsoft.com/en-au/pricing/details/machine-learning/
• Cortage Intelligence Gallery : https://docs.microsoft.com/en-us/azure/machine-learning/machine-
learning-gallery-how-to-use-contribute-publish
• Algorithms examples : https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-
basics-infographic-with-algorithm-examples
• Datasets
– http://www-eio.upc.edu/~pau/cms/rdata/datasets.html
– https://www.kaggle.com/c/titanic/data
References

More Related Content

PPTX
Intelligent automation with Microsoft Power Automate
PDF
Amazon S3 이미지 온디맨드 리사이징을 통한 70% 서버 비용 줄이기 - AWS Summit Seoul 2017
PPTX
Introduction to Power Platform
PDF
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
PDF
SharePoint Workflow Migration
PPTX
PL-900 Microsoft Power Platform Fundamentals
PDF
Innovation morning power platform
PPTX
Power Automate
Intelligent automation with Microsoft Power Automate
Amazon S3 이미지 온디맨드 리사이징을 통한 70% 서버 비용 줄이기 - AWS Summit Seoul 2017
Introduction to Power Platform
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
SharePoint Workflow Migration
PL-900 Microsoft Power Platform Fundamentals
Innovation morning power platform
Power Automate

What's hot (20)

PPTX
9월 웨비나 - AWS에서의 네트워크 보안 (이경수 솔루션즈 아키텍트)
PDF
AWS Direct Connect 를 통한 하이브리드 클라우드 아키텍쳐 설계 - 김용우 솔루션즈 아키텍트, AWS :: AWS Summit...
PDF
AWS로 사용자 천만 명 서비스 만들기 (윤석찬)- 클라우드 태권 2015
PPTX
Aws ppt
PPTX
Identity & access management
PDF
Azure App Modernization
PDF
Modeling and Measuring DevOps Culture
PDF
Microsoft Azure Cloud Services
PDF
Empower Your Organization with Microsoft Power Platform
PDF
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
PDF
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
PPTX
F17_Unified Governance for Power Automate, Power Apps, Power BI
PDF
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
PDF
Azure Training + Certification Guide.pdf
PDF
Microsoft power automate implementation
PPTX
Power Platform Governance Center of Excellence
PPTX
Microsoft power platform
PPTX
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
PDF
AWS와 함께 하는 클라우드 비즈니스 (임성은 매니저, AWS) :: AWS TechShift 2018
PPTX
Microsoft adoption guide workbook
9월 웨비나 - AWS에서의 네트워크 보안 (이경수 솔루션즈 아키텍트)
AWS Direct Connect 를 통한 하이브리드 클라우드 아키텍쳐 설계 - 김용우 솔루션즈 아키텍트, AWS :: AWS Summit...
AWS로 사용자 천만 명 서비스 만들기 (윤석찬)- 클라우드 태권 2015
Aws ppt
Identity & access management
Azure App Modernization
Modeling and Measuring DevOps Culture
Microsoft Azure Cloud Services
Empower Your Organization with Microsoft Power Platform
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
F17_Unified Governance for Power Automate, Power Apps, Power BI
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
Azure Training + Certification Guide.pdf
Microsoft power automate implementation
Power Platform Governance Center of Excellence
Microsoft power platform
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
AWS와 함께 하는 클라우드 비즈니스 (임성은 매니저, AWS) :: AWS TechShift 2018
Microsoft adoption guide workbook
Ad

Similar to Azure Machine Learning and its real-world use cases (20)

PDF
Azure Machine Learning
PPTX
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PPTX
Net campus2015 antimomusone
PPTX
Azure Machine Learning Dotnet Campus 2015
PPTX
Azure Machine Learning Challenge_Speakers Presentation.pptx
PPTX
AzureML TechTalk
PDF
Ml masterclass
PPTX
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...
PPTX
Machine learning
PDF
The Data Science Process - Do we need it and how to apply?
PPTX
Machine learning
PPTX
AzureML – zero to hero
PPTX
Azure ML - November 2014
PDF
The Power of Auto ML and How Does it Work
PPTX
Azure machine learning
PPTX
Denver Dev Day - Smart Apps with Azure ML
PDF
The Machine Learning Workflow with Azure
PDF
Machine learning for IoT - unpacking the blackbox
PDF
S3_ML Introduction.pdf
PPTX
Azure machine learning tech mela
Azure Machine Learning
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
Net campus2015 antimomusone
Azure Machine Learning Dotnet Campus 2015
Azure Machine Learning Challenge_Speakers Presentation.pptx
AzureML TechTalk
Ml masterclass
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...
Machine learning
The Data Science Process - Do we need it and how to apply?
Machine learning
AzureML – zero to hero
Azure ML - November 2014
The Power of Auto ML and How Does it Work
Azure machine learning
Denver Dev Day - Smart Apps with Azure ML
The Machine Learning Workflow with Azure
Machine learning for IoT - unpacking the blackbox
S3_ML Introduction.pdf
Azure machine learning tech mela
Ad

Recently uploaded (20)

PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
Business Analytics and business intelligence.pdf
PDF
Fluorescence-microscope_Botany_detailed content
PPT
Quality review (1)_presentation of this 21
PPTX
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
PDF
Lecture1 pattern recognition............
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PDF
annual-report-2024-2025 original latest.
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPTX
1_Introduction to advance data techniques.pptx
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PDF
Introduction to Data Science and Data Analysis
Acceptance and paychological effects of mandatory extra coach I classes.pptx
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
IB Computer Science - Internal Assessment.pptx
Business Analytics and business intelligence.pdf
Fluorescence-microscope_Botany_detailed content
Quality review (1)_presentation of this 21
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
Lecture1 pattern recognition............
Introduction to Knowledge Engineering Part 1
oil_refinery_comprehensive_20250804084928 (1).pptx
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
Qualitative Qantitative and Mixed Methods.pptx
annual-report-2024-2025 original latest.
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
1_Introduction to advance data techniques.pptx
Galatica Smart Energy Infrastructure Startup Pitch Deck
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Introduction to Data Science and Data Analysis

Azure Machine Learning and its real-world use cases

  • 1. AML and its use-cases
  • 2. Agenda  Machine Learning  What is Machine Learning  Types of Machine Learning  Azure Machine Learning  Licensing, Modules, Algorithms etc.,  Building and operationalizing ML models  Questions
  • 3. What is Machine Learning  Machine Learning is teaching computers to learn from past experiences. Or  It is the process of making better decisions by detecting the hidden patterns and trends within the data. Source : kdnuggets.com
  • 4. Types of Machine Learning  Supervised Learning  Regression – predict a continuous or discreet value (Income Prediction, Stock Prices)  Classification – assign a category or class (Pattern recognition, Spam Filtering, Facial Recognition, weather prediction)  Unsupervised Learning  Clustering – Grouping a set of objects such that objects in the same group (cluster) are more similar to each other than to those in other groups  Reinforcement Learning  Feedback, games – relationship among variables
  • 5. Types of Machine Learning with Usage
  • 7. AML - Steps to get you started  Head to free Azure Trial Subscription  Valid for a month with $200 credit  Need a live id or any Microsoft account  Login to portal and create a sample ML Work Space  Login to ML Studio to start building experiments
  • 8. Life Cycle of Azure ML Experiments Source Data Transform or Cleanse Data Split Data for Train and Test Pick ML Algorithm Train Model Score Model Evaluate Model
  • 9. Building ML Predictive Models  Define a business problem  Source and cleanse the data  Develop model (determine ML algorithm to use or BYO algo)
  • 10. Demo – Build Model  Predict Titanic Survivors  Input parameters of Class, Gender, travelling with Siblings etc.,  Supervised Learning – we know past survivors for training data  Regression – Predicting a value
  • 11. Building ML Predictive Models(cntd..)  Deploy Model  Finally consume in Applications using REST APIs in multiple programming languages (R, python, C# etc.,)
  • 13. Consuming AML web service AML experiments provide a REST API which is consumed by web applications, mobile applications, custom desktop applications and even from within Excel. • Provides code to call web service in R, C#, and Python • can be consumed in two ways, either as : – request-response service (RRS) - low latency, highly scalable where application expect a response in real-time – batch execution service (BES) – high volume, asynchronous scoring from sources such as blobs, SQL azure, HDInsight where the scoring is done at scheduled intervals.
  • 14. Consuming AML web service(cntd..) • The web services can be called with any programming language and from any device that satisfies three criteria: – Has a network connection – Has SSL capabilities to perform HTTPS requests – Has the ability to parse JSON (by hand or support libraries)
  • 16. Demo – Building and operationalizing ML models • Consuming the Predictive Model in Power BI • Deploying the web service to Azure Template web app • Log Mining
  • 17. But… • 2016 US Presidential Election results – Nate Silver gave trump ~30% change for trump victory, NYT estimated at ~15%, Huffington Post at ~2% but still Trump won – Root causes : non-representative voters sample, underestimated republican vote in few states • Uber surge Pricing – Sydney Lindt Café Incident – Machine saw a spike in demand and increased price to meet demand. It looked like it was cold profiteering from the tragedy. – Root causes : It didn’t reason out why, may need human moderation for extreme events
  • 18. Conclusion - How to improve ML Results ? • Understand the domain of data • Be wary of overfitting and generalization in training data – Overfitting - Justifying sample observations as possible by coming up with an overly complex (and possibly incorrect) hypothesis. • Be wary of outliers in the data sources – Depending on the context, they either deserve special attention or should be completely ignored • Question the assumptions, examine data quality, beware of personal bias • Repeat till satisfied
  • 19. Azure ML Studio Components (Quick Recap)  Datasets  Data is sourced using data sets from a local file  Experiments  Modules can be dragged and dropped on the canvas  Train, Score and Evaluate models are key modules  Trained Models  Once the model is finalized it can be saved for re-use in other experiments  Web Services  Create online or batch predictions using web service  Sample code is shown for accessing end points using POST requests
  • 21. • AML Studio overview diagram : https://docs.microsoft.com/en-us/azure/machine-learning/machine- learning-studio-overview-diagram • AML Pricing details : https://azure.microsoft.com/en-au/pricing/details/machine-learning/ • Cortage Intelligence Gallery : https://docs.microsoft.com/en-us/azure/machine-learning/machine- learning-gallery-how-to-use-contribute-publish • Algorithms examples : https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning- basics-infographic-with-algorithm-examples • Datasets – http://www-eio.upc.edu/~pau/cms/rdata/datasets.html – https://www.kaggle.com/c/titanic/data References