Chapter 7. Unsupervised Machine Learning

In the previous chapter, we learned about supervised machine learning algorithms and how we can use them in real-world scenarios.

Unsupervised learning is a little bit different and harder. The aim is to have the system learn something, but we ourselves don't know what to learn. There are two approaches to the unsupervised learning.

One approach is to find the similarities/patterns in the datasets. Then we can create clusters of these similar points. We make the assumption that the clusters that we found can be classified and can be provided with a label.

The algorithm itself cannot assign names because it doesn't have any. It can only find the clusters based on the similarities, but nothing more than that. ...

Get Julia for Data Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.