SlideShare a Scribd company logo
2
Most read
4
Most read
16
Most read
Eng Teong Cheah
MVP Visual Studio &
Development Technologies
Introduction to
Machine Learning
Agenda
What is machine learning
Machine learning algorithms
Machine learning languages
What is machine
learning
What is machine learning
Machine learning is a branch of science that deals
with programming the systems in such a way that
they automatically learn and improve with experience.
Here, learning means recognizing and understanding
the input data and making wise decisions based on
the supplied data.
What is machine learning
It is very difficult to cater to all the decisions based on
all possible inputs. To tackle this problem, algorithms
are developed.
These algorithms build knowledge from specific data
and past experience with the principles of statistics,
probability theory, logic, combinatorial optimization,
search, reinforcement learning, and control theory.
Machine learning
algorithms
Machine learning algorithms
What machine learning algorithm should I use?
It depends.
It depends on the size, quality, and nature of data.
It depends on what you want do to with the answer.
It depends on how the math of the algorithm was
translated into instructions for the computer you are using.
It depends on how much time you have.
Flavors of machine learning
There are several ways to implement machine
learning techniques, however the most commonly
used ones are supervised and unsupervised learning.
Supervised Learning
Supervised learning deals with learning a function
from available training data.
A supervised learning algorithm analyzes the training
data and produces an inferred function, which can
use for mapping new examples.
Unsupervised Learning
Unsupervised learning makes sense of unlabeled data
without having any predefined dataset for its training.
Unsupervised learning is an extremely powerful tool
for analyzing available data and look for patterns and
trends.
It is most commonly used for clustering similar input
into logical groups.
Machine learning
languages
R in machine learning
R is a workhorse for statistical analysis and by
extension machine learning.
It is the platform to use to understand and explore
your data using statistical methods and graphs.
It has an enormous number of machine learning
algorithms, and advanced implementations too
written by the developers of the algorithm
Python in machine learning
Python if a popular scientific language and a rising
star for machine learning.
I’d be surprised if it can take the data analysis mantle
from R, but matrix handling in NumPy may challenge
MATLAB and communication tools like IPython are
very attractive and a step into the future of
reproducibility.
Demo
Quantile Regression: Car price prediction
Resources
TutorialsPoint
Microsoft Docs
Lecture Collection | Convolutional Neural Networks for
Visual Recognition(Spring 2017)
Python Numpy Tutorial
Image Credits: @ashleymcnamara
Thank you
Eng Teong Cheah
Microsoft MVP Visual Studio & Development Technologies
Twitter: @walkercet
Github: https://github.com/ceteongvanness
Blog: https://ceteongvanness.wordpress.com/
Youtube: http://bit.ly/etyoutubechannel

More Related Content

What's hot (20)

PPTX
Machine learning seminar ppt
RAHUL DANGWAL
 
PPTX
Machine learning
Saurabh Agrawal
 
PPT
Machine Learning
Vivek Garg
 
PPT
Machine learning
Rajib Kumar De
 
PPT
Machine Learning
Rahul Kumar
 
PPTX
Machine Can Think
Rahul Jaiman
 
PDF
Machine learning
Dr Geetha Mohan
 
PPTX
Machine learning ppt
Poojamanic
 
PPTX
Machine Learning and Real-World Applications
MachinePulse
 
PDF
Machine Learning and its Applications
Dr Ganesh Iyer
 
PDF
Lecture 1: What is Machine Learning?
Marina Santini
 
PDF
Machine Learning
Shrey Malik
 
PPTX
introduction to machin learning
nilimapatel6
 
PPTX
Introduction to-machine-learning
Babu Priyavrat
 
PDF
Machine learning Algorithms
Walaa Hamdy Assy
 
PPTX
Machine Learning Algorithms
DezyreAcademy
 
PPTX
Intro/Overview on Machine Learning Presentation
Ankit Gupta
 
PPT
Machine Learning presentation.
butest
 
PDF
The fundamentals of Machine Learning
Hichem Felouat
 
PPTX
Machine learning overview
prih_yah
 
Machine learning seminar ppt
RAHUL DANGWAL
 
Machine learning
Saurabh Agrawal
 
Machine Learning
Vivek Garg
 
Machine learning
Rajib Kumar De
 
Machine Learning
Rahul Kumar
 
Machine Can Think
Rahul Jaiman
 
Machine learning
Dr Geetha Mohan
 
Machine learning ppt
Poojamanic
 
