Types of Unsupervised learning?

Introduction to Unsupervised learning in machine learning

Aviral Bhardwaj
2 min readDec 20, 2022

Well, if you’re new to the subject of machine learning, you’ve definitely heard of various kinds of learning. If not, don’t worry, in this article, I’ll explain what unsupervised learning is.

Unsupervised learning

Unsupervised learning is a form of machine learning in which users are not required to give attention on the model. Instead, it gives the model the ability to function autonomously and discover details and patterns that were not previously known. The focus is primarily on unlabeled data.

Types of Unsupervised Learning

Clustering

Unlabeled data is grouped using the data mining approach of clustering based on how similar or dissimilar the data is. Algorithms called clustering divide raw, unclassified data objects into groups that can be represented by the data’s patterns or structures.

Types of algorithms used

  • Hierarchical clustering
  • K-means clustering
  • Principal Component Analysis
  • Singular Value Decomposition
  • Independent Component Analysis

Association

An unsupervised learning technique called an association rule is used to uncover the connections among the variables in a sizable database. It establishes the group of items that co-occur in the collection.

Types of algorithms used

  • Apriori
  • Eclat
  • FP-Growth

Dimensionality reduction

When a dataset has an excessive amount of characteristics or dimensions, the dimensionality reduction technique is utilised. It keeps the dataset’s integrity as much as feasible while reducing the quantity of data inputs to a tolerable level.

Types of algorithms used

  • Principal component analysis
  • Singular value decomposition

Challenges of unsupervised learning

Unsupervised learning has numerous advantages, but it can also present some difficulties because machine learning models can operate without any human involvement. These difficulties may include:

  • Higher time to train models
  • More time to train due to high volume data

Well, if you like this article you can check out my articles for more interesting articles in the field of artificial intelligence and machine learning.

Conclusion

If you found this article useful please appreciate it by giving claps and follow me for more interesting articles. Well, I have good news for you I would be bringing more articles to explain machine learning concepts and models with codes so leave a comment and tell me how excited are you about this.

--

--