Spectral Clustering#
Note
Spectral Clustering takes a similarity matrix between the instances and create a low dimensional embedding from it (i.e. it reduces its dimensionality), then it uses another clustering algorithm in the low-dimensional space (e.g. K-means). Spectral clustering can capture comlplex cluster structure, and it also be used to cut graphs.