Machine Learning and Real-World Applications
MachinePulse
 
Machine Learning and its Applications
Dr Ganesh Iyer
 
Lecture 1: What is Machine Learning?
Marina Santini
 
Machine Learning
Shrey Malik
 
introduction to machin learning
nilimapatel6
 
Introduction to-machine-learning
Babu Priyavrat
 
Machine learning Algorithms
Walaa Hamdy Assy
 
Machine Learning Algorithms
DezyreAcademy
 
Intro/Overview on Machine Learning Presentation
Ankit Gupta
 
Machine Learning presentation.
butest
 
The fundamentals of Machine Learning
Hichem Felouat
 
Machine learning overview
prih_yah
 

Similar to Introduction to Machine Learning (20)

PPTX
Internship - Python - AI ML.pptx
Hchethankumar
 
PPTX
Internship - Python - AI ML.pptx
Hchethankumar
 
PPT
machine-learning-with-python (1).ppt
ROGNationYT
 
PPTX
Hot Topics in Machine Learning For Research and thesis
WriteMyThesis
 
PPTX
Machine Learning Basics
Suresh Arora
 
PDF
what-is-machine-learning-and-its-importance-in-todays-world.pdf
Temok IT Services
 
PDF
Supervised Machine Learning Techniques common algorithms and its application
Tara ram Goyal
 
PPTX
Machine learning
omaraldabash
 
PPTX
Machine Learning Contents.pptx
Naveenkushwaha18
 
PPTX
Introduction to machine learning
Sangath babu
 
PPTX
Machine learning basics using python programking
Anupamasindgi
 
PPTX
Internshipppt.pptx
VishalKumarSingh645583
 
PPTX
introduction to machine learning
Johnson Ubah
 
PDF
Hot Topics in Machine Learning for Research and Thesis
WriteMyThesis
 
PPTX
introductiontomachinelearning.pptx
SivapriyaS12
 
PPTX
machine Learning subject of third year information technology unit 1.pptx
cptjacksparrow770
 
PDF
Essential concepts for machine learning
pyingkodi maran
 
PPTX
Machine learning from basics
ActonRoy
 
PDF
Machine learning Chapter 1
JagadishPogu
 
PPTX
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
Simplilearn
 
Internship - Python - AI ML.pptx
Hchethankumar
 
Internship - Python - AI ML.pptx
Hchethankumar
 
machine-learning-with-python (1).ppt
ROGNationYT
 
Hot Topics in Machine Learning For Research and thesis
WriteMyThesis
 
Machine Learning Basics
Suresh Arora
 
what-is-machine-learning-and-its-importance-in-todays-world.pdf
Temok IT Services
 
Supervised Machine Learning Techniques common algorithms and its application
Tara ram Goyal
 
Machine learning
omaraldabash
 
Machine Learning Contents.pptx
Naveenkushwaha18
 
Introduction to machine learning
Sangath babu
 
Machine learning basics using python programking
Anupamasindgi
 
Internshipppt.pptx
VishalKumarSingh645583
 
introduction to machine learning
Johnson Ubah
 
Hot Topics in Machine Learning for Research and Thesis
WriteMyThesis
 
introductiontomachinelearning.pptx
SivapriyaS12
 
machine Learning subject of third year information technology unit 1.pptx
cptjacksparrow770
 
Essential concepts for machine learning
pyingkodi maran
 
Machine learning from basics
ActonRoy
 
Machine learning Chapter 1
JagadishPogu
 
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
Simplilearn
 
Ad

More from Eng Teong Cheah (20)

PDF
Modern Cross-Platform Apps with .NET MAUI
Eng Teong Cheah
 
PDF
Efficiently Removing Duplicates from a Sorted Array
Eng Teong Cheah
 
PDF
Monitoring Models
Eng Teong Cheah
 
PDF
Responsible Machine Learning
Eng Teong Cheah
 
PDF
Training Optimal Models
Eng Teong Cheah
 
PDF
Deploying Models
Eng Teong Cheah
 
PDF
Machine Learning Workflows
Eng Teong Cheah
 
PDF
Working with Compute
Eng Teong Cheah
 
PDF
Working with Data
Eng Teong Cheah
 
PDF
Experiments & TrainingModels
Eng Teong Cheah
 
PDF
Automated Machine Learning
Eng Teong Cheah
 
PDF
Getting Started with Azure Machine Learning
Eng Teong Cheah
 
PDF
Hacking Containers - Container Storage
Eng Teong Cheah
 
