Machine Learning
1
Objectives
1) What is Learning?
2) What is Machine Learning?
3) Steps in machine learning.
4) Types of machine Learning.
5) Applications of Machine Learning.
2
What is Learning?
“To gain knowledge or understanding of, or
skill in by study, instruction or experience''
◼ Learning a set of new facts.
◼ Learning HOW to do something .
◼ Improving ability of something already
learned.
3
What is Machine Learning?
◼ Machine learning (ML) enables machines to learn from
data without being explicitly programmed.
◼ In machine learning, algorithm development is core work.
These algorithms are trained on data to learn the hidden
patterns and make predictions based on what they learned.
The whole process of training the algorithms is termed
model building.
◼ Machine Learning allows computers to learn and make
decisions without being explicitly programmed. It involves
feeding data into algorithms to identify patterns and make
predictions on new data.
4
Why do we need ML?
◼ Solving Complex Business Problems
◼ Handling Large Volumes of Data
◼ Automate Repetitive Tasks
◼ Personalized User Experience
◼ Self Improvement in Performance.
5
What is Machine Learning?
6
Traditional Programming
7
What is Machine Learning?
Learning Trained
algorithm machine
TRAINING
DATA Answer
Query
8
What is Machine Learning?
9
Steps in machine learning
1) Data collection.
2) Representation.
3) Modeling.
4) Estimation.
5) Validation.
6) Apply learned model to new “test” data
10
Advantages of ML
1) Pattern Recognition: Excellent at
identifying hidden relationships, trends, and
anomalies in data.
2) Personalization: Enables customized
recommendations (e.g., Netflix, Amazon,
smart services).
3) Reduction of Human Error:
Minimizes mistakes caused by manual
processing.
4) Predictive Capability
11
Disadvantages of ML
1) Real world problems have too many
variables and sensors might be too noisy.
2) Computational complexity.
12
Types of machine Learning
1) Unsupervised Learning .
2) Semi-Supervised (reinforcement).
3) Supervised Learning.
13
Types of machine Learning
14
Supervised Learning
◼ Supervised Learning is the most popular paradigm for
performing machine learning operations. It is widely
used for data where there is a precise mapping between
input-output data.
◼ The dataset, in this case, is labeled, meaning that the
algorithm identifies the features explicitly and carries
out predictions or classification accordingly.
◼ As the training period progresses, the algorithm is able
to identify the relationships between the two variables
such that we can predict a new outcome.
15
Supervised Learning
16
Supervised Learning
◼ Supervised Learning is the most popular paradigm for
performing machine learning operations. It is widely
used for data where there is a precise mapping between
input-output data.
◼ The dataset, in this case, is labeled, meaning that the
algorithm identifies the features explicitly and carries
out predictions or classification accordingly.
◼ As the training period progresses, the algorithm is able
to identify the relationships between the two variables
such that we can predict a new outcome.
17
Unsupervised Learning
◼ Studies how input patterns can be represented to
reflect the statistical structure of the overall collection
of input patterns
◼ No outputs are used (unlike supervised learning and
reinforcement learning)
◼ Learner is provided only unlabeled data.
◼ No feedback is provided from the environment
18
Unsupervised Learning
19
Classification
20
Clustering
21
Regression
22
Applications
of
Machine Learning
23
24
Thank you
25