Code covered by the BSD License
-
GenData_Ellipse( num, r, var,...
GENDATA_ELLIPSE Calculates a ellipse sample data set
-
GenData_Gaussian( num, mu, si...
GENDATA_GAUSSIAN Calculates a Gaussian sample data set
-
SimGraph( M, Type, Param, var...
SIMGRAPH Returns adjacency matrix for M
-
SpectralClustering( W, k, Typ...
SPECTRALCLUSTERING Executes spectral clustering algorithm
-
distEuclidean( M, N )
DISTEUCLIDEAN Calculates Euclidean distances
-
plotSimGraph( T, W, Colored, ...
PLOTSIMGRAPH Plots similarity graph
-
simGaussian( M, sigma )
SIMGAUSSIAN Calculates Gaussian similarity on matrix
-
simInverse( M )
SIMINVERSE Calculates similarity as inverse distances
-
Demo.m
-
View all files
Fast and efficient spectral clustering
by Ingo
02 Jan 2012
(Updated 24 Apr 2012)
Perform fast and efficient spectral clustering algorithms
|
Watch this File
|
| File Information |
| Description |
SpectralClustering performs one of three spectral clustering algorithms (Unnormalized, Shi & Malik, Jordan & Weiss) on a given adjacency matrix. SimGraph creates such a matrix out of a given set of data and a given distance function.
The code has been optimized (within Matlab) to be both fast and memory efficient. Please look into the files and the Readme.txt for further information.
References:
- Ulrike von Luxburg, "A Tutorial on Spectral Clustering", Statistics and Computing 17 (4), 2007
If there are any questions or suggestions, I will gladly help out. Just contact me at admin (at) airblader (dot) de |
| Required Products |
Statistics Toolbox
MATLAB
|
| MATLAB release |
MATLAB 7.13 (2011b)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 03 Jan 2012 |
- Updated some files
- Included Demo |
| 04 Jan 2012 |
Minor updates |
| 08 Jan 2012 |
Got rid of redundant code |
| 08 Jan 2012 |
fixed wrong code in demo file |
| 13 Jan 2012 |
Fixed critical bug when creating sparse matrices
Demo now plots similarity graph (only use for few data points!)
Minor changes |
| 19 Jan 2012 |
- Fixed critical mistake when creating similarity graphs
- Restructured some of the code |
| 24 Apr 2012 |
Included acknowledgements |
|
Contact us at files@mathworks.com