Spectral Clustering - Spectral clustering uses eigenvectors of a similarity matrix to partition data into cohesive groups.