Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

Introduction of Machine Learning:

A computer program is said to learn from experience E with respect to some


class of tasks T and performance measure P, if its performance at tasks in T, as
measured by P, improves with experience E.
Tom M. Mitchell

Machine learning behaves similarly to the growth of a child. As a child grows,


her experience E in performing task T increases, which results in higher
performance measure(P).
Types of Machine Learning:
Introduction of Machine Learning Approaches:
Machine Learning broadly classify into three approaches:
Supervised Learning:
The learning algorithm is given labeled data and the desired output.
Unsupervised learning:
The data given to the learning algorithm is unlabeled, and the algorithm
is asked to identify patterns in the input data. For example, the
recommendation system of an e-commerce website where the learning
algorithm discovers similar items often bought together.
Reinforcement learning:
Reinforcement learning is a type of machine learning in which a
computer learns to perform a task through repeated trial-and-error
interactions with a dynamic environment. This learning approach
enables the computer to make a series of decisions that maximize a
reward metric for the task without human intervention and without
being explicitly programmed to achieve the task.
Reinforcement learning:
Reinforcement learning is a type of machine learning in whicha
computer learns to perform a task through repeated trial-and-error
interactions with a dynamic environment. This learning approach
enables the computer to make a series of decisions that maximize a
reward metric for the task without human intervention and without
being explicitly programmed to achieve the task.

The task of parking a vehicle using an automated driving system


Supervised Vs Unsupervised Learning:
Supervised and Unsupervised learning are the two techniques of
machine learning. But both the techniques are used in different
scenarios and with different datasets.
Supervised Vs Unsupervised Learning:
Introduction of Machine Learning Approaches: Cont.
Artificial Neural Network:
• An artificial neural network (ANN) is the component of artificial
intelligence that is meant to simulate the functioning of a human
brain.
• Processing units make up ANNs, which in turn consist of inputs and
outputs. The inputs are what the ANN learns from to produce the
desired output.
• Backpropagation is the set of learning rules used to guide artificial
neural networks.
• The practical applications for ANNs are far and wide, encompassing
finance, personal communication, industry, education, and so on.
Introduction of Machine Learning Approaches: Cont.

Support Vector Machine:


Support Vector Machine or SVM is one of the most popular Supervised Learning
algorithms, which is used for Classification as well as Regression problems. However,
primarily, it is used for Classification problems in Machine Learning.

The goal of the SVM algorithm is to create the best line or decision boundary that can
segregate n-dimensional space into classes so that we can easily put the new data point in
the correct category in the future. This best decision boundary is called a hyperplane.
Introduction of Machine Learning Approaches: Cont.

Support Vector Machine:


Introduction of Machine Learning Approaches: Cont.

Support Vector Machine:


Example: SVM can be understood with the example that we have used in the KNN classifier. Suppose we see a
strange cat that also has some features of dogs, so if we want a model that can accurately identify whether it is
a cat or dog, so such a model can be created by using the SVM algorithm. We will first train our model with lots
of images of cats and dogs so that it can learn about different features of cats and dogs, and then we test it
with this strange creature. So as support vector creates a decision boundary between these two data (cat and
dog) and choose extreme cases (support vectors), it will see the extreme case of cat and dog. On the basis of
the support vectors, it will classify it as a cat.
Machine Learning Vs Data Science:
Thank You

You might also like