A Manifold Proximal Linear Method for Sparse Spectral Clustering with Application to Single-Cell RNA Sequencing Data Analysis
arXiv:2007.09524
Abstract
Spectral clustering is one of the fundamental unsupervised learning methods widely used in data analysis. Sparse spectral clustering (SSC) imposes sparsity to the spectral clustering and it improves the interpretability of the model. This paper considers a widely adopted model for SSC, which can be formulated as an optimization problem over the Stiefel manifold with nonsmooth and nonconvex objective. Such an optimization problem is very challenging to solve. Existing methods usually solve its convex relaxation or need to smooth its nonsmooth part using certain smoothing techniques. In this paper, we propose a manifold proximal linear method (ManPL) that solves the original SSC formulation. We also extend the algorithm to solve the multiple-kernel SSC problems, for which an alternating ManPL algorithm is proposed. Convergence and iteration complexity results of the proposed methods are established. We demonstrate the advantage of our proposed methods over existing methods via the single-cell RNA sequencing data analysis.
References in corpus (9)
- Global rates of convergence for nonconvex optimization on manifolds
- Complete Dictionary Recovery over the Sphere I: Overview and the Geometric Picture
- Convex Sparse Spectral Clustering: Single-view to Multi-view
- Nonconvex phase synchronization
- Solving (most) of a set of quadratic equalities: Composite optimization for robust phase retrieval
- Composite optimization for robust blind deconvolution
- Weakly Convex Optimization over Stiefel Manifold Using Riemannian Subgradient-Type Methods
- Riemannian Stochastic Proximal Gradient Methods for Nonsmooth Optimization over the Stiefel Manifold
- An Alternating Manifold Proximal Gradient Method for Sparse PCA and Sparse CCA