Versatile Ultra-Fast Spectral Clustering for Single and Multi-View Data

A versatile ultra-fast spectral clustering method for single or multi-view data. 'Spectrum' uses a new type of adaptive density aware kernel that strengthens local connections in dense regions in the graph. For integrating multi-view data and reducing noise we use a recently developed tensor product graph data integration and diffusion system. 'Spectrum' contains two techniques for finding the number of clusters (K); the classical eigengap method and a novel multimodality gap procedure. The multimodality gap analyses the distribution of the eigenvectors of the graph Laplacian to decide K and tune the kernel. 'Spectrum' is suited for clustering a wide range of complex data.


News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("Spectrum")

0.2 by Christopher R John, 6 days ago


Browse source code at https://github.com/cran/Spectrum


Authors: Christopher R John


Documentation:   PDF Manual  


AGPL-3 license


Imports ggplot2, Rtsne, ClusterR, umap, Rfast, RColorBrewer, diptest

Suggests knitr


See at CRAN