SlideShare a Scribd company logo
2
Most read
14
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

PPTX
Machine learning ppt
PPT
Machine learning
PPTX
Machine Learning
PPTX
Introduction to ML (Machine Learning)
PPT
Machine Learning
PPT
Machine Learning
PPTX
Machine learning
PPTX
Machine Learning
Machine learning ppt
Machine learning
Machine Learning
Introduction to ML (Machine Learning)
Machine Learning
Machine Learning
Machine learning
Machine Learning

What's hot (20)

PPT
Machine learning
PDF
Machine Learning
PDF
Machine learning
PDF
Lecture 1: What is Machine Learning?
PPTX
Machine learning
PPTX
Intro/Overview on Machine Learning Presentation
PPT
2.17Mb ppt
PDF
An introduction to Machine Learning
PPTX
Machine learning
PPTX
Machine Can Think
PPTX
Machine learning overview
PPTX
Machine Learning ppt
PPT
Machine Learning presentation.
PPTX
Machine learning ppt
PPTX
Machine learning ppt.
PPTX
Machine Learning
PDF
The 7 steps of Machine Learning
PPTX
introduction to machin learning
PPTX
What Is Machine Learning? | What Is Machine Learning And How Does It Work? | ...
PDF
Lecture1 introduction to machine learning
Machine learning
Machine Learning
Machine learning
Lecture 1: What is Machine Learning?
Machine learning
Intro/Overview on Machine Learning Presentation
2.17Mb ppt
An introduction to Machine Learning
Machine learning
Machine Can Think
Machine learning overview
Machine Learning ppt
Machine Learning presentation.
Machine learning ppt
Machine learning ppt.
Machine Learning
The 7 steps of Machine Learning
introduction to machin learning
What Is Machine Learning? | What Is Machine Learning And How Does It Work? | ...
Lecture1 introduction to machine learning
Ad

Similar to Introduction to Machine Learning (20)

PPTX
Internship - Python - AI ML.pptx
PPTX
Internship - Python - AI ML.pptx
PPT
machine-learning-with-python (1).ppt
PPTX
Hot Topics in Machine Learning For Research and thesis
PPTX
Machine Learning Basics
PDF
what-is-machine-learning-and-its-importance-in-todays-world.pdf
PDF
Supervised Machine Learning Techniques common algorithms and its application
PPTX
Machine learning
PPTX
Machine Learning Contents.pptx
PPTX
Introduction to machine learning
PPTX
Machine learning basics using python programking
PPTX
Internshipppt.pptx
PPTX
introduction to machine learning
PDF
Hot Topics in Machine Learning for Research and Thesis
PPTX
introductiontomachinelearning.pptx
PPTX
machine Learning subject of third year information technology unit 1.pptx
PDF
Essential concepts for machine learning
PPTX
Machine learning from basics
PDF
Machine learning Chapter 1
PPTX
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
Internship - Python - AI ML.pptx
Internship - Python - AI ML.pptx
machine-learning-with-python (1).ppt
Hot Topics in Machine Learning For Research and thesis
Machine Learning Basics
what-is-machine-learning-and-its-importance-in-todays-world.pdf
Supervised Machine Learning Techniques common algorithms and its application
Machine learning
Machine Learning Contents.pptx
Introduction to machine learning
Machine learning basics using python programking
Internshipppt.pptx
introduction to machine learning
Hot Topics in Machine Learning for Research and Thesis
introductiontomachinelearning.pptx
machine Learning subject of third year information technology unit 1.pptx
Essential concepts for machine learning
Machine learning from basics
Machine learning Chapter 1
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
Ad

More from Eng Teong Cheah (20)

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

Recently uploaded (20)

PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Empathic Computing: Creating Shared Understanding
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
KodekX | Application Modernization Development
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPT
Teaching material agriculture food technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced IT Governance
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Review of recent advances in non-invasive hemoglobin estimation
Advanced Soft Computing BINUS July 2025.pdf
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Empathic Computing: Creating Shared Understanding
CIFDAQ's Market Insight: SEC Turns Pro Crypto
The AUB Centre for AI in Media Proposal.docx
KodekX | Application Modernization Development
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Teaching material agriculture food technology
Chapter 3 Spatial Domain Image Processing.pdf
Advanced IT Governance
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Understanding_Digital_Forensics_Presentation.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Weekly Chronicles - August'25 Week I
Review of recent advances in non-invasive hemoglobin estimation

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