Ch2 - Lec1 - Supervised Learning
Ch2 - Lec1 - Supervised Learning
Ch2_Lec1_Supervised Learning
1
By Kassahun Tamir
Outline
Frame of Supervised Machine Learning
Working of Supervised Learning
Steps involved in Supervised Learning
Types of Supervised Machine Learning
Evaluating Supervised Learning Models
Advantages and Disadvantages of Supervised Learning
Applications of Supervised Learning
By Kassahun Tamir 2
Framework of Supervised Machine Learning
The machine then learns to predict the output for new input data.
Supervised learning is often used for tasks such as classification,
regression, and object detection.
By Kassahun Tamir 4
Supervised Learning
Supervised learning is a type of machine learning algorithm that learns
from labeled data. Labeled data is data that has been tagged with a
correct answer or classification.
Supervised learning, as the name indicates, has the presence of a
supervisor as a teacher. Supervised learning is when we teach or train
the machine using data that is well-labelled. Which means some data is
already tagged with the correct answer. After that, the machine is provided
with a new set of examples(data) so that the supervised learning algorithm
analyses the training data(set of training examples) and produces a correct
outcome from labeled data.
By Kassahun Tamir 5
Supervised Learning
By Kassahun Tamir 6
Working of Supervised Machine Learning
By Kassahun Tamir 7
Steps Involved in Supervised Machine Learning
Step 4: Determining the input variables for training datasets, and these
input variables should have enough information, so that the built model
can accurately predict the targeted attributes or output.
By Kassahun Tamir 8
Steps Involved in Supervised Machine Learning
By Kassahun Tamir 10
Types of Supervised Machine Learning
Regression
By Kassahun Tamir 11
Types of Supervised Machine Learning
Classification
By Kassahun Tamir 12
Types of Supervised Machine Learning
By Kassahun Tamir 13
Evaluating Supervised Learning Models
For Regression
Mean Squared Error (MSE): MSE measures the average squared
difference between the predicted values and the actual values. Lower MSE
values indicate better model performance.
Root Mean Squared Error (RMSE): RMSE is the square root of MSE,
representing the standard deviation of the prediction errors. Similar to
MSE, lower RMSE values indicate better model performance.
By Kassahun Tamir 14
Evaluating Supervised Learning Models
By Kassahun Tamir 15
Evaluating Supervised Learning Models
By Kassahun Tamir 16
Advantages of Supervised learning
Supervised learning allows collecting data and produces data output from
previous experiences.
Helps to optimize performance criteria with the help of experience.
Supervised machine learning helps to solve various types of real-world
computation problems.
It performs classification and regression tasks.
It allows estimating or mapping the result to a new sample.
We have complete control over choosing the number of classes we want in
the training data.
By Kassahun Tamir 17
Disadvantages of Supervised learning
By Kassahun Tamir 18
Applications of Supervised Learning
Spam Detection
Sales Forecasting
House-Price Predictions
Handwriting Detection
Speech-Recognition
Object Recognition
Bio-Informatics
Fraud Detection
By Kassahun Tamir 19
Questions?
By Kassahun Tamir 20