0% found this document useful (0 votes)
6 views25 pages

Machine Learning

The document provides an overview of machine learning, defining it as the ability of machines to learn from data without explicit programming. It outlines the steps involved in machine learning, types of learning (supervised, unsupervised, and semi-supervised), and discusses its advantages and disadvantages. Additionally, it highlights various applications of machine learning in solving complex problems and improving user experiences.

Uploaded by

Mohammed Haithm
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views25 pages

Machine Learning

The document provides an overview of machine learning, defining it as the ability of machines to learn from data without explicit programming. It outlines the steps involved in machine learning, types of learning (supervised, unsupervised, and semi-supervised), and discusses its advantages and disadvantages. Additionally, it highlights various applications of machine learning in solving complex problems and improving user experiences.

Uploaded by

Mohammed Haithm
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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

You might also like