SlideShare a Scribd company logo
Machine Learning --
Introduction
Learning
objectives
for this
section
Having completed this section successfully, you will be able to
• Discuss definitions of Machine Learning
• Describe what major categories of ML task entail:
classification, regression, clustering, relationship discovery
and reinforcement learning
• Discuss the relationship with Data Mining
• Explain the Data Mining process
• Consider current and future applications of Machine
Learning and Data Mining
Module Learning Outcomes
Critically appraise the performance
of a learning system.
Summarise and evaluate relevant
research into machine learning.
Analyse and evaluate the main
approaches to machine learning and
show similarities and differences
between different approaches.
Develop and appraise appropriate
machine learning classification,
optimisation and regression
problems.
Implement machine learning
algorithms to classification,
regression and optimisation
problems specifically with Big Data.
Compare and contrast different
machine learning algorithms.
What is Machine Learning?
1959
Samuel, 1959:– "Field of study that gives
computers the ability to learn without being
explicitly programmed.“
1978
Herbert Simon, 1978:– “Machine Learning is
concerned with computer programs that
automatically improve their performance
through experience”
1999
Witten & Frank, 1999:– “Learning is changing
behaviour in a way that makes performance
better in the future.”
2017
Dangeti (2017):– “The branch of computer
science that utilizes past experience to learn
from and use its knowledge to make future
decisions.”
Machine Learning Applications Examples
• Efficient approach to attain knowledge from large amounts of data e.g. Market Basket
Analysis.
• Develop systems that can automatically adapt and customise themselves to individual
users. E.g. Personalised news or mail filter.
• Ability to mimic human and replace certain monotonous tasks e.g. In the field of quality
assurance, recognising defective pieces
• To develop systems that are too difficult or expensive to construct manually, since these
require specific knowledge turned to a specific task (For example in the field of Medicine,
a laparoscopy or another diagnosis procedure)
Machine learning --Introduction.pptx
Machine Learning techniques
• Supervised learning
• Unsupervised learning
• Semi-supervised learning
• Reinforcement learning
Supervised Learning/
Labelled dataset
• Supervised learning is
training the machine with
the dataset that includes
input and output pairs.
• Clustering is an unsupervised
learning algorithm that tries
to cluster data based on
their similarity.
• There is no outcome to be
predicted, and the algorithm
just tries to find patterns in
the data.
Reinforcement learning
• Machine learning models to
make a sequence of decisions.
• Learns to achieve a goal in an
uncertain, potentially complex
environment.
• Develop a system (agent) that
improves its performance
based on interactions with the
environment.
• Games
• Classification
• Decision trees, SVMs Supervised Learning
• Regression
• Linear Regression, Neural nets; k NN
• Clustering
• k-Means, EM-clustering Unsupervised Learning
• Relationship Discovery
• Association Rules; Bayesian nets
• Reinforcement Learning Reward Based Learning
• Q-Learning, SARSA
Example
Is the height of parents is passed on to their children? You want to create a model to see if
the height in a population increase over time. You have two datasets: the height of the
parents and the height of the children.
What type of machine learning would you apply to solve this problem?
a) Supervised Learning
b) Reinforcement Learning
c) Unsupervised Learning
Example
You have a robot that needs to find his way out of a maze, it does not know the maze in
advance, takes a series of decisive actions without supervision and, in the end, a reward will
be given, either +1 or -1, if he finds a wall or not. Based on the final payoff/reward, the
robot re evaluates its paths, and finally gets out of the maze.
What type of machine learning would you apply to solve this problem?
a) Supervised Learning
b) Reinforcement Learning
c) Unsupervised Learning
Example
You have to discover groups of students based on their interests? Teachers will use this
information to develop distinct engaging teaching activities What type of machine learning
would you apply to solve this problem?
a) Supervised Learning
b) Reinforcement Learning
c) Unsupervised Learning
Supervised Learning/Unsupervised Learning
• Classification
• Regression--> Y=Mx+C
• Clustering
Machine
Learning
Model
Practical
In Python
• Google CoLab
Machine learning --Introduction.pptx
Machine learning --Introduction.pptx
Machine learning --Introduction.pptx
Machine learning --Introduction.pptx
Output
Machine learning --Introduction.pptx
Machine learning --Introduction.pptx
Machine learning --Introduction.pptx
Machine learning --Introduction.pptx
Thank you
Next Class : Statistical

