0% found this document useful (0 votes)
27 views

Machine Learning Intro 2

The document provides an overview of machine learning, detailing the two main types: supervised and unsupervised learning. Supervised learning involves training models with labeled data to predict outcomes, while unsupervised learning allows models to identify patterns in unlabeled data. Key techniques include regression and classification for supervised learning, and clustering and association for unsupervised learning.

Uploaded by

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

Machine Learning Intro 2

The document provides an overview of machine learning, detailing the two main types: supervised and unsupervised learning. Supervised learning involves training models with labeled data to predict outcomes, while unsupervised learning allows models to identify patterns in unlabeled data. Key techniques include regression and classification for supervised learning, and clustering and association for unsupervised learning.

Uploaded by

codeworks.edu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Machine Learning

Intro - 2
Types of Learning
 Supervised Learning
 Unsupervised Learning
 Semi Supervised Learning
 Reinforced Learning
Supervised Learning
In Supervised learning, you train the machine using data which is well "labeled." It
means some data is already tagged with the correct answer. It can be compared to
learning which takes place in the presence of a supervisor or a teacher.

Why Supervised Learning?


 Supervised learning allows you to collect data or produce a data output from
the previous experience.
 Helps you to optimize performance criteria using experience.
 Supervised machine learning helps you to solve various types of real-world
computation problems.
How Supervised Learning works?
For example, you want to train a machine to help you predict
how long it will take you to drive home from your workplace.
Here, you start by creating a set of labeled data. This data
includes
• Weather conditions
• Time of the day
• Holidays
Types of Supervised Learning

 Regression:
Regression technique predicts a single output value using training data.
Example: You can use regression to predict the house price from training data. The
input variables will be locality, size of a house, etc.
 Classification:
Classification means to group the output inside a class. If the algorithm tries to
label input into two distinct classes, it is called binary classification. Selecting
between more than two classes is referred to as multiclass classification.
Example: Determining whether it is apple or mango
Types of Supervised Learning
Examples
Supervised Learning is like learning with a teacher.

 Classification :
Machine is trained to classify something into some class.
• classifying whether a patient has disease or not
• classifying whether an email is spam or not

 Regression:
Machine is trained to predict some value like price, weight or height.
• predicting house/property price
• predicting stock market price
Unsupervised Learning
Unsupervised learning is a machine learning technique, where you do not need to supervise the
model. Instead, you need to allow the model to work on its own to discover information. It mainly
deals with the unlabeled data. Unsupervised learning algorithms allow you to perform more complex
processing tasks compared to supervised learning. Although, unsupervised learning can be more
unpredictable compared with other natural learning deep learning and reinforcement learning
methods.

Why Unsupervised Learning?


 Unsupervised machine learning finds all kind of unknown patterns in data.
 Unsupervised methods help you to find features which can be useful for categorization.
 It is easier to get unlabeled data from a computer than labeled data, which needs manual
intervention.
How Unsupervised Learning works?
Let's, take the case of a baby and her family dog. She knows and
identifies this dog. A few weeks later a family friend brings along
a dog and tries to play with the baby. Baby has not seen this dog
earlier. But it recognizes many features (2 ears, eyes, walking on 4
legs) are like her pet dog. She identifies a new animal like a dog.
This is unsupervised learning, where you are not taught but you
learn from the data (in this case data about a dog.) Had this been
supervised learning, the family friend would have told the baby
that it's a dog.
Types of Unsupervised Learning
 Clustering
Clustering is an important concept when it comes to unsupervised learning. It mainly
deals with finding a structure or pattern in a collection of uncategorized data.
Clustering algorithms will process your data and find natural clusters(groups) if they
exist in the data. You can also modify how many clusters your algorithms should
identify. It allows you to adjust the granularity of these groups.
 Association
Association rules allow you to establish associations amongst data objects inside large
databases. This unsupervised technique is about discovering exciting relationships
between variables in large databases. For example, people that buy a new home most
likely to buy new furniture.
Types of Unsupervised Learning
Examples
Unsupervised Learning is like learning without a teacher. Here, the
machine learns through observation & find structures in data.

 Clustering:
A clustering problem is where you want to discover the inherent
groupings in the data
• such as grouping customers by purchasing behavior

 Association: An association rule learning problem is where you


want to discover rules that describe large portions of your data
• such as people that buy X also tend to buy Y
Supervised Vs Unsupervised Learning
Supervised Learning Unsupervised Learning
 In a supervised learning model, input and  In unsupervised learning model, only
output variables will be given. input data will be given.
 Algorithms are trained using labeled data.  Algorithms are used against data which is
 Supervised learning model uses training not labeled
data to learn a link between the input and  Unsupervised learning does not use
the outputs. output data.
 Highly accurate and trust worthy method.  Less accurate and trustworthy method.
 Support vector machine, Linear and logistics  Unsupervised algorithms can be divided
regression, random forest, and Classification
into different categories: like Cluster
trees.
algorithms, K-means, dimensionality
reduction etc.
Summary
• In Supervised learning, you train the machine using data which is well "labeled."
• Unsupervised learning is a machine learning technique, where you do not need to supervise
the model.
• Supervised learning allows you to collect data or produce a data output from the previous
experience.
• Unsupervised machine learning helps you to finds all kind of unknown patterns in data.
• For example, you will able to determine the time taken to reach back come base on weather
condition, Times of the day and holiday.
• For example, Baby can identify other dogs based on past supervised learning.
• Regression and Classification are two types of supervised machine learning techniques.
• Clustering and Association are two types of Unsupervised learning.
• In a supervised learning model, input and output variables will be given while with
unsupervised learning model, only input data will be given
Thank You

You might also like