Machine Learning - Part -1
Machine Learning - Part -1
Advantages: Disadvantages:
•Since supervised learning work • These algorithms are not able to
with the labelled dataset so we solve complex tasks.
can have an exact idea about the • It may predict the wrong output
classes of objects. if the test data is different from
• These algorithms are helpful in the training data.
predicting the output on the basis • It requires lots of computational
of prior experience. time to train the algorithm.
Unsupervised Machine Learning
• Unsupervised learning is different from the supervised learning
technique; as its name suggests, there is no need for supervision.
• It means, in unsupervised machine learning, the machine is trained
using the unlabeled dataset, and the machine predicts the output w
• The main aim of the unsupervised learning algorithm is to group or
categories the unsorted dataset according to the similarities,
patterns, and differences.
• Machines are instructed to find the hidden patterns from the input
dataset.
Unsupervised Machine Learning
• Categories of Unsupervised Machine Learning: Unsupervised Learning
can be further classified into two types, which are given below:
• Clustering
• Association
Unsupervised Machine Learning
• Clustering: The clustering technique is used when we want to find the inherent groups
from the data.
• It is a way to group the objects into a cluster such that the objects with the most
similarities remain in one group and have fewer or no similarities with the objects of
other groups.
• An example of the clustering algorithm is grouping the customers by their purchasing
behavior.
• Some of the popular clustering algorithms are given below:
• K-Means Clustering algorithm
• Mean-shift algorithm
• DBSCAN Algorithm
• Principal Component Analysis
• Independent Component Analysis
Unsupervised Machine Learning
Unsupervised Machine Learning
• 2) Association:
• Association rule learning is an unsupervised learning technique,
which finds interesting relations among variables within a large
dataset.
• The main aim of this learning algorithm is to find the dependency of
one data item on another data item and map those variables
accordingly so that it can generate maximum profit.
• Some popular algorithms of Association rule learning are Apriori
Algorithm, Eclat, FP-growth algorithm.
Unsupervised Machine Learning
Advantages: Disadvantages:
• These algorithms can be used for • The output of an unsupervised
complicated tasks compared to algorithm can be less accurate as the
the supervised ones because dataset is not labelled, and
these algorithms work on the algorithms are not trained with the
unlabeled dataset.
exact output in prior.
• Unsupervised algorithms are
preferable for various tasks as • Working with Unsupervised learning
getting the unlabeled dataset is is more difficult as it works with the
easier as compared to the unlabeled dataset that does not map
labelled dataset. with the output.