More Related Content

PDF
Machine Learning Basics and Supervised, unsupervised
PPT
machine-learning-with-python usage in.ppt
PDF
Chapter 5 - Machine which of Learning.pdf
PPTX
Ml leaning this ppt display number of mltypes.pptx
PPTX
Lecture 1.pptxgggggggggggggggggggggggggggggggggggggggggggg
PPTX
unit 1.2 supervised learning.pptx
PDF
Lecture 5 machine learning updated
Machine Learning Basics and Supervised, unsupervised
machine-learning-with-python usage in.ppt
Chapter 5 - Machine which of Learning.pdf
Ml leaning this ppt display number of mltypes.pptx
Lecture 1.pptxgggggggggggggggggggggggggggggggggggggggggggg
unit 1.2 supervised learning.pptx
Lecture 5 machine learning updated

Similar to Machine learning --Introduction.pptx (20)

PPTX
Lab 7.pptx
PDF
Chapter 5 - Machine of it Learning (1).pdf
PPTX
It's Machine Learning Basics -- For You!
PPTX
ECT463 Machine Learning Module 1 KTU 2019 Scheme.pptx
PPT
Unit-V Machine Learning.ppt
PPT
Brief Class Notes for Unit 5 - Copy - Copy.ppt
PPTX
Introduction to Machine Learning.pptx
PDF
MachineLearning_Unit-I.pptx.pdtegfdxcdsfxf
PPTX
Introduction to ML (Machine Learning)
PPTX
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptx
PDF
newmicrosoftpowerpointpresentation-210512111200.pdf
PPTX
Session 17-18 machine learning very important and good type student favour.pptx
PPTX
Introduction to Machine Learning Key Concepts for Beginners.pptx
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Unit 1 - ML - Introduction to Machine Learning.pptx
PPTX
machine learning introduction notes foRr
PDF
ML_Module_1.pdf
PPTX
Day1-Introdtechhnology of techuction.pptx
PPTX
Machine Learning Basics - By Animesh Sinha
PPTX
Types of machine learning
Lab 7.pptx
Chapter 5 - Machine of it Learning (1).pdf
It's Machine Learning Basics -- For You!
ECT463 Machine Learning Module 1 KTU 2019 Scheme.pptx
Unit-V Machine Learning.ppt
Brief Class Notes for Unit 5 - Copy - Copy.ppt
Introduction to Machine Learning.pptx
MachineLearning_Unit-I.pptx.pdtegfdxcdsfxf
Introduction to ML (Machine Learning)
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptx
newmicrosoftpowerpointpresentation-210512111200.pdf
Session 17-18 machine learning very important and good type student favour.pptx
Introduction to Machine Learning Key Concepts for Beginners.pptx
Machine Learning_overview_presentation.pptx
Unit 1 - ML - Introduction to Machine Learning.pptx
machine learning introduction notes foRr
ML_Module_1.pdf
Day1-Introdtechhnology of techuction.pptx
Machine Learning Basics - By Animesh Sinha
Types of machine learning
Ad

Recently uploaded (20)

PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Lesson notes of climatology university.
PPTX
Institutional Correction lecture only . . .
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Sports Quiz easy sports quiz sports quiz
PPTX
GDM (1) (1).pptx small presentation for students
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Pre independence Education in Inndia.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
master seminar digital applications in india
PDF
01-Introduction-to-Information-Management.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Microbial disease of the cardiovascular and lymphatic systems
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Pharma ospi slides which help in ospi learning
Anesthesia in Laparoscopic Surgery in India
Final Presentation General Medicine 03-08-2024.pptx
Lesson notes of climatology university.
Institutional Correction lecture only . . .
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Sports Quiz easy sports quiz sports quiz
GDM (1) (1).pptx small presentation for students
TR - Agricultural Crops Production NC III.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Pre independence Education in Inndia.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
master seminar digital applications in india
01-Introduction-to-Information-Management.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Ad

