Clustering#

Clustering is an unsupervised machine learning technique used to group similar data points into clusters. Unlike supervised learning, clustering does not require labeled data.

clustering:
    recommendation system
    targeting marketing
    customer segmentation
    find anomalies
    

intro#

param clustering#

limitation of gmm/kmean:#

  • the number of cluster must be specified

  • kmean has linear boundary

  • gmm has quadratic boundary

alt text

non param clustering#