Phone

+919997782184

Email

support@roboticswithpython.com

Geeks of Coding

Join us on Telegram

Unsupervised Learning is a machine learning technique where not all variables and data patterns are classified. Unsupervised Learning can be thought of as self-learning where the algorithm can find previously unknown patterns in datasets that don’t have any sort of labels. It is also called as self-organization allows for modelling of probability densities over inputs.

Unsupervised learning is different from Supervised learning 
PARAMETERSUNSUPERVISED LEARNINGSUPERVISED LEARNING
DATASETSUNLABELLED DATALABELLED DATA
METHOD OF LEARNINGALGORITHM LEARN BY ITSELF USING DATASETSGUIDED LEARNING
COMPLEXITYCOMPUTATIONAL COMPLEXSIMPLER METHOD
ACCURACYLESS ACCURATEMORE ACCURATE

Types of Unsupervised learning

Three main types of Machine Learning

1. Clustering

     Clustering is a type of unsupervise learning, which makes the groups of objects in such a manner that the objects of same features or pattern (it may be the colour, shape, size etc.)are in one group i.e., the objects of the same group are similar to each other than the objects in other groups. It creates clusters.

For Example

If you want to divide the students but you don’t know how to create these groups. So, clustering can help us to create a different students group based on their marks, creativity, etc.

Some algorithm of Clustering

  •    K-means 
  •    Hierarchical 
  •    EwKm  and many more.

2. Association

    Association is a kind of unsupervise learning where you can find the dependencies of one data item to another data item and map them such that they can help you profit better.

For Example

Using a database of transaction in a supermarket to find the items that are brought together eg., buys bread and butter usually buys milk. This could develop a market layout

Some algorithms of the association are

  •    Apriori        
  •    Fp growth

Application of unsupervised learning

  • Recognize patterns to cluster data
  • Defects in data collected
  • Identify dependencies
  • Cleansing the datasets by removing unwanted features
Sahil Kumar

Sahil Kumar

Currently, A Mechatronics Engineer

Recommended Articles

Leave A Comment