Unsupervised Machine Learning

Unsupervised machine learning is a type of ML that uses unlabeled data. Unsupervised learning algorithms do not know anything about the possible outcomes, so they are usually used to discover the structure of data.

The most popular tasks solved by unsupervised learning are dimensionality reduction, anomaly detection, and clustering.