🌿 Machine Learning - Unsupervised Learning

Unsupervised machine learning is a class of techniques used to identify patterns, structures and groupings (clusters) within datasets. Crucially, unlike supervised machine learning, it does not require prior labelling.

There are two primary pillars of unsupervised machine learning: Clustering and Dimension Reduction.

Clustering

Clustering groups similar data points together.

Dimensionality Reduction

These techniques reduce the number of features in a dataset while retaining critical information, aiding in visualization and computational efficiency.