Content deleted Content added
→Computing eigenvectors: added the sparse case |
→Cluster analysis via Spectral Embedding: replaced the median with simpler sign-based, added explanations |
||
Line 34:
===[[Cluster analysis]] via Spectral Embedding===
Knowing the
In the simplest case <math>k=1</math>, the selected single eigenvector <math>v</math>, called the [[Fiedler vector]], corresponds to the second smallest eigenvalue. Using the components of <math>v,</math> one can place all points whose component in <math>v</math> is positive in the set <math>B_+</math> and the rest in <math>B_-</math>, thus bi-partitioning the graph and labeling the data points with two labels. This sign-based approach follows the intuitive explanation of spectral clustering via the mass-spring model — in the low frequency vibration mode that the [[Fiedler vector]] <math>v</math> represents, one cluster data points identified with mutually strongly connected masses would move together in one direction, while in the complement cluster data points identified with remaining masses would move together in the opposite direction. The algorithm can be used for [[hierarchical clustering]] by repeatedly partitioning the subsets in the same fashion.
In the general case <math>k>1</math>, any vector clustering technique can be used, e.g., [[DBSCAN]].
== Algorithms ==
|