# Subspace Clustering on Incomplete Data with Self-Supervised Contrastive Learning

arXiv: https://arxiv.org/abs/2602.00262 · HTML: https://mlsanity.com/paper/2602.00262/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 20 of its 51 references that are in the map.
- First posted on arXiv 30 Jan 2026.

## Builds on (most cited first, 20 of 20)

- [A Simple Framework for Contrastive Learning of Visual Representations](https://mlsanity.com/paper/2002.05709/) (2020)
- [Momentum Contrast for Unsupervised Visual Representation Learning](https://mlsanity.com/paper/1911.05722/) (2019)
- [Bootstrap your own latent: A new approach to self-supervised Learning](https://mlsanity.com/paper/2006.07733/) (2020)
- [Unsupervised Deep Embedding for Clustering Analysis](https://mlsanity.com/paper/1511.06335/) (2015)
- [Deep Subspace Clustering Networks](https://mlsanity.com/paper/1709.02508/) (2017)
- [Geometric Matrix Completion with Recurrent Multi-Graph Neural Networks](https://mlsanity.com/paper/1704.06803/) (2017)
- [Oracle Based Active Set Algorithm for Scalable Elastic Net Subspace Clustering](https://mlsanity.com/paper/1605.02633/) (2016)
- [Learning a Self-Expressive Network for Subspace Clustering](https://mlsanity.com/paper/2110.04318/) (2021)
- [Information Recovery-Driven Deep Incomplete Multiview Clustering Network](https://mlsanity.com/paper/2304.00429/) (2023)
- [Contrastive Multi-view Subspace Clustering of Hyperspectral Images based on Graph Convolutional Networks](https://mlsanity.com/paper/2312.06068/) (2023)
- [Exploring a Principled Framework for Deep Subspace Clustering](https://mlsanity.com/paper/2503.17288/) (2025)
- [A Self-Supervised Learning-based Approach to Clustering Multivariate Time-Series Data with Missing Values (SLAC-Time): An Application to TBI Phenotyping](https://mlsanity.com/paper/2302.13457/) (2023)
- [Nonlinear subspace clustering by functional link neural networks](https://mlsanity.com/paper/2402.02051/) (2024)
- [CounterCLR: Counterfactual Contrastive Learning with Non-random Missing Data in Recommendation](https://mlsanity.com/paper/2402.05740/) (2024)
- [Guess Who Rated This Movie: Identifying Users Through Subspace Clustering](https://mlsanity.com/paper/1408.2055/) (2014)
- [Adaptive Graph Convolutional Subspace Clustering](https://mlsanity.com/paper/2305.03414/) (2023)
- [Deep Double Self-Expressive Subspace Clustering](https://mlsanity.com/paper/2306.11592/) (2023)
- [An Integer Programming Approach To Subspace Clustering With Missing Data](https://mlsanity.com/paper/2309.15285/) (2023)
- [Towards Better Modeling with Missing Data: A Contrastive Learning-based Visual Analytics Perspective](https://mlsanity.com/paper/2309.09744/) (2023)
- [Multi-Channel Hypergraph Contrastive Learning for Matrix Completion](https://mlsanity.com/paper/2411.01376/) (2024)

## Abstract (arXiv)

Subspace clustering aims to group data points that lie in a union of low-dimensional subspaces and finds wide application in computer vision, hyperspectral imaging, and recommendation systems. However, most existing methods assume fully observed data, limiting their effectiveness in real-world scenarios with missing entries. In this paper, we propose a contrastive self-supervised framework, Contrastive Subspace Clustering (CSC), designed for clustering incomplete data. CSC generates masked views of partially observed inputs and trains a deep neural network using a SimCLR-style contrastive loss to learn invariant embeddings. These embeddings are then clustered using sparse subspace clustering. Experiments on six benchmark datasets show that CSC consistently outperforms both classical and deep learning baselines, demonstrating strong robustness to missing data and scalability to large datasets.
