Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Loss
Not on the map. Why?
Abstract (arXiv)
Recent works in self-supervised learning have advanced the state-of-the-art by relying on the contrastive learning paradigm, which learns representations by pushing positive pairs, or similar examples from the same class, closer together while keeping negative pairs far apart. Despite the empirical successes, theoretical foundations are limited -- prior analyses assume conditional independence of the positive pairs given the same class label, but recent empirical applications use heavily correlated positive pairs (i.e., data augmentations of the same image). Our work analyzes contrastive learning without assuming conditional independence of positive pairs using a novel concept of the augmentation graph on data. Edges in this graph connect augmentations of the same data, and ground-truth classes naturally form connected sub-graphs. We propose a loss that performs spectral decomposition on the population augmentation graph and can be succinctly written as a contrastive learning objective on neural net representations. Minimizing this objective leads to features with provable accuracy guarantees under linear probe evaluation. By standard generalization bounds, these accuracy guarantees also hold when minimizing the training contrastive loss. Empirically, the features learned by our objective can match or outperform several strong baselines on benchmark vision datasets. In all, this work provides the first provable analysis for contrastive learning where guarantees for linear probe evaluation can apply to realistic empirical settings.
Key facts. Cited by 311 papers in the map (data through 7 Oct 2026). Builds on 40 of its 77 references that are in the map. First posted on arXiv 8 Jun 2021.
Builds on
40 of 77 references.
References · 40
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2019Contrastive Multiview Codingcited by 1,297
28 more
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Debiased Contrastive Learningcited by 354
- 2017Community Detection and Stochastic Block Modelscited by 317
- 2017Size-Independent Sample Complexity of Neural Networkscited by 289
- 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 231
- 2021Contrastive Learning Inverts the Data Generating Processcited by 220
- 2020Representation Learning via Invariant Causal Mechanismscited by 197
- 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 179
- 2020Predicting What You Already Know Helps: Provable Self-Supervised Learningcited by 152
- 2020Contrastive learning, multi-view redundancy, and linear modelscited by 146
- 2013Consistency of spectral clustering in stochastic block modelscited by 128
- 2018A Kernel Theory of Modern Data Augmentationcited by 106
- 2020Understanding Self-supervised Learning with Dual Deep Networkscited by 62
- 2020Contrastive estimation reveals topic posterior information to linear modelscited by 54
- 2021A Theory of Label Propagation for Subpopulation Shiftcited by 48
- 2021MiCE: Mixture of Contrastive Experts for Unsupervised Image Clusteringcited by 42
- 2014Testing for high-dimensional geometry in random graphscited by 25
- 2020For self-supervised learning, Rationality implies generalization, provablycited by 22
- 2014The geometry of kernelized spectral clusteringcited by 13
- 2019Phase Transitions for Detecting Latent Geometry in Random Graphscited by 9
- 2013Approximation Algorithm for Sparsest k-Partitioningcited by 4
Built on by
Citing papers per year: 2021: 10; 2022: 67; 2023: 82; 2024: 59; 2025: 54; 2026: 39.
311 papers.
Sort:
By area:
- 2021Understanding Dimensional Collapse in Contrastive Self-supervised Learningcited by 374
- 2023A Cookbook of Self-Supervised Learningcited by 248
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 205
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2022RankMe: Assessing the downstream performance of pretrained self-supervised representations by their rankcited by 145
- 2021Self-supervised Learning is More Robust to Dataset Imbalancecited by 122
- 2022On the duality between contrastive and non-contrastive self-supervised learningcited by 107
- 2022Chaos is a Ladder: A New Theoretical Understanding of Contrastive Learning via Augmentation Overlapcited by 105
- 2021Towards the Generalization of Contrastive Self-Supervised Learningcited by 99
- 2022Understanding Contrastive Learning Requires Incorporating Inductive Biasescited by 96
- 2022How Mask Matters: Towards Theoretical Understandings of Masked Autoencoderscited by 86
- 2022Same Pre-training Loss, Better Downstream: Implicit Bias Matters for Language Modelscited by 84
38 more
- 2021Why Do Pretrained Language Models Help in Downstream Tasks? An Analysis of Head and Prompt Tuningcited by 82
- 2024Learning and Leveraging World Models in Visual Representation Learningcited by 71
- 2022Pushing the limits of self-supervised ResNets: Can we outperform supervised learning without labels on ImageNet?cited by 67
- 2022Connect, Not Collapse: Explaining Contrastive Learning for Unsupervised Domain Adaptationcited by 66
- 2023Diagnosing and Rectifying Vision Models using Languagecited by 58
- 2021The Power of Contrast for Feature Learning: A Theoretical Analysiscited by 53
- 2022Investigating Why Contrastive Learning Benefits Robustness Against Label Noisecited by 46
- 2024Theoretical Analysis of Weak-to-Strong Generalizationcited by 46
- 2022Orchestra: Unsupervised Federated Learning via Globally Consistent Clusteringcited by 45
- 2022Neural Manifold Clustering and Embeddingcited by 44
- 2022Beyond Separability: Analyzing the Linear Transferability of Contrastive Representations to Related Subpopulationscited by 44
- 2023Self-supervised learning of Split Invariant Equivariant representationscited by 41
- 2022Perfectly Balanced: Improving Transfer and Robustness of Supervised Contrastive Learningcited by 40
- 2023The SSL Interplay: Augmentations, Inductive Bias, and Generalizationcited by 40
- 2022Do More Negative Samples Necessarily Hurt in Contrastive Learning?cited by 39
- 2022Is a Caption Worth a Thousand Images? A Controlled Study for Representation Learningcited by 39
- 2023Understanding Masked Autoencoders via Hierarchical Latent Variable Modelscited by 39
- 2024InfoNCE: Identifying the Gap Between Theory and Practicecited by 39
- 2022The Mechanism of Prediction Head in Non-contrastive Self-supervised Learningcited by 38
- 2022Self-Supervised Learning with an Information Maximization Criterioncited by 38
- 2022A Theoretical Study of Inductive Biases in Contrastive Learningcited by 38
- 2022On the Power of Foundation Modelscited by 37
- 2023InfoNCE Loss Provably Learns Cluster-Preserving Representationscited by 37
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2022Dataset Inference for Self-Supervised Modelscited by 36
- 2022Understanding and Improving the Role of Projection Head in Self-Supervised Learningcited by 36
- 2023On the Stepwise Nature of Self-Supervised Learningcited by 36
- 2022Understanding Deep Contrastive Learning via Coordinate-wise Optimizationcited by 35
- 2022Improving Self-Supervised Learning by Characterizing Idealized Representationscited by 33
- 2025Joint Embedding vs Reconstruction: Provable Benefits of Latent Space Prediction for Self Supervised Learningcited by 33
- 2022Contrastive Learning Can Find An Optimal Basis For Approximately View-Invariant Functionscited by 32
- 2023Towards a Unified Theoretical Understanding of Non-contrastive Learning via Rank Differential Mechanismcited by 32
- 2023Learning Efficient Coding of Natural Images with Maximum Manifold Capacity Representationscited by 31
- 2024Towards Few-Shot Adaptation of Foundation Models via Multitask Finetuningcited by 31
- 2023Which Features are Learnt by Contrastive Learning? On the Role of Simplicity Bias in Class Collapse and Feature Suppressioncited by 30
- 2023On the Generalization of Multi-modal Contrastive Learningcited by 30
- 2023Revisiting Discriminative vs. Generative Classifiers: Theory and Implicationscited by 29
- 2023Self-Supervised Learning with Lie Symmetries for Partial Differential Equationscited by 29
50 most cited of 311 All 311 (JSON)
- 2026Certified Approximation for Interpretable Representer Landmarks30 Sep 2026
- 2026Optimal VC Dimension of Contrastive Learning with Margin30 Sep 2026
- 2026Which Tasks Survive Self-Supervised Learning?29 Sep 2026
- 2026One-Step Next-Latent Prediction Is Not a World Model28 Sep 2026
- 2026The Price of Locality: Why Forward-Forward Underperforms Backpropagation?27 Sep 2026
- 2026Conditional Predictive Sufficient Statistics for Visual Representation Learning25 Sep 2026
- 2026Learning a Flow to Self-Supervised Representations24 Sep 2026
- 2026Whitening Inverts the Hierarchy: What the Norm of a Whitened Embedding Measures19 Sep 2026
- 2026Revisiting Spectral Representations in Generative Diffusion Models8 Sep 2026
- 2026A Theoretical Framework for Masked Pretraining (MPT)6 Sep 2026
- 2026An Analysis of Self-supervised Pre-training with Dependent Samples4 Sep 2026
- 2026Refining Heuristic-Based Bitcoin Address Clustering with Graph Neural Networks1 Sep 2026
38 more
- 2026Score the Algebra, Not the Span: Dimension Reduction for Transfer Operator Models of Dynamical Systems19 Aug 2026
- 2026Expressivity In Multimodal Contrastive Learning17 Aug 2026
- 2026Toward a Unified Statistical Theory of Unsupervised Pretraining and Supervised Neural Knowledge Graph Learning28 Jul 2026
- 2026Fast Rates for Semi-Supervised Learning via Data-Augmentation Graph Regularization8 Jul 2026
- 2026A Theory of Contrastive Learning with Natural Images8 Jul 2026
- 2026MABLE: Masked Autoencoding with Bi-Lipschitz Decoding for Embeddings and Graph Metric Learning3 Jul 2026
- 2026A Generalization Theory for JEPA-Based World Models25 Jun 2026
- 2026Sketched Linear Contrastive Learning: Approximation, Optimization, and Statistical Scaling25 Jun 2026
- 2026When to Align, When to Predict: A Phase Diagram for Multimodal Learning9 Jun 2026
- 2026Provable Data Scaling Law for Meta Learning via Complexity Minimization1 Jun 2026
- 2026A Theoretical Framework for Self-Play Theorem Proving Algorithms1 Jun 2026
- 2026Covariance Structure and Coordinate Heterogeneity Govern Binary Quantization of Contrastive Embeddings17 May 2026
- 2026A Unified Geometric Framework for Weighted Contrastive Learning13 May 2026
- 2026TopoGeoScore: A Self-Supervised Source-Only Geometric Framework for OOD Checkpoint Selection9 May 2026
- 2026Personalized Fall Detection by Balancing Data with Selective Feedback Using Contrastive Learning17 Mar 2026
- 2026Maximizing Incremental Information Entropy for Contrastive Learning13 Mar 2026
- 2026Learning Hierarchical Knowledge in Text-Rich Networks with Taxonomy-Informed Representation Learning9 Mar 2026
- 2026Directional Neural Collapse Explains Few-Shot Transfer in Self-Supervised Learning3 Mar 2026
- 2026InfoNCE Induces Gaussian Distribution27 Feb 2026
- 2026DINOv3 Meets YOLO26 for Weed Detection in Vegetable Crops25 Feb 2026
- 2026Mixed Magnification Aggregation for Generalizable Region-Level Representations in Computational Pathology25 Feb 2026
- 2026UMAP Is Spectral Clustering on the Fuzzy Nearest-Neighbor Graph12 Feb 2026
- 2026Group Contrastive Learning for Weakly Paired Multimodal Data3 Feb 2026
- 2026Learning Half-Spaces from Perturbed Contrastive Examples2 Feb 2026
- 2026Spectral Ghost in Representation Learning: from Component Analysis to Self-Supervised Learning28 Jan 2026
- 2026Sparse CLIP: Co-Optimizing Interpretability and Performance in Contrastive Learning27 Jan 2026
- 2026Self-Improvement as Coherence Optimization: A Theoretical Account20 Jan 2026
- 2025Toward Scalable and Valid Conditional Independence Testing with Spectral Representations22 Dec 2025
- 2025Spectral Representation-based Reinforcement Learning17 Dec 2025
- 2025Revisiting Theory of Contrastive Learning for Domain Generalization2 Dec 2025
- 2025Graph Contrastive Learning via Spectral Graph Alignment27 Nov 2025
- 2025SAVeD: Semantic Aware Version Discovery21 Nov 2025
- 2025PCA++: How Uniformity Induces Robustness to Background Noise in Contrastive Learning15 Nov 2025
- 2025An Augmentation Overlap Theory of Contrastive Learning5 Nov 2025
- 2025ANCHOR: Integrating Adversarial Training with Hard-mined Supervised Contrastive Learning for Robust Representation Learning31 Oct 2025
- 2025Contrastive Predictive Coding Done Right for Mutual Information Estimation29 Oct 2025
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2025Scaling Non-Parametric Sampling with Representation25 Oct 2025
50 newest of 311 All 311 (JSON)
- 2026Revisiting Spectral Representations in Generative Diffusion Models8 Sep 2026
- 2024Do Generated Data Always Help Contrastive Learning?19 Mar 2024
- 2023Incomplete Multi-view Clustering via Diffusion Completion19 May 2023
- 2021Understanding Dimensional Collapse in Contrastive Self-supervised Learningcited by 374
- 2023A Cookbook of Self-Supervised Learningcited by 248
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 205
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2022RankMe: Assessing the downstream performance of pretrained self-supervised representations by their rankcited by 145
- 2021Self-supervised Learning is More Robust to Dataset Imbalancecited by 122
- 2022On the duality between contrastive and non-contrastive self-supervised learningcited by 107
- 2022Chaos is a Ladder: A New Theoretical Understanding of Contrastive Learning via Augmentation Overlapcited by 105
- 2021Towards the Generalization of Contrastive Self-Supervised Learningcited by 99
- 2022Understanding Contrastive Learning Requires Incorporating Inductive Biasescited by 96
- 2022How Mask Matters: Towards Theoretical Understandings of Masked Autoencoderscited by 86
- 2022Same Pre-training Loss, Better Downstream: Implicit Bias Matters for Language Modelscited by 84
12 most cited of 300 All 300 (JSON)
- 2026Certified Approximation for Interpretable Representer Landmarks30 Sep 2026
- 2026Optimal VC Dimension of Contrastive Learning with Margin30 Sep 2026
- 2026Which Tasks Survive Self-Supervised Learning?29 Sep 2026
- 2026One-Step Next-Latent Prediction Is Not a World Model28 Sep 2026
- 2026The Price of Locality: Why Forward-Forward Underperforms Backpropagation?27 Sep 2026
- 2026Conditional Predictive Sufficient Statistics for Visual Representation Learning25 Sep 2026
- 2026Learning a Flow to Self-Supervised Representations24 Sep 2026
- 2026Whitening Inverts the Hierarchy: What the Norm of a Whitened Embedding Measures19 Sep 2026
- 2026A Theoretical Framework for Masked Pretraining (MPT)6 Sep 2026
- 2026An Analysis of Self-supervised Pre-training with Dependent Samples4 Sep 2026
- 2026Refining Heuristic-Based Bitcoin Address Clustering with Graph Neural Networks1 Sep 2026
- 2026Score the Algebra, Not the Span: Dimension Reduction for Transfer Operator Models of Dynamical Systems19 Aug 2026
12 newest of 300 All 300 (JSON)