Machine learning --Introduction.pptx

  • 2. Learning objectives for this section Having completed this section successfully, you will be able to • Discuss definitions of Machine Learning • Describe what major categories of ML task entail: classification, regression, clustering, relationship discovery and reinforcement learning • Discuss the relationship with Data Mining • Explain the Data Mining process • Consider current and future applications of Machine Learning and Data Mining
  • 3. Module Learning Outcomes Critically appraise the performance of a learning system. Summarise and evaluate relevant research into machine learning. Analyse and evaluate the main approaches to machine learning and show similarities and differences between different approaches. Develop and appraise appropriate machine learning classification, optimisation and regression problems. Implement machine learning algorithms to classification, regression and optimisation problems specifically with Big Data. Compare and contrast different machine learning algorithms.
  • 4. What is Machine Learning? 1959 Samuel, 1959:– "Field of study that gives computers the ability to learn without being explicitly programmed.“ 1978 Herbert Simon, 1978:– “Machine Learning is concerned with computer programs that automatically improve their performance through experience” 1999 Witten & Frank, 1999:– “Learning is changing behaviour in a way that makes performance better in the future.” 2017 Dangeti (2017):– “The branch of computer science that utilizes past experience to learn from and use its knowledge to make future decisions.”
  • 5. Machine Learning Applications Examples • Efficient approach to attain knowledge from large amounts of data e.g. Market Basket Analysis. • Develop systems that can automatically adapt and customise themselves to individual users. E.g. Personalised news or mail filter. • Ability to mimic human and replace certain monotonous tasks e.g. In the field of quality assurance, recognising defective pieces • To develop systems that are too difficult or expensive to construct manually, since these require specific knowledge turned to a specific task (For example in the field of Medicine, a laparoscopy or another diagnosis procedure)
  • 7. Machine Learning techniques • Supervised learning • Unsupervised learning • Semi-supervised learning • Reinforcement learning
  • 8. Supervised Learning/ Labelled dataset • Supervised learning is training the machine with the dataset that includes input and output pairs.
  • 9. • Clustering is an unsupervised learning algorithm that tries to cluster data based on their similarity. • There is no outcome to be predicted, and the algorithm just tries to find patterns in the data.
  • 10. Reinforcement learning • Machine learning models to make a sequence of decisions. • Learns to achieve a goal in an uncertain, potentially complex environment. • Develop a system (agent) that improves its performance based on interactions with the environment. • Games
  • 11. • Classification • Decision trees, SVMs Supervised Learning • Regression • Linear Regression, Neural nets; k NN • Clustering • k-Means, EM-clustering Unsupervised Learning • Relationship Discovery • Association Rules; Bayesian nets • Reinforcement Learning Reward Based Learning • Q-Learning, SARSA
  • 12. Example Is the height of parents is passed on to their children? You want to create a model to see if the height in a population increase over time. You have two datasets: the height of the parents and the height of the children. What type of machine learning would you apply to solve this problem? a) Supervised Learning b) Reinforcement Learning c) Unsupervised Learning
  • 13. Example You have a robot that needs to find his way out of a maze, it does not know the maze in advance, takes a series of decisive actions without supervision and, in the end, a reward will be given, either +1 or -1, if he finds a wall or not. Based on the final payoff/reward, the robot re evaluates its paths, and finally gets out of the maze. What type of machine learning would you apply to solve this problem? a) Supervised Learning b) Reinforcement Learning c) Unsupervised Learning
  • 14. Example You have to discover groups of students based on their interests? Teachers will use this information to develop distinct engaging teaching activities What type of machine learning would you apply to solve this problem? a) Supervised Learning b) Reinforcement Learning c) Unsupervised Learning
  • 15. Supervised Learning/Unsupervised Learning • Classification • Regression--> Y=Mx+C • Clustering
  • 28. Thank you Next Class : Statistical