Toward Understanding the Feature Learning Process of Self-supervised Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
How can neural networks trained by contrastive learning extract features from the unlabeled data? Why does contrastive learning usually need much stronger data augmentations than supervised learning to ensure good representations? These questions involve both the optimization and statistical aspects of deep learning, but can hardly be answered by analyzing supervised learning, where the target functions are the highest pursuit. Indeed, in self-supervised learning, it is inevitable to relate to the optimization/generalization of neural networks to how they can encode the latent structures in the data, which we refer to as the feature learning process. In this work, we formally study how contrastive learning learns the feature representations for neural networks by analyzing its feature learning process. We consider the case where our data are comprised of two types of features: the more semantically aligned sparse features which we want to learn from, and the other dense features we want to avoid. Theoretically, we prove that contrastive learning using ReLU networks provably learns the desired sparse features if proper augmentations are adopted. We present an underlying principle called feature decoupling to explain the effects of augmentations, where we theoretically characterize how augmentations can reduce the correlations of dense features between positive samples while keeping the correlations of sparse features intact, thereby forcing the neural networks to learn from the self-supervision of sparse features. Empirically, we verified that the feature decoupling principle matches the underlying mechanism of contrastive learning in practice.
Key facts. Cited by 119 papers in the map (data through 7 Oct 2026). Builds on 42 of its 61 references that are in the map. First posted on arXiv 31 May 2021.
Builds on
42 of 61 references.
References · 42
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 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
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
30 more
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2019Contrastive Multiview Codingcited by 1,297
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 572
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 292
- 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
- 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 179
- 2016Linear Algebraic Structure of Word Senses, with Applications to Polysemycited by 165
- 2020Predicting What You Already Know Helps: Provable Self-Supervised Learningcited by 152
- 2020Contrastive learning, multi-view redundancy, and linear modelscited by 146
- 2020Adversarial Self-Supervised Contrastive Learningcited by 138
- 2017Convergence Analysis of Two-layer Neural Networks with ReLU Activationcited by 137
- 2020Feature Purification: How Adversarial Training Performs Robust Deep Learningcited by 107
- 2019What Can ResNet Learn Efficiently, Going Beyond Kernels?cited by 91
- 2019How Much Over-parameterization Is Sufficient to Learn Deep ReLU Networks?cited by 84
- 2018On the Convergence Rate of Training Recurrent Neural Networkscited by 82
- 2017Learning One-hidden-layer Neural Networks with Landscape Designcited by 79
- 2019Beyond Linearization: On Quadratic and Higher-Order Approximation of Wide Neural Networkscited by 79
- 2020Understanding Self-supervised Learning with Dual Deep Networkscited by 62
- 2017Globally Optimal Gradient Descent for a ConvNet with Gaussian Inputscited by 61
- 2017Learning ReLUs via Gradient Descentcited by 54
- 2020Contrastive estimation reveals topic posterior information to linear modelscited by 54
- 2014Sparse Modeling for Image and Vision Processingcited by 48
- 2020Self-supervised Learning from a Multi-view Perspectivecited by 18
- 2020Learning Over-Parametrized Two-Layer ReLU Neural Networks beyond NTKcited by 18
- 2019Benefits of Jointly Training Autoencoders: An Improved Neural Tangent Kernel Analysiscited by 13
Built on by
Citing papers per year: 2021: 7; 2022: 26; 2023: 39; 2024: 20; 2025: 18; 2026: 9.
119 papers.
Sort:
By area:
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2022Modality Competition: What Makes Joint Training of Multi-modal Network Fail in Deep Learning? (Provably)cited by 115
- 2022On the duality between contrastive and non-contrastive self-supervised learningcited by 107
- 2021Towards the Generalization of Contrastive Self-Supervised Learningcited by 99
- 2022Understanding Contrastive Learning Requires Incorporating Inductive Biasescited by 96
- 2022Vision Transformers provably learn spatial structurecited by 92
- 2023A Theoretical Understanding of Shallow Vision Transformers: Learning, Generalization, and Sample Complexitycited by 77
- 2021The Power of Contrast for Feature Learning: A Theoretical Analysiscited by 53
- 2022Towards Understanding Mixture of Experts in Deep Learningcited by 52
- 2023Temperature Schedules for Self-Supervised Contrastive Methods on Long-Tail Datacited by 44
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
- 2023Understanding Multimodal Contrastive Learning and Incorporating Unpaired Datacited by 43
38 more
- 2023The SSL Interplay: Augmentations, Inductive Bias, and Generalizationcited by 40
- 2023Robust Learning with Progressive Data Expansion Against Spurious Correlationcited 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
- 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
- 2023On the Stepwise Nature of Self-Supervised Learningcited by 36
- 2022Understanding Deep Contrastive Learning via Coordinate-wise Optimizationcited by 35
- 2023Understanding and Improving Feature Learning for Out-of-Distribution Generalizationcited by 35
- 2022Improving Self-Supervised Learning by Characterizing Idealized Representationscited by 33
- 2023Towards a Unified Theoretical Understanding of Non-contrastive Learning via Rank Differential Mechanismcited by 32
- 2023Which Features are Learnt by Contrastive Learning? On the Role of Simplicity Bias in Class Collapse and Feature Suppressioncited by 30
- 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Modelscited by 29
- 2022Sample Efficiency of Data Augmentation Consistency Regularizationcited by 28
- 2022Your Contrastive Learning Is Secretly Doing Stochastic Neighbor Embeddingcited by 28
- 2023The Trade-off between Universality and Label Efficiency of Representations from Contrastive Learningcited by 27
- 2023Understanding Transferable Representation Learning and Zero-shot Transfer in CLIPcited by 26
- 2021On the Surrogate Gap between Contrastive and Supervised Lossescited by 25
- 2022Contrasting the landscape of contrastive and non-contrastive learningcited by 24
- 2021Towards Demystifying Representation Learning with Non-contrastive Self-supervisioncited by 23
- 2022A Comprehensive Survey of Data Augmentation in Visual Reinforcement Learningcited by 23
- 2023A Message Passing Perspective on Learning Dynamics of Contrastive Learningcited by 22
- 2023Matrix Information Theory for Self-Supervised Learningcited by 21
- 2024Federated Learning from Vision-Language Foundation Models: Theoretical Analysis and Methodcited by 21
- 2023Understanding Augmentation-based Self-Supervised Representation Learning via RKHS Approximation and Regressioncited by 20
- 2022Towards Understanding Why Mask-Reconstruction Pretraining Helps in Downstream Taskscited by 18
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Explorationcited by 17
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
- 2023Information Flow in Self-Supervised Learningcited by 16
- 2021Why Do Self-Supervised Models Transfer? Investigating the Impact of Invariance on Downstream Taskscited by 15
- 2023Provable Multi-Task Representation Learning by Two-Layer ReLU Neural Networkscited by 15
- 2023Optimal Sample Complexity of Contrastive Learningcited by 15
- 2022Equivariance and Invariance Inductive Bias for Learning from Insufficient Datacited by 14
- 2023Composition-contrastive Learning for Sentence Embeddingscited by 14
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encodingcited by 14
- 2023Towards Enhancing Time Series Contrastive Learning: A Dynamic Bad Pair Mining Approachcited by 13
- 2022Joint Embedding Self-Supervised Learning in the Kernel Regimecited by 12
50 most cited of 119 All 119 (JSON)
- 2026Which Tasks Survive Self-Supervised Learning?29 Sep 2026
- 2026Expressivity In Multimodal Contrastive Learning17 Aug 2026
- 2026The Loss Is Not Enough: Sampling Conditions and Inductive Bias in Contrastive Representation Learning2 Jun 2026
- 2026Self-organized MT Direction Maps Emerge from Spatiotemporal Contrastive Optimization12 May 2026
- 2026SimReg: Achieving Higher Performance in the Pretraining via Embedding Similarity Regularization9 May 2026
- 2026T-DuMpRa: Teacher-guided Dual-path Multi-prototype Retrieval Augmented framework for fine-grained medical image classification19 Apr 2026
- 2026Visual prompting reimagined: The power of the Activation Prompts7 Apr 2026
- 2026Directional Neural Collapse Explains Few-Shot Transfer in Self-Supervised Learning3 Mar 2026
- 2026Provable Effects of Data Replay in Continual Learning: A Feature Learning Perspective2 Feb 2026
- 2025Understanding the Gain from Data Filtering in Multimodal Contrastive Learning16 Dec 2025
- 2025An Augmentation Overlap Theory of Contrastive Learning5 Nov 2025
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
38 more
- 2025How Does Label Noise Gradient Descent Improve Generalization in the Low SNR Regime?20 Oct 2025
- 2025On the Alignment Between Supervised and Self-Supervised Contrastive Learning9 Oct 2025
- 2025Contrastive Self-Supervised Learning at the Edge: An Energy Perspective9 Oct 2025
- 2025Graph Your Own Prompt27 Sep 2025
- 2025Theoretical Foundations of Representation Learning using Unlabeled Data: Statistics and Optimization23 Sep 2025
- 2025Attributes Shape the Embedding Space of Face Recognition Models15 Jul 2025
- 2025Self-Supervised Contrastive Learning is Approximately Supervised Contrastive Learning4 Jun 2025
- 2025A Contrastive Learning Foundation Model Based on Perfectly Aligned Sample Pairs for Remote Sensing Images26 May 2025
- 2025A Statistical Theory of Contrastive Learning via Approximate Sufficient Statistics21 Mar 2025
- 2025A Theoretical Framework for Preventing Class Collapse in Supervised Contrastive Learning11 Mar 2025
- 2025Cross-Lingual IPA Contrastive Learning for Zero-Shot NER10 Mar 2025
- 2025Disentangling Feature Structure: A Mathematically Provable Two-Stage Training Dynamics in Transformers28 Feb 2025
- 2025DivIL: Unveiling and Addressing Over-Invariance for Out-of- Distribution Generalization18 Feb 2025
- 2025Representations Shape Weak-to-Strong Generalization: Theoretical Insights and Empirical Predictions2 Feb 2025
- 2025A Probabilistic Model for Non-Contrastive Learning22 Jan 2025
- 2024Direct Coloring for Self-Supervised Enhanced Feature Decoupling3 Dec 2024
- 2024NLPrompt: Noise-Label Prompt Learning for Vision-Language Models2 Dec 2024
- 2024Multi-View Incongruity Learning for Multimodal Sarcasm Detection1 Dec 2024
- 2024Understanding the Role of Equivariance in Self-supervised Learning10 Nov 2024
- 2024Towards Understanding Why FixMatch Generalizes Better Than Supervised Learning15 Oct 2024
- 2024Adversarial Training Can Provably Improve Robustness: Theoretical Analysis of Feature Learning Process Under Structured Data11 Oct 2024
- 2024Enhancing Hyperspectral Image Prediction with Contrastive Learning in Low-Label Regime10 Oct 2024
- 2024Federated Learning from Vision-Language Foundation Models: Theoretical Analysis and Method29 Sep 2024
- 2024Disentangling Masked Autoencoders for Unsupervised Domain Generalization10 Jul 2024
- 2024InfoNCE: Identifying the Gap Between Theory and Practice28 Jun 2024
- 2024Learning on Transformers is Provable Low-Rank and Sparse: A One-layer Analysis24 Jun 2024
- 2024Training Dynamics of Nonlinear Contrastive Learning Model in the High Dimensional Limit11 Jun 2024
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encoding4 Jun 2024
- 2024SF-DQN: Provable Knowledge Transfer using Successor Feature for Deep Reinforcement Learning24 May 2024
- 2024A Generalization Theory of Cross-Modality Distillation with Contrastive Learning6 May 2024
- 2024IMEX-Reg: Implicit-Explicit Regularization in the Function Space for Continual Learning28 Apr 2024
- 2024Learning Object Semantic Similarity with Self-Supervision19 Apr 2024
- 2024Complexity Matters: Dynamics of Feature Learning in the Presence of Spurious Correlations5 Mar 2024
- 2024Better Representations via Adversarial Training in Pre-Training: A Theoretical Perspective26 Jan 2024
- 2024Understanding Representation Learnability of Nonlinear Self-Supervised Learning6 Jan 2024
- 2023Optimal Sample Complexity of Contrastive Learning1 Dec 2023
- 2023Hard-Negative Sampling for Contrastive Learning: Optimal Representation Geometry and Neural- vs Dimensional-Collapse9 Nov 2023
- 2023On Linear Separation Capacity of Self-Supervised Representation Learning29 Oct 2023
50 newest of 119 All 119 (JSON)
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2022Modality Competition: What Makes Joint Training of Multi-modal Network Fail in Deep Learning? (Provably)cited by 115
- 2022On the duality between contrastive and non-contrastive self-supervised learningcited by 107
- 2021Towards the Generalization of Contrastive Self-Supervised Learningcited by 99
- 2022Understanding Contrastive Learning Requires Incorporating Inductive Biasescited by 96
- 2022Vision Transformers provably learn spatial structurecited by 92
- 2023A Theoretical Understanding of Shallow Vision Transformers: Learning, Generalization, and Sample Complexitycited by 77
- 2021The Power of Contrast for Feature Learning: A Theoretical Analysiscited by 53
- 2023Temperature Schedules for Self-Supervised Contrastive Methods on Long-Tail Datacited by 44
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
- 2023Understanding Multimodal Contrastive Learning and Incorporating Unpaired Datacited by 43
- 2023The SSL Interplay: Augmentations, Inductive Bias, and Generalizationcited by 40
12 most cited of 113 All 113 (JSON)
- 2026Which Tasks Survive Self-Supervised Learning?29 Sep 2026
- 2026The Loss Is Not Enough: Sampling Conditions and Inductive Bias in Contrastive Representation Learning2 Jun 2026
- 2026Self-organized MT Direction Maps Emerge from Spatiotemporal Contrastive Optimization12 May 2026
- 2026Visual prompting reimagined: The power of the Activation Prompts7 Apr 2026
- 2026Directional Neural Collapse Explains Few-Shot Transfer in Self-Supervised Learning3 Mar 2026
- 2026Provable Effects of Data Replay in Continual Learning: A Feature Learning Perspective2 Feb 2026
- 2025Understanding the Gain from Data Filtering in Multimodal Contrastive Learning16 Dec 2025
- 2025An Augmentation Overlap Theory of Contrastive Learning5 Nov 2025
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2025How Does Label Noise Gradient Descent Improve Generalization in the Low SNR Regime?20 Oct 2025
- 2025On the Alignment Between Supervised and Self-Supervised Contrastive Learning9 Oct 2025
- 2025Contrastive Self-Supervised Learning at the Edge: An Energy Perspective9 Oct 2025
12 newest of 113 All 113 (JSON)