Unsupervised learning is another type of machine learning technique. In unsupervised learning we will not train/teach the model. But we will let it to learn by itself and find the patterns and discover information. Unsupervised learning uses machine learning algorithm to identify patterns of UNLABELED (Uncategorised) data. If you remember I have mentioned in previous article supervised learning has LABELED data. That is the main difference between supervised and unsupervised learning.

With unsupervised learning we will be looking for,

  • Groups/Clusters
  • Dimensionality reduction
  • Perform density estimation
Groups/Clusters Dimensionality reduction Perform density estimation

The one of main technique in unsupervised learning is Clustering (Image above). Clustering is finding patterns and groupings from UNLABELED data. We will talk about clustering in future articles.