Lecture - 1 Introduction To ML
Lecture - 1 Introduction To ML
Learning
Adama Science and Technology University
School of Electrical Engineering and Computing
Department of CSE
Dr. Mesfin Abebe Haile (2020)
Outline
11/07/22 2
Why Machine Learning ?
There may not be rules that are both simple and reliable.
We need to combine a very large number of weak rules.
11/07/22 4
Why Machine Learning ?
11/07/22 5
Why Machine Learning ?
11/07/22 6
What is Machine Learning ?
11/07/22 7
What is Machine Learning ?
11/07/22 8
Examples of ML Application
11/07/22 11
ML related to this Course
Some prerequisite :
Programming (python, matlab, R etc…)
Probability and Statistics;
Mathematics (Linear Algebra, Matrix, Vector, differential
calculus, and integral calculus)
Curiosity of working with data etc… (most importantly)
11/07/22 13
Learning Path
11/07/22 14
Learning Path
11/07/22 15
Learning Path
11/07/22 16
Learning Path
11/07/22 17
Learning Path
11/07/22 18
Major Classes of ML Algorithms
11/07/22 19
Supervised Learning
11/07/22 20
Supervised Learning
11/07/22 21
Supervised Learning
Input 1 2 3 4 5 6 9
Output 1 4 9 16 25 36 ?
Supervised Learning:
Regression Problem: numerical / continuous value.
Given some data, you assume that those values come from some
sort of function and try to find out what the function is.
It is a problem of function approximation or interpolation.
11/07/22 23
Supervised Learning
11/07/22 24
Unsupervised Learning
Unsupervised learning :
Unsupervised (concise description) [cluster scores well]
The aim of unsupervised learning is to find clusters of
similar inputs in the data without being explicitly told that some
data points belong to one class and the other in other classes.
11/07/22 25
Unsupervised Learning
11/07/22 26
Unsupervised Learning
11/07/22 27
Unsupervised Learning
11/07/22 28
Reinforcement Learning
Reinforcement learning :
Reinforcement (stimulus/state, action, reward) [behavior scores
well] – reward maximization.
The algorithm searches over the state space of possible inputs and
outputs in order to maximize a reward.
Learn to select an action to maximize payoff.
11/07/22 29
Reinforcement Learning
11/07/22 30
Machine Learning Vs AI
11/07/22 31
Machine Learning Vs AI
11/07/22 32
Machine Learning Application
11/07/22 33
Machine Learning
11/07/22 34
Machine Learning
11/07/22 35
Machine Learning
11/07/22 36
Question & Answer
11/07/22 37
Thank You !!!
11/07/22 38