SlideShare a Scribd company logo
Data and AI Scientist @ Microsoft
Cloud Solution Architect
US CTO Customer Success
@marktabnet
201906 02 Introduction to AutoML with ML.NET 1.0
ML.NET Open Source Momentum
150K+
1,427
1,528
106
ML.NET Customers
Andy Gray, Executive Partner Evolution
Software Design, Inc.
201906 02 Introduction to AutoML with ML.NET 1.0
201906 02 Introduction to AutoML with ML.NET 1.0
DESKTOP CLOUDWEB MOBILE ML
.NET
Your platform for building anything
IoTGAMING
“It has exquisite buttons …
with long sleeves …works for
casual as well as business
settings”{f(x) {f(x)
Machine Learning
“Programming the UnProgrammable”
f(x)
Model
Machine Learning creates a
using this data
Machine Learning
“Programming the UnProgrammable”
ML.NET 1.0
Machine Learning framework for building custom ML Models
Custom ML made easy
Automated ML and Tools (Model Builder and CLI)
Proven at scale
Azure, Office, Windows
Extensible
TensorFlow, ONNX and Infer.NET
Cross-platform and open-source
Runs everywhere
201906 02 Introduction to AutoML with ML.NET 1.0
Building blocks for a Data Science Project
Data
sources
What is automated machine
learning?
© Microsoft Corporation
Automated machine learning (automated ML) automates
feature engineering, algorithm and hyperparameter
selection to find the best model for your data.
Automated ML Mission
Democratize AI Scale AIAccelerate AI
© Microsoft Corporation Azure
Enable automated building of machine learning with the goal of accelerating, democratizing and scaling AI
Enable Domain Experts & Developers to
get rapidly build AI solutions
Improve Productivity for Data Scientists,
Citizen Data Scientists, App Developers &
Analysts
Build AI solutions at scale in an automated
fashion
How much is this car worth?
Machine Learning Problem Example
Model Creation Is Typically Time-Consuming
Mileage
Condition
Car brand
Year of make
Regulations
…
Parameter 1
Parameter 2
Parameter 3
Parameter 4
…
Gradient Boosted
Nearest Neighbors
SVM
Bayesian Regression
LGBM
…
Mileage Gradient Boosted Criterion
Loss
Min Samples Split
Min Samples Leaf
Others Model
Which algorithm? Which parameters?Which features?
Car brand
Year of make
Criterion
Loss
Min Samples Split
Min Samples Leaf
Others
N Neighbors
Weights
Metric
P
Others
Which algorithm? Which parameters?Which features?
Mileage
Condition
Car brand
Year of make
Regulations
…
Gradient Boosted
Nearest Neighbors
SVM
Bayesian Regression
LGBM
…
Nearest Neighbors
Model
Iterate
Gradient BoostedMileage
Car brand
Year of make
Car brand
Year of make
Condition
Model Creation Is Typically Time-Consuming
Which algorithm? Which parameters?Which features?
Iterate
Model Creation Is Typically Time-Consuming
Enter data
Define goals
Apply constraints
Output
Automated ML Accelerates Model Development
Input Intelligently test multiple models in parallel
Optimized model
Automated ML Capabilities
• Based on Microsoft Research
• Brain trained with several
million experiments
• Collaborative filtering and
Bayesian optimization
• Privacy preserving: No need
to “see” the data
Automated ML Capabilities
• ML Scenarios: Classification &
Regression, Forecasting
• Languages: Python SDK for
deployment and hosting for
inference – Jupyter notebooks
• Training Compute: Local
Machine, AML Compute, Data
Science Virtual Machine (DSVM),
Azure Databricks*
• Transparency: View run history,
model metrics, explainability*
• Scale: Faster model training
using multiple cores and parallel
experiments
* In Preview
Data
Preprocessing
Feature
Engineering
Algorithm
Selection
Hyper-parameter
Tuning
Model
Recommendation
Interpretability
& Explaining
1. 2. 3. 4. 5. 6.
© Microsoft Corporation Azure
Automated ML
Guardrails
Class imbalance
Train-Test split, CV, rolling CV
Missing value imputation
Detect high cardinality features
Detect leaky features
Detect overfitting
Model Interpretability / Feature Importance
What’s new?
Latest announcements @ MS Build (Blog post with all the announcements)
Automated ML in ML.NET Model
Builder (Preview)
• Train ML models from Visual Studio
• Inference from your application
© Microsoft Corporation Azure
ML.NET Model Builder
ML.NET AutoML
Automated Machine Learning (AutoML)
On the command line, with the ML.NET CLI
mlnet auto-train --task binary-classification --dataset "yelp_labelled.txt" --label-column-index 1 --has-header
false --max-exploration-time 10
With a graphical user interface, with the the ML.NET Model Builder
https://github.com/dotnet/machinelearning-
samples/tree/master/samples/csharp/getting-
started/BinaryClassification_AutoML
Via an application, with the automated ML API
Automated ML Customer Testimonials
• Press-coverage from
public preview:
• CNET
• VentureBeat
• PRNewswire
“I quite like your AutoML function. It gives me good results compared to
other libraries I tested before (tpot and auto-sklearn) that I believe was only
looking at scores and often gave me models that over-trained my data. And
of course the model from your suggested code is better.”
- Big oil company
“I will start with AutoML and use the algorithm that AutoML recommends to
further tune the model”
- Data Scientist
“I actually enjoy being able to use AutoML in a Jupyter notebook. The
DataRobot interface was nice for non-experts, but for someone like me, it
felt a bit basic.”
- Data Scientist
201906 02 Introduction to AutoML with ML.NET 1.0
201906 02 Introduction to AutoML with ML.NET 1.0
https://dotnet.microsoft.com/apps/data/spark
https://dotnet.microsoft.com/learn/dotnet/architecture-guides
201906 02 Introduction to AutoML with ML.NET 1.0
http://dot.net/ml
http://aka.ms/mlnetsamples
http://aka.ms/mlnetdocs
http://aka.ms/mlnet

More Related Content

What's hot (20)

PPTX
Build a Sentiment Model using ML.Net
Cheah Eng Soon
 
PPTX
Azure Machine Learning 101
Andrew Badera
 
PDF
201909 Automated ML for Developers
Mark Tabladillo
 
PDF
Azure Machine Learning 101
Renato Jovic
 
PDF
The Power of Auto ML and How Does it Work
Ivo Andreev
 
PPTX
2021 02 23 MVP Fusion Getting Started with Machine Learning.Net and AutoML
Bruno Capuano
 
PPTX
Aditya Bhattacharya - Enterprise DL - Accelerating Deep Learning Solutions to...
Aditya Bhattacharya
 
PDF
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...
Mark Tabladillo
 
PDF
Azure Machine Learning tutorial
Giacomo Lanciano
 
PPTX
Getting Started with Machine Learning.Net & Windows Machine Learning
Bruno Capuano
 
PPTX
2018 12 18 Tech Valley UserGroup Machine Learning.Net
Bruno Capuano
 
PPTX
Webinar GLUGNet - Machine Learning.Net and Windows Machine Learning
Bruno Capuano
 
PDF
Walk through of azure machine learning studio new features
Luca Zavarella
 
PDF
Modern Machine Learning Infrastructure and Practices
Will Gardella
 
PDF
Norman Sasono - Incorporating AI/ML into Your Application Architecture
Agile Impact
 
PDF
Unleashing the Power of Machine Learning Prototyping Using Azure AutoML and P...
Luca Zavarella
 
PDF
MLflow: A Platform for Production Machine Learning
Matei Zaharia
 
PDF
Introduction to Azure Machine Learning
Eng Teong Cheah
 
PPTX
Adaptable IoT
Geert Baeke
 
PPTX
Azure Machine Learning - A Full Journey
SolidQIT
 
Build a Sentiment Model using ML.Net
Cheah Eng Soon
 
Azure Machine Learning 101
Andrew Badera
 
201909 Automated ML for Developers
Mark Tabladillo
 
Azure Machine Learning 101
Renato Jovic
 
The Power of Auto ML and How Does it Work
Ivo Andreev
 
2021 02 23 MVP Fusion Getting Started with Machine Learning.Net and AutoML
Bruno Capuano
 
Aditya Bhattacharya - Enterprise DL - Accelerating Deep Learning Solutions to...
Aditya Bhattacharya
 
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...
Mark Tabladillo
 
Azure Machine Learning tutorial
Giacomo Lanciano
 
Getting Started with Machine Learning.Net & Windows Machine Learning
Bruno Capuano
 
2018 12 18 Tech Valley UserGroup Machine Learning.Net
Bruno Capuano
 
Webinar GLUGNet - Machine Learning.Net and Windows Machine Learning
Bruno Capuano
 
Walk through of azure machine learning studio new features
Luca Zavarella
 
Modern Machine Learning Infrastructure and Practices
Will Gardella
 
Norman Sasono - Incorporating AI/ML into Your Application Architecture
Agile Impact
 
Unleashing the Power of Machine Learning Prototyping Using Azure AutoML and P...
Luca Zavarella
 
MLflow: A Platform for Production Machine Learning
Matei Zaharia
 
Introduction to Azure Machine Learning
Eng Teong Cheah
 
Adaptable IoT
Geert Baeke
 
Azure Machine Learning - A Full Journey
SolidQIT
 

Similar to 201906 02 Introduction to AutoML with ML.NET 1.0 (20)

PPTX
Introduction to Auto ML
Dmitry Petukhov
 
PPTX
Automated machine learning - Global AI night 2019
Marco Zamana
 
PPTX
Getting Started with Azure AutoML
Vivek Raja P S
 
PDF
Leverage the power of machine learning on windows
Mia Chang
 
PPTX
Machine Learning with ML.Net
Suhail Jamaldeen
 
PDF
The Data Science Process - Do we need it and how to apply?
Ivo Andreev
 
PPTX
Microsoft Introduction to Automated Machine Learning
Setu Chokshi
 
PDF
Introduction to ML.NET
Gianni Rosa Gallina
 
PPTX
MCT Summit Azure automated Machine Learning
Usama Wahab Khan Cloud, Data and AI
 
PDF
Automated Machine Learning
Eng Teong Cheah
 
PDF
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
Florian Roscheck
 
PPTX
2019 12 14 Global AI Bootcamp - Auto ML with Machine Learning.Net
Bruno Capuano
 
PPTX
Azure machine learning tech mela
Yogendra Tamang
 
PPTX
DF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
MoscowDataFest
 
PPTX
Building an ML model with zero code
Nick Trogh
 
PPTX
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
Bruno Capuano
 
PPTX
Data ANZ - Using database for ML.NET.pptx
Luis Beltran
 
PPTX
Machine Learning for .NET Developers - ADC21
Gülden Bilgütay
 
PPTX
2020 11 19 MVP Days Israel 2020 - Introduction to Machine Learning.Net and Au...
Bruno Capuano
 
PPTX
Machine learning
Saravanan Subburayal
 
Introduction to Auto ML
Dmitry Petukhov
 
Automated machine learning - Global AI night 2019
Marco Zamana
 
Getting Started with Azure AutoML
Vivek Raja P S
 
Leverage the power of machine learning on windows
Mia Chang
 
Machine Learning with ML.Net
Suhail Jamaldeen
 
The Data Science Process - Do we need it and how to apply?
Ivo Andreev
 
Microsoft Introduction to Automated Machine Learning
Setu Chokshi
 
Introduction to ML.NET
Gianni Rosa Gallina
 
MCT Summit Azure automated Machine Learning
Usama Wahab Khan Cloud, Data and AI
 
Automated Machine Learning
Eng Teong Cheah
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
Florian Roscheck
 
2019 12 14 Global AI Bootcamp - Auto ML with Machine Learning.Net
Bruno Capuano
 
Azure machine learning tech mela
Yogendra Tamang
 
DF1 - ML - Petukhov - Azure Ml Machine Learning as a Service
MoscowDataFest
 
Building an ML model with zero code
Nick Trogh
 
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
Bruno Capuano
 
Data ANZ - Using database for ML.NET.pptx
Luis Beltran
 
Machine Learning for .NET Developers - ADC21
Gülden Bilgütay
 
2020 11 19 MVP Days Israel 2020 - Introduction to Machine Learning.Net and Au...
Bruno Capuano
 
Machine learning
Saravanan Subburayal
 
Ad

More from Mark Tabladillo (20)

PDF
How to find low-cost or free data science resources 202006
Mark Tabladillo
 
PDF
Microsoft Build 2020: Data Science Recap
Mark Tabladillo
 
PDF
201905 Azure Databricks for Machine Learning
Mark Tabladillo
 
PDF
201905 Azure Certification DP-100: Designing and Implementing a Data Science ...
Mark Tabladillo
 
PDF
Big Data Advanced Analytics on Microsoft Azure 201904
Mark Tabladillo
 
PDF
Managing Enterprise Data Science 201904
Mark Tabladillo
 
PDF
Training of Python scikit-learn models on Azure
Mark Tabladillo
 
PDF
Big Data Adavnced Analytics on Microsoft Azure
Mark Tabladillo
 
PDF
Advanced Analytics with Power BI 201808
Mark Tabladillo
 
PDF
Microsoft Cognitive Toolkit (Atlanta Code Camp 2017)
Mark Tabladillo
 
PDF
Machine learning services with SQL Server 2017
Mark Tabladillo
 
PDF
Microsoft Technologies for Data Science 201612
Mark Tabladillo
 
PDF
How Big Companies plan to use Our Big Data 201610
Mark Tabladillo
 
PDF
Georgia Tech Data Science Hackathon September 2016
Mark Tabladillo
 
PDF
Microsoft Data Science Technologies 201608
Mark Tabladillo
 
PDF
Insider's guide to azure machine learning 201606
Mark Tabladillo
 
PDF
Window functions for Data Science
Mark Tabladillo
 
PDF
Microsoft Technologies for Data Science 201601
Mark Tabladillo
 
PDF
Microsoft Data Science Technologies: Back Office Edition
Mark Tabladillo
 
PDF
Microsoft Data Science Technologies 201510
Mark Tabladillo
 
How to find low-cost or free data science resources 202006
Mark Tabladillo
 
Microsoft Build 2020: Data Science Recap
Mark Tabladillo
 
201905 Azure Databricks for Machine Learning
Mark Tabladillo
 
201905 Azure Certification DP-100: Designing and Implementing a Data Science ...
Mark Tabladillo
 
Big Data Advanced Analytics on Microsoft Azure 201904
Mark Tabladillo
 
Managing Enterprise Data Science 201904
Mark Tabladillo
 
Training of Python scikit-learn models on Azure
Mark Tabladillo
 
Big Data Adavnced Analytics on Microsoft Azure
Mark Tabladillo
 
Advanced Analytics with Power BI 201808
Mark Tabladillo
 
Microsoft Cognitive Toolkit (Atlanta Code Camp 2017)
Mark Tabladillo
 
Machine learning services with SQL Server 2017
Mark Tabladillo
 
Microsoft Technologies for Data Science 201612
Mark Tabladillo
 
How Big Companies plan to use Our Big Data 201610
Mark Tabladillo
 
Georgia Tech Data Science Hackathon September 2016
Mark Tabladillo
 
Microsoft Data Science Technologies 201608
Mark Tabladillo
 
Insider's guide to azure machine learning 201606
Mark Tabladillo
 
Window functions for Data Science
Mark Tabladillo
 
Microsoft Technologies for Data Science 201601
Mark Tabladillo
 
Microsoft Data Science Technologies: Back Office Edition
Mark Tabladillo
 
Microsoft Data Science Technologies 201510
Mark Tabladillo
 
Ad

Recently uploaded (20)

PPT
Growth of Public Expendituuure_55423.ppt
NavyaDeora
 
PDF
R Cookbook - Processing and Manipulating Geological spatial data with R.pdf
OtnielSimopiaref2
 
PPTX
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
PDF
AUDITABILITY & COMPLIANCE OF AI SYSTEMS IN HEALTHCARE
GAHI Youssef
 
PDF
Merits and Demerits of DBMS over File System & 3-Tier Architecture in DBMS
MD RIZWAN MOLLA
 
PPTX
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
PDF
Context Engineering for AI Agents, approaches, memories.pdf
Tamanna
 
PPTX
AI Presentation Tool Pitch Deck Presentation.pptx
ShyamPanthavoor1
 
PPT
AI Future trends and opportunities_oct7v1.ppt
SHIKHAKMEHTA
 
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
PPTX
Advanced_NLP_with_Transformers_PPT_final 50.pptx
Shiwani Gupta
 
PDF
Development and validation of the Japanese version of the Organizational Matt...
Yoga Tokuyoshi
 
PDF
OPPOTUS - Malaysias on Malaysia 1Q2025.pdf
Oppotus
 
PDF
Product Management in HealthTech (Case Studies from SnappDoctor)
Hamed Shams
 
PDF
The European Business Wallet: Why It Matters and How It Powers the EUDI Ecosy...
Lal Chandran
 
PPTX
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
PPTX
Aict presentation on dpplppp sjdhfh.pptx
vabaso5932
 
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
PPTX
Listify-Intelligent-Voice-to-Catalog-Agent.pptx
nareshkottees
 
Growth of Public Expendituuure_55423.ppt
NavyaDeora
 
R Cookbook - Processing and Manipulating Geological spatial data with R.pdf
OtnielSimopiaref2
 
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
AUDITABILITY & COMPLIANCE OF AI SYSTEMS IN HEALTHCARE
GAHI Youssef
 
Merits and Demerits of DBMS over File System & 3-Tier Architecture in DBMS
MD RIZWAN MOLLA
 
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
Context Engineering for AI Agents, approaches, memories.pdf
Tamanna
 
AI Presentation Tool Pitch Deck Presentation.pptx
ShyamPanthavoor1
 
AI Future trends and opportunities_oct7v1.ppt
SHIKHAKMEHTA
 
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
Advanced_NLP_with_Transformers_PPT_final 50.pptx
Shiwani Gupta
 
Development and validation of the Japanese version of the Organizational Matt...
Yoga Tokuyoshi
 
OPPOTUS - Malaysias on Malaysia 1Q2025.pdf
Oppotus
 
Product Management in HealthTech (Case Studies from SnappDoctor)
Hamed Shams
 
The European Business Wallet: Why It Matters and How It Powers the EUDI Ecosy...
Lal Chandran
 
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
Aict presentation on dpplppp sjdhfh.pptx
vabaso5932
 
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
Listify-Intelligent-Voice-to-Catalog-Agent.pptx
nareshkottees
 

201906 02 Introduction to AutoML with ML.NET 1.0