Al - Lec 3
Al - Lec 3
What is Learning ?
Learning from Experiences
ML is based on the idea that systems can learn from data and make
decisions with minimal human intervention.
Data Training
Model
Cat
Answer
Questions Predictions
Dog
ML using Data to answer questions.
Machine Learning is the technique used to find ( or learn ) a model from the data.
It is suitable for problems that involve intelligence, such as image recognitionand
speech recognition, where physical laws or mathematical equations failto produce
a model.
The quality or quantity data available for training and testing play a significant role
in determining the performance of a machine-learning model (Affected to the
learning and prediction performance).
Data in Machine Learning
Data is a crucial component in the field of Machine Learning.
Data can be in various forms such as numerical, categorical, or
time-series data, and can come from various sources such as
databases, spreadsheets, or APIs.
Machine learning algorithms use data to learn patterns and
relationships between input variables and target outputs, which
can then be used for prediction or classification tasks.
Data in Machine Learning
How do we split data in Machine Learning?
Training Data: The part of data we use to train our model. This is
the data that your model actually sees(both input and output)
and learns from.
Data in Machine Learning
How do we split data in Machine Learning?
suitable for problems that involve intelligence, such as image recognition and speech
No Machine Learning approach can achieve the desired goal with the wrong
training data.
Overfitting is one of the primary factors that reduces the generalization performance.
Types of Learning
Types of Machine Learning
Supervised Learning
The training set given for supervised learning is the labeled dataset.
Supervised learning tries to find the relationships between the feature set
and the label set, which is the knowledge and properties we can learn
from labeled datasets.
Types of Machine Learning
Supervised Learning
Given: training data + desired outputs (labels)