Summary
In this chapter, we learned about unsupervised learning and how it is different from Supervised learning. We discussed various use cases where Unsupervised learning is used.
We went through the different Unsupervised learning algorithms and discussed their algorithms, and strengths and weaknesses over each other.
We discussed various clustering techniques and how clusters are formed. We learned how different the clustering algorithms are from each other and how they are suited to particular use cases.
We learned about K-means, Hierarchical clustering, and DBSCAN.
In the next chapter, we will learn about Ensemble learning.