PDF
Hacking Containers - Looking at Cgroups
Eng Teong Cheah
 
PDF
Hacking Containers - Linux Containers
Eng Teong Cheah
 
PDF
Data Security - Storage Security
Eng Teong Cheah
 
PDF
Application Security- App security
Eng Teong Cheah
 
PDF
Application Security - Key Vault
Eng Teong Cheah
 
PDF
Compute Security - Container Security
Eng Teong Cheah
 
PDF
Compute Security - Host Security
Eng Teong Cheah
 
Modern Cross-Platform Apps with .NET MAUI
Eng Teong Cheah
 
Efficiently Removing Duplicates from a Sorted Array
Eng Teong Cheah
 
Monitoring Models
Eng Teong Cheah
 
Responsible Machine Learning
Eng Teong Cheah
 
Training Optimal Models
Eng Teong Cheah
 
Deploying Models
Eng Teong Cheah
 
Machine Learning Workflows
Eng Teong Cheah
 
Working with Compute
Eng Teong Cheah
 
Working with Data
Eng Teong Cheah
 
Experiments & TrainingModels
Eng Teong Cheah
 
Automated Machine Learning
Eng Teong Cheah
 
Getting Started with Azure Machine Learning
Eng Teong Cheah
 
Hacking Containers - Container Storage
Eng Teong Cheah
 
Hacking Containers - Looking at Cgroups
Eng Teong Cheah
 
Hacking Containers - Linux Containers
Eng Teong Cheah
 
Data Security - Storage Security
Eng Teong Cheah
 
Application Security- App security
Eng Teong Cheah
 
Application Security - Key Vault
Eng Teong Cheah
 
Compute Security - Container Security
Eng Teong Cheah
 
Compute Security - Host Security
Eng Teong Cheah
 
Ad

Recently uploaded (20)

PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PDF
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 

Introduction to Machine Learning

  • 1. Eng Teong Cheah MVP Visual Studio & Development Technologies Introduction to Machine Learning
  • 2. Agenda What is machine learning Machine learning algorithms Machine learning languages
  • 4. What is machine learning Machine learning is a branch of science that deals with programming the systems in such a way that they automatically learn and improve with experience. Here, learning means recognizing and understanding the input data and making wise decisions based on the supplied data.
  • 5. What is machine learning It is very difficult to cater to all the decisions based on all possible inputs. To tackle this problem, algorithms are developed. These algorithms build knowledge from specific data and past experience with the principles of statistics, probability theory, logic, combinatorial optimization, search, reinforcement learning, and control theory.
  • 7. Machine learning algorithms What machine learning algorithm should I use? It depends. It depends on the size, quality, and nature of data. It depends on what you want do to with the answer. It depends on how the math of the algorithm was translated into instructions for the computer you are using. It depends on how much time you have.
  • 8. Flavors of machine learning There are several ways to implement machine learning techniques, however the most commonly used ones are supervised and unsupervised learning.
  • 9. Supervised Learning Supervised learning deals with learning a function from available training data. A supervised learning algorithm analyzes the training data and produces an inferred function, which can use for mapping new examples.
  • 10. Unsupervised Learning Unsupervised learning makes sense of unlabeled data without having any predefined dataset for its training. Unsupervised learning is an extremely powerful tool for analyzing available data and look for patterns and trends. It is most commonly used for clustering similar input into logical groups.
  • 12. R in machine learning R is a workhorse for statistical analysis and by extension machine learning. It is the platform to use to understand and explore your data using statistical methods and graphs. It has an enormous number of machine learning algorithms, and advanced implementations too written by the developers of the algorithm
  • 13. Python in machine learning Python if a popular scientific language and a rising star for machine learning. I’d be surprised if it can take the data analysis mantle from R, but matrix handling in NumPy may challenge MATLAB and communication tools like IPython are very attractive and a step into the future of reproducibility.
  • 14. Demo Quantile Regression: Car price prediction
  • 15. Resources TutorialsPoint Microsoft Docs Lecture Collection | Convolutional Neural Networks for Visual Recognition(Spring 2017) Python Numpy Tutorial Image Credits: @ashleymcnamara
  • 16. Thank you Eng Teong Cheah Microsoft MVP Visual Studio & Development Technologies Twitter: @walkercet Github: https://github.com/ceteongvanness Blog: https://ceteongvanness.wordpress.com/ Youtube: http://bit.ly/etyoutubechannel