SlideShare a Scribd company logo
Bruno Capuano
Innovation Lead @Avanade
@elbruno | http://elbruno.com
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)
f(x)
Model
Machine Learning creates a
Using this data
Is this A or B? How much? How many? How is this organized?
Regression ClusteringClassification
MakeMagicHappen();
https://www.microsoft.com/net/learn/apps/machine
-learning-and-ai
How to
use ML.Net
ML.NET is for building custom models
Custom models
Easier / Less Control Harder / Full Control
Pre-built models
TensorFlow
ML.NETVisionSpeech LanguageKnowledge Search
Easy / Less Control Full Control / Harder
Vision Speech Language
Knowledge SearchLabs
TextAnalyticsAPI client = new TextAnalyticsAPI();
client.AzureRegion = AzureRegions.Westus;
client.SubscriptionKey = "1bf33391DeadFish";
client.Sentiment(
new MultiLanguageBatchInput(
new List<MultiLanguageInput>()
{
new MultiLanguageInput("en","0",
"This vacuum cleaner sucks so much dirt")
}));
e.g. Sentiment Analysis using Azure Cognitive Services
9% positive
Pre-built ML Models (Azure Cognitive Services)
Easy / Less Control
Full Control / Harder
Prepare Your Data Build & Train Run
Build your own (custom) ML Models
Less Control / Easy
Existing Solutions
Build your own (custom) ML Models
02 WHAT IS ML.NET?
ML.NET is a
framework first
ML.NET is a framework first
03 WHAT IS ML.NET?
ML.NET has been
proven in large scale
Microsoft products
ML.NET Usage at Microsoft
+ more!
Windows 10
Power Point
Excel
Bing Ads
04 WHAT IS ML.NET?
ML.NET is
Open Source
& Cross-Platform
Microsoft Confidential
Proven & Extensible Open Source
https://github.com/dotnet/machinelearning
Build your own
Supported on Windows, Linux, and macOS
Developer Focused
ML.NET 0.4.0 (Preview)
Machine Learning framework made for .NET developers
MakeMagicHappen();
https://www.microsoft.com/net/learn/apps/machine
-learning-and-ai
2018 08 01 C# Mexico Introduction to Machine Learning.Net
2018 08 01 C# Mexico Introduction to Machine Learning.Net
Load Data Extract Features Train Model Evaluate Model Model consumption
labels + plain text labels + feature vectors model
Load Data Extract Features Train Model Evaluate Model Model consumption
labels + plain text labels + feature vectors
Enter...
in ML.NETLearningPipelines!
model
Load Data Extract Features Train Model Evaluate Model Model consumption
MakeMagicHappen();
https://www.microsoft.com/net/learn/apps/machine
-learning-and-ai
2018 08 01 C# Mexico Introduction to Machine Learning.Net
2018 08 01 C# Mexico Introduction to Machine Learning.Net
Bruno Capuano
Innovation Lead @Avanade
@elbruno | http://elbruno.com

More Related Content

PPTX
2018 08 01 C# Community - Introduction to Machine Learning.Net
PPTX
Webinar GLUGNet - Machine Learning.Net and Windows Machine Learning
PPTX
2018 12 18 Tech Valley UserGroup Machine Learning.Net
PPTX
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
PPTX
2019 05 23 Visual Studio 2019 Launch at mississauga - Machine Learning.Net
PPTX
Getting Started with Machine Learning.Net & Windows Machine Learning
PPTX
2019 12 14 Global AI Bootcamp - Auto ML with Machine Learning.Net
PPTX
2020 11 19 MVP Days Israel 2020 - Introduction to Machine Learning.Net and Au...
2018 08 01 C# Community - Introduction to Machine Learning.Net
Webinar GLUGNet - Machine Learning.Net and Windows Machine Learning
2018 12 18 Tech Valley UserGroup Machine Learning.Net
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
2019 05 23 Visual Studio 2019 Launch at mississauga - Machine Learning.Net
Getting Started with Machine Learning.Net & Windows Machine Learning
2019 12 14 Global AI Bootcamp - Auto ML with Machine Learning.Net
2020 11 19 MVP Days Israel 2020 - Introduction to Machine Learning.Net and Au...

Similar to 2018 08 01 C# Mexico Introduction to Machine Learning.Net (20)

PDF
Machine Learning para devs com ML.NET
PPTX
Ml.net model lifecycle with azure dev ops
PDF
Azure Day Rome Reloaded 2019 - ML.NET Model Lifecycle with Azure DevOps
PPTX
2019 04 27 global azure bootcamp Machine Learning.Net
PDF
201906 02 Introduction to AutoML with ML.NET 1.0
PDF
Machine Learning with ML.NET
PPTX
Introducing ML.NET For Absolute Beginners - Part 1
PPTX
DotNet Conf Madrid 2019 - Whats New in ML.NET
PPTX
Machine Learning With ML.Net.pptx
PPTX
Data ANZ - Using database for ML.NET.pptx
PPTX
2021 02 23 MVP Fusion Getting Started with Machine Learning.Net and AutoML
PPTX
2021 06 19 ms student ambassadors nigeria ml net 01 slide-share
PDF
201909 Automated ML for Developers
PPTX
Machine Learning for .NET Developers - ADC21
PPTX
GAIBT NewYork - Serverless Machine Learning.pptx
PPTX
2019 12 19 Mississauga .Net User Group - Machine Learning.Net and Auto ML
PPTX
2020 02 29 TechDay Conf - Getting started with Machine Learning.Net
PPTX
2018 11 14 Artificial Intelligence and Machine Learning in Azure
PDF
Leverage the power of machine learning on windows
PPTX
2020 09 24 - CONDG ML.Net
Machine Learning para devs com ML.NET
Ml.net model lifecycle with azure dev ops
Azure Day Rome Reloaded 2019 - ML.NET Model Lifecycle with Azure DevOps
2019 04 27 global azure bootcamp Machine Learning.Net
201906 02 Introduction to AutoML with ML.NET 1.0
Machine Learning with ML.NET
Introducing ML.NET For Absolute Beginners - Part 1
DotNet Conf Madrid 2019 - Whats New in ML.NET
Machine Learning With ML.Net.pptx
Data ANZ - Using database for ML.NET.pptx
2021 02 23 MVP Fusion Getting Started with Machine Learning.Net and AutoML
2021 06 19 ms student ambassadors nigeria ml net 01 slide-share
201909 Automated ML for Developers
Machine Learning for .NET Developers - ADC21
GAIBT NewYork - Serverless Machine Learning.pptx
2019 12 19 Mississauga .Net User Group - Machine Learning.Net and Auto ML
2020 02 29 TechDay Conf - Getting started with Machine Learning.Net
2018 11 14 Artificial Intelligence and Machine Learning in Azure
Leverage the power of machine learning on windows
2020 09 24 - CONDG ML.Net
Ad

More from Bruno Capuano (20)

PPTX
Let's code a drone to follow faces using Python 🐍
PPTX
Using Azure IoT to feed my squirrels ️
PPTX
2021 12 01 Global XR Conference - My experiences adapting a Digital Twin WebG...
PPTX
Global AI on Virtual Tour Oslo - Anomaly Detection using ML.Net on a drone te...
PPTX
2021 04 21 Azure Sydney User Group - Scaling a POC to an Enterprise using Azu...
PPTX
2021 02 13 CodeGen Verona - Let’s code a drone to follow faces syncing everyt...
PPTX
2020 10 22 AI Fundamentals - Azure Machine Learning
PPTX
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...
PPTX
2020 06 27 Global AI On Tour Virtual GTA
PPTX
2020 06 13 Best of Build 2020 - Canada Community Edition - Artificial Intelli...
PPTX
Global Azure AI Tour Buenos Aires Argentina, Drones and AI
PPTX
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI
PPTX
2020 04 10 Catch IT - Getting started with ML.Net
PPTX
2020 04 09 Global AI Community Virtual Tour - Drones and AI
PPTX
2020 04 04 NetCoreConf - Machine Learning.Net
PPTX
2020 01 21 Data Platform Geeks - Machine Learning.Net
PPTX
2019 11 26 BotTO November 2019 Meetup at TD
PPTX
2019 10 27 Everyday Artificial Intelligence @ Hack4Heritage
PPTX
2019 09 05 Global AI Night Toronto - Machine Learning.Net
PPTX
2019 05 11 Chicago Codecamp - Deep Learning for everyone? Challenge Accepted!
Let's code a drone to follow faces using Python 🐍
Using Azure IoT to feed my squirrels ️
2021 12 01 Global XR Conference - My experiences adapting a Digital Twin WebG...
Global AI on Virtual Tour Oslo - Anomaly Detection using ML.Net on a drone te...
2021 04 21 Azure Sydney User Group - Scaling a POC to an Enterprise using Azu...
2021 02 13 CodeGen Verona - Let’s code a drone to follow faces syncing everyt...
2020 10 22 AI Fundamentals - Azure Machine Learning
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...
2020 06 27 Global AI On Tour Virtual GTA
2020 06 13 Best of Build 2020 - Canada Community Edition - Artificial Intelli...
Global Azure AI Tour Buenos Aires Argentina, Drones and AI
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI
2020 04 10 Catch IT - Getting started with ML.Net
2020 04 09 Global AI Community Virtual Tour - Drones and AI
2020 04 04 NetCoreConf - Machine Learning.Net
2020 01 21 Data Platform Geeks - Machine Learning.Net
2019 11 26 BotTO November 2019 Meetup at TD
2019 10 27 Everyday Artificial Intelligence @ Hack4Heritage
2019 09 05 Global AI Night Toronto - Machine Learning.Net
2019 05 11 Chicago Codecamp - Deep Learning for everyone? Challenge Accepted!
Ad

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
MYSQL Presentation for SQL database connectivity
PDF
KodekX | Application Modernization Development
PDF
Approach and Philosophy of On baking technology
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Spectral efficient network and resource selection model in 5G networks
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Dropbox Q2 2025 Financial Results & Investor Presentation
Mobile App Security Testing_ A Comprehensive Guide.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
MIND Revenue Release Quarter 2 2025 Press Release
Programs and apps: productivity, graphics, security and other tools
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Chapter 3 Spatial Domain Image Processing.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Building Integrated photovoltaic BIPV_UPV.pdf
sap open course for s4hana steps from ECC to s4
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Unlocking AI with Model Context Protocol (MCP)
MYSQL Presentation for SQL database connectivity
KodekX | Application Modernization Development
Approach and Philosophy of On baking technology
NewMind AI Weekly Chronicles - August'25 Week I
The Rise and Fall of 3GPP – Time for a Sabbatical?

2018 08 01 C# Mexico Introduction to Machine Learning.Net

Editor's Notes