SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Artificial
Intelligence
Why it matters
Ashish Jaiman
@ashishjaiman
linkedin.com/in/ashishjaiman
Human
Innovation
What is AI
Demo
https://translator.microsoft.com/
https://azure.microsoft.com/en-us/services/cognitive-services/
https://azure.microsoft.com/en-us/services/cognitive-services/speech-to-text/
https://azure.microsoft.com/en-us/services/cognitive-services/directory/vision/
Why AI
Matters
Video
Cloud
What is learning
Machine learning is a way to try to make machines intelligent by allowing computers to learn from
examples about the world around us or about some specific aspect of it.
Deep learning is an approach to machine learning, particular among all the machine learning methods in
that it is inspired by some of the things we know about the brain. It’s trying to make computers learn
multiple levels of abstraction and representation, which is presumably what makes these systems so
successful
Reinforcement learning is a type of machine learning where the learner doesn’t get to know what a human
would do in this context. The learner only gets to see if the actions were good or bad after a long set of
actions. A lot of the recent progress in this area is in things like playing games, but reinforcement learning
probably is going to be very important for things like self-driving cars.
Transfer Learning (Inductive transfer), is a research problem in machine learning that focuses on storing
knowledge gained while solving one problem and applying it to a different but related problem.
Machine Learning Is the crux
Machine
learning
algorithm
Model
Application
Data
Contains
patterns
Finds
patterns
Recognizes
patterns
Provides new data to
see if it matches
known patterns
Which means, two types of learning
Training data
The prepared data used to
create a model
Creating a model is called
training a model
Supervised learning
The value you want to
predict is in training data
The data is labeled
You use classification to
get to prediction
Unsupervised learning
The value you want to predict is
not in the training data
The data is unlabeled
You are trying to find groupings
in your data
The most common
approach
How do you do “learning” in your own mind
when you want to pick a flight to Seattle?
Flight How close is arrival to
when I need to get
there (hours)
How much
does it cost
I ‘m in their
frequent flyer
program
I’ll take it
AC360 4 $288 N N
LV666 1 $650 Y N
AJ555 2 $289 Y Y
AH444 5 $299 Y N
I chose AJ555 What was my thought process?
My mental model
Cost
Arrival Time
Frequent Flyer
YESNO
NO
NO
>$500 Yes
>4 hrs<=4 hrs
No Yep
Model: Decision Tree
Splitting Attributes
Flight How close to
when I need to
get there (hours)
How
much
does it
cost
I ‘m in their
frequent
flyer
program
I’ll take it
AC360 4 $288 N N
LV666 1 $650 Y N
AJ555 2 $289 Y Y
AH444 5 $299 Y N
What Happens in ML? The same!
Flight How close to
when I need to get
there (hours)
How
much
does it
cost
I ‘m in their
frequent
flyer
program
I’ll take it
AC360 4 $288 N ?
LV666 1 $650 Y ?
AJ555 2 $289 Y ?
AH444 5 $299 Y ?
Flight How close to
when I need to
get there (hours)
How
much
does
it cost
I ‘m in their
frequent flyer
program
I’ll take it
AA245 4 $300 N N
ALA132 1 $538 Y N
SW585 2 $129 Y Y
ELA44 5 $659 Y N
BS222 6 $125 N N
… … … … …
Learning Set (training)
Testing Set (training)
Learn
Model
Learning Algorithm
Apply
Model
My
Fabulous
Models
Deploy
chosen
model
Chosen
Model
Apply
learning
algorithm
to data
Candidate
Model
The Machine Learning Process
Prepared
Data
Apply pre-
processing
to data
Iterate to find the
best model
Data
Preprocessing
Modules
Iterate until data
is ready
Preprocessing
Modules
Machine
Learning
Algorithms
Applications
The goal:
Smarter
applications
Raw
Data
Raw
Data
Choose
data
switch
case
case
case
// Need to list every dog type :(
animaltype = "dog”;
break
// Managing different poses, ouch
// What about dogs that I missed?
// How about other animals?
// This is tedious
default
break
Styles of Machine Learning Algorithms Examples
Decision tree Neural network Bayesian K-means
P(A) P(B|A)
P(B)
P(A|B) =
Deep learning
uses this
The Microsoft AI platform
Services
Infrastructure
Tools
AI must maximize efficiencies without destroying the dignity of people1
AI must guard against bias2
AI needs accountability so humans can undo unintended harm3
AI must be transparent4
AI must be designed for intelligent privacy5
AI must be designed to assist humanity6
Thank You
AI for ALL
https://learn.microsoft.com/activity/S1443002/launch#/
AI School
https://aischool.microsoft.com/learning-paths

Weitere ähnliche Inhalte

Ähnlich wie AI Why it Matters Ashish Jaiman

Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Animesh Sinha
 
Start Building Machine Learning Models Faster Than You Think
Start Building Machine Learning Models Faster Than You ThinkStart Building Machine Learning Models Faster Than You Think
Start Building Machine Learning Models Faster Than You ThinkCheah Eng Soon
 
Machine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp SwitzerlandMachine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp SwitzerlandMemi Beltrame
 
machine learning basic-1.pptx
machine learning basic-1.pptxmachine learning basic-1.pptx
machine learning basic-1.pptxDrLola1
 
Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”
Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python” Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”
Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python” Lviv Startup Club
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptxNaveenkushwaha18
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Simplilearn
 
Machine learning – 101
Machine learning – 101Machine learning – 101
Machine learning – 101Behzad Altaf
 
Machine Learning Tutorial for Beginners
Machine Learning Tutorial for BeginnersMachine Learning Tutorial for Beginners
Machine Learning Tutorial for Beginnersgrinu
 
Course 10 : Introduction to machine learning by Christoph Evers
Course 10 :  Introduction to machine learning by Christoph EversCourse 10 :  Introduction to machine learning by Christoph Evers
Course 10 : Introduction to machine learning by Christoph EversBetacowork
 
Machine Learning an Research Overview
Machine Learning an Research OverviewMachine Learning an Research Overview
Machine Learning an Research OverviewKathirvel Ayyaswamy
 
Machine learning applications nurturing growth of various business domains
Machine learning applications nurturing growth of various business domainsMachine learning applications nurturing growth of various business domains
Machine learning applications nurturing growth of various business domainsShrutika Oswal
 
Azure Machine Learning 101
Azure Machine Learning 101Azure Machine Learning 101
Azure Machine Learning 101Andrew Badera
 
Machine Learning Interview Questions and Answers
Machine Learning Interview Questions and AnswersMachine Learning Interview Questions and Answers
Machine Learning Interview Questions and AnswersSatyam Jaiswal
 
what-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdfwhat-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdfTemok IT Services
 
Classification and Clustering
Classification and ClusteringClassification and Clustering
Classification and ClusteringEng Teong Cheah
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learningJohnson Ubah
 
ML Interview Questions for Product-based companies
ML Interview Questions for Product-based companiesML Interview Questions for Product-based companies
ML Interview Questions for Product-based companiesLearnbay Datascience
 

Ähnlich wie AI Why it Matters Ashish Jaiman (20)

Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha
 
Start Building Machine Learning Models Faster Than You Think
Start Building Machine Learning Models Faster Than You ThinkStart Building Machine Learning Models Faster Than You Think
Start Building Machine Learning Models Faster Than You Think
 
Machine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdfMachine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdf
 
Machine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp SwitzerlandMachine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp Switzerland
 
machine learning basic-1.pptx
machine learning basic-1.pptxmachine learning basic-1.pptx
machine learning basic-1.pptx
 
Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”
Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python” Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”
Borys Rybak “Azure Machine Learning Studio & Azure Workbench & R + Python”
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
 
Machine learning – 101
Machine learning – 101Machine learning – 101
Machine learning – 101
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning Tutorial for Beginners
Machine Learning Tutorial for BeginnersMachine Learning Tutorial for Beginners
Machine Learning Tutorial for Beginners
 
Course 10 : Introduction to machine learning by Christoph Evers
Course 10 :  Introduction to machine learning by Christoph EversCourse 10 :  Introduction to machine learning by Christoph Evers
Course 10 : Introduction to machine learning by Christoph Evers
 
Machine Learning an Research Overview
Machine Learning an Research OverviewMachine Learning an Research Overview
Machine Learning an Research Overview
 
Machine learning applications nurturing growth of various business domains
Machine learning applications nurturing growth of various business domainsMachine learning applications nurturing growth of various business domains
Machine learning applications nurturing growth of various business domains
 
Azure Machine Learning 101
Azure Machine Learning 101Azure Machine Learning 101
Azure Machine Learning 101
 
Machine Learning Interview Questions and Answers
Machine Learning Interview Questions and AnswersMachine Learning Interview Questions and Answers
Machine Learning Interview Questions and Answers
 
what-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdfwhat-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdf
 
Classification and Clustering
Classification and ClusteringClassification and Clustering
Classification and Clustering
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
 
ML Interview Questions for Product-based companies
ML Interview Questions for Product-based companiesML Interview Questions for Product-based companies
ML Interview Questions for Product-based companies
 

Kürzlich hochgeladen

The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptxogubuikealex
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEMCharmi13
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...Henrik Hanke
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxnoorehahmad
 

Kürzlich hochgeladen (20)

The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptx
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
 

AI Why it Matters Ashish Jaiman

  • 1. Artificial Intelligence Why it matters Ashish Jaiman @ashishjaiman linkedin.com/in/ashishjaiman
  • 4.
  • 9. What is learning Machine learning is a way to try to make machines intelligent by allowing computers to learn from examples about the world around us or about some specific aspect of it. Deep learning is an approach to machine learning, particular among all the machine learning methods in that it is inspired by some of the things we know about the brain. It’s trying to make computers learn multiple levels of abstraction and representation, which is presumably what makes these systems so successful Reinforcement learning is a type of machine learning where the learner doesn’t get to know what a human would do in this context. The learner only gets to see if the actions were good or bad after a long set of actions. A lot of the recent progress in this area is in things like playing games, but reinforcement learning probably is going to be very important for things like self-driving cars. Transfer Learning (Inductive transfer), is a research problem in machine learning that focuses on storing knowledge gained while solving one problem and applying it to a different but related problem.
  • 10.
  • 11. Machine Learning Is the crux Machine learning algorithm Model Application Data Contains patterns Finds patterns Recognizes patterns Provides new data to see if it matches known patterns
  • 12. Which means, two types of learning Training data The prepared data used to create a model Creating a model is called training a model Supervised learning The value you want to predict is in training data The data is labeled You use classification to get to prediction Unsupervised learning The value you want to predict is not in the training data The data is unlabeled You are trying to find groupings in your data The most common approach
  • 13. How do you do “learning” in your own mind when you want to pick a flight to Seattle? Flight How close is arrival to when I need to get there (hours) How much does it cost I ‘m in their frequent flyer program I’ll take it AC360 4 $288 N N LV666 1 $650 Y N AJ555 2 $289 Y Y AH444 5 $299 Y N I chose AJ555 What was my thought process?
  • 14. My mental model Cost Arrival Time Frequent Flyer YESNO NO NO >$500 Yes >4 hrs<=4 hrs No Yep Model: Decision Tree Splitting Attributes Flight How close to when I need to get there (hours) How much does it cost I ‘m in their frequent flyer program I’ll take it AC360 4 $288 N N LV666 1 $650 Y N AJ555 2 $289 Y Y AH444 5 $299 Y N
  • 15. What Happens in ML? The same! Flight How close to when I need to get there (hours) How much does it cost I ‘m in their frequent flyer program I’ll take it AC360 4 $288 N ? LV666 1 $650 Y ? AJ555 2 $289 Y ? AH444 5 $299 Y ? Flight How close to when I need to get there (hours) How much does it cost I ‘m in their frequent flyer program I’ll take it AA245 4 $300 N N ALA132 1 $538 Y N SW585 2 $129 Y Y ELA44 5 $659 Y N BS222 6 $125 N N … … … … … Learning Set (training) Testing Set (training) Learn Model Learning Algorithm Apply Model My Fabulous Models
  • 16. Deploy chosen model Chosen Model Apply learning algorithm to data Candidate Model The Machine Learning Process Prepared Data Apply pre- processing to data Iterate to find the best model Data Preprocessing Modules Iterate until data is ready Preprocessing Modules Machine Learning Algorithms Applications The goal: Smarter applications Raw Data Raw Data Choose data
  • 17. switch case case case // Need to list every dog type :( animaltype = "dog”; break // Managing different poses, ouch // What about dogs that I missed? // How about other animals? // This is tedious default break
  • 18. Styles of Machine Learning Algorithms Examples Decision tree Neural network Bayesian K-means P(A) P(B|A) P(B) P(A|B) = Deep learning uses this
  • 19.
  • 20. The Microsoft AI platform Services Infrastructure Tools
  • 21.
  • 22.
  • 23.
  • 24. AI must maximize efficiencies without destroying the dignity of people1 AI must guard against bias2 AI needs accountability so humans can undo unintended harm3 AI must be transparent4 AI must be designed for intelligent privacy5 AI must be designed to assist humanity6
  • 25. Thank You AI for ALL https://learn.microsoft.com/activity/S1443002/launch#/ AI School https://aischool.microsoft.com/learning-paths