clustRviz

clustRviz provides fast computation and dynamic visualization of convex clustering solution paths by applying Algorithmic Regularization to produce efficient regularization-path estimates for high-dimensional data.


Key Features:

  • Algorithmic Regularization: Applies an iterative one-step approximation scheme to compute high-quality estimates of regularization paths with rapid convergence under non-data-dependent assumptions.
  • CARP (Convex Clustering via Algorithmic Regularization Paths): Implements the CARP algorithm to accelerate computation of convex clustering solutions, achieving over a 100-fold speed-up compared to existing methods as reported.
  • Convex clustering-based dendrograms: Constructs dendrograms derived from convex clustering solution paths for hierarchical representation of cluster merges.
  • Dynamic path-wise visualizations: Produces path-wise visualizations of clustering solutions across regularization parameters to inspect cluster evolution.
  • RcppEigen implementation: Utilizes RcppEigen for internal numerical linear algebra and performance-critical computations.

Scientific Applications:

  • Genomics: Exploration of clustering structure in high-dimensional genomic datasets using convex clustering solution paths.
  • Text analysis: Application to clustering and structure discovery in textual data represented in high-dimensional feature spaces.
  • High-dimensional data analysis: Examination of cluster formation and regularization-path behavior in large, high-dimensional biological and other scientific datasets.

Methodology:

Implements the CARP algorithm based on Algorithmic Regularization using an iterative one-step approximation scheme with a theoretical framework ensuring global convergence of the approximate solution path to the exact path, and is implemented using RcppEigen.

Topics

Details

License:
GPL-3.0
Programming Languages:
R, C++
Added:
1/18/2021
Last Updated:
2/12/2021

Operations

Publications

Weylandt M, Nagorski J, Allen GI. Dynamic Visualization and Fast Computation for Convex Clustering via Algorithmic Regularization. Journal of Computational and Graphical Statistics. 2019;29(1):87-96. doi:10.1080/10618600.2019.1629943. PMID:32982130. PMCID:PMC7518335.

PMID: 32982130
PMCID: PMC7518335
Funding: - NSF Graduate Research Fellowship: 058, 400, 494, 58, 821, DMS-, NSF DMS-, NeuroNex- - National Institutes of Health National Cancer Institute: 20