Subspace Clustering using Ensembles of K-Subspaces
Not on the map. Why?
Abstract (arXiv)
Subspace clustering is the unsupervised grouping of points lying near a union of low-dimensional linear subspaces. Algorithms based directly on geometric properties of such data tend to either provide poor empirical performance, lack theoretical guarantees, or depend heavily on their initialization. We present a novel geometric approach to the subspace clustering problem that leverages ensembles of the K-subspaces (KSS) algorithm via the evidence accumulation clustering framework. Our algorithm, referred to as ensemble K-subspaces (EKSS), forms a co-association matrix whose (i,j)th entry is the number of times points i and j are clustered together by several runs of KSS with random initializations. We prove general recovery guarantees for any algorithm that forms an affinity matrix with entries close to a monotonic transformation of pairwise absolute inner products. We then show that a specific instance of EKSS results in an affinity matrix with entries of this form, and hence our proposed algorithm can provably recover subspaces under similar conditions to state-of-the-art algorithms. The finding is, to the best of our knowledge, the first recovery guarantee for evidence accumulation clustering and for KSS variants. We show on synthetic data that our method performs well in the traditionally challenging settings of subspaces with large intersection, subspaces with small principal angles, and noisy data. Finally, we evaluate our algorithm on six common benchmark datasets and show that unlike existing methods, EKSS achieves excellent empirical performance when there are both a small and large number of points per subspace.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 0; 2025: 3.
7 papers.
- 2023Unsupervised Manifold Linearizing and Clusteringcited by 12
- 2022Convergence and Recovery Guarantees of the K-Subspaces Method for Subspace Clusteringcited by 9
- 2021PMSSC: Parallelizable multi-subset based self-expressive model for subspace clusteringcited by 1
- 2025Adversarial Subspace Generation for Outlier Detection in High-Dimensional Datacited by 1
- 2025ALPCAHUS: Subspace Clustering for Heteroscedastic Datacited by 1
- 2022Provable Clustering of a Union of Linear Manifolds Using Optimal Directionscited by 0
- 2025Robust Multi-Manifold Clustering via Simplex Pathscited by 0
- 2025Robust Multi-Manifold Clustering via Simplex Paths14 Jul 2025
- 2025ALPCAHUS: Subspace Clustering for Heteroscedastic Data25 May 2025
- 2025Adversarial Subspace Generation for Outlier Detection in High-Dimensional Data10 Apr 2025
- 2023Unsupervised Manifold Linearizing and Clustering4 Jan 2023
- 2022Convergence and Recovery Guarantees of the K-Subspaces Method for Subspace Clustering11 Jun 2022
- 2022Provable Clustering of a Union of Linear Manifolds Using Optimal Directions8 Jan 2022
- 2021PMSSC: Parallelizable multi-subset based self-expressive model for subspace clustering24 Nov 2021