Towards Understanding the Mechanism of Contrastive Learning via Similarity Structure: A Theoretical Analysis
Not on the map. Why?
Abstract (arXiv)
Contrastive learning is an efficient approach to self-supervised representation learning. Although recent studies have made progress in the theoretical understanding of contrastive learning, the investigation of how to characterize the clusters of the learned representations is still limited. In this paper, we aim to elucidate the characterization from theoretical perspectives. To this end, we consider a kernel-based contrastive learning framework termed Kernel Contrastive Learning (KCL), where kernel functions play an important role when applying our theoretical results to other frameworks. We introduce a formulation of the similarity structure of learned representations by utilizing a statistical dependency viewpoint. We investigate the theoretical properties of the kernel-based contrastive loss via this formulation. We first prove that the formulation characterizes the structure of representations learned with the kernel-based contrastive learning framework. We show a new upper bound of the classification error of a downstream task, which explains that our theory is consistent with the empirical success of contrastive learning. We also establish a generalization error bound of KCL. Finally, we show a guarantee for the generalization ability of KCL to the downstream classification task via a surrogate bound.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 49 of its 108 references that are in the map. First posted on arXiv 1 Apr 2023.
Builds on
49 of 108 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,173
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2019Contrastive Multiview Codingcited by 1,301
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Understanding the Behaviour of Contrastive Losscited by 398
37 more
- 2021Understanding Dimensional Collapse in Contrastive Self-supervised Learningcited by 378
- 2020SCAN: Learning to Classify Images without Labelscited by 352
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 326
- 2019On Mutual Information Maximization for Representation Learningcited by 316
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
- 2021Self-Supervised Learning with Data Augmentations Provably Isolates Content from Stylecited by 312
- 2021On Feature Decorrelation in Self-Supervised Learningcited by 160
- 2020Contrastive learning, multi-view redundancy, and linear modelscited by 146
- 2021Decoupled Contrastive Learningcited by 143
- 2019A Primer on PAC-Bayesian Learningcited by 132
- 2020Intriguing Properties of Contrastive Lossescited by 130
- 2021Toward Understanding the Feature Learning Process of Self-supervised Contrastive Learningcited by 119
- 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
- 2021Self-Supervised Learning with Kernel Dependence Maximizationcited by 77
- 2020Contrastive estimation reveals topic posterior information to linear modelscited by 54
- 2021Investigating the Role of Negatives in Contrastive Representation Learningcited by 54
- 2021CLDA: Contrastive Learning for Semi-Supervised Domain Adaptationcited by 52
- 2021Understanding Negative Samples in Instance Discriminative Self-supervised Representation Learningcited by 47
- 2022Beyond Separability: Analyzing the Linear Transferability of Contrastive Representations to Related Subpopulationscited by 44
- 2022A Theoretical Study of Inductive Biases in Contrastive Learningcited by 40
- 2022Do More Negative Samples Necessarily Hurt in Contrastive Learning?cited by 39
- 2022Understanding Deep Contrastive Learning via Coordinate-wise Optimizationcited by 35
- 2020Speech SIMCLR: Combining Contrastive and Reconstruction Objective for Self-supervised Speech Representation Learningcited by 34
- 2022Contrastive Learning Can Find An Optimal Basis For Approximately View-Invariant Functionscited by 32
- 2018Theoretical Analysis of Adversarial Learning: A Minimax Approachcited by 31
- 2021Self-supervised Representation Learning with Relative Predictive Codingcited by 28
- 2021On the Surrogate Gap between Contrastive and Supervised Lossescited by 25
- 2023Generalization Analysis for Contrastive Representation Learningcited by 25
- 2020Neural Methods for Point-wise Dependency Estimationcited by 22
- 2022Conditional Contrastive Learning with Kernelcited by 22
- 2019McDiarmid-Type Inequalities for Graph-Dependent Variables and Stability Boundscited by 15
- 2022Joint Embedding Self-Supervised Learning in the Kernel Regimecited by 12
- 2022Spectral Representation Learning for Conditional Moment Modelscited by 12
- 2023ArCL: Enhancing Contrastive Learning with Augmentation-Robust Representationscited by 10
- 2014Consistency of Cheeger and Ratio Graph Cutscited by 6
- 2023Generalization Bounds for Adversarial Contrastive Learningcited by 6
Built on by
Citing papers per year: 2024: 4; 2025: 2.
6 papers.
- 2024Bridging Mini-Batch and Asymptotic Analysis in Contrastive Learning: From InfoNCE to Kernel-Based Lossescited by 7
- 2024Weighted Point Set Embedding for Multimodal Contrastive Learning Toward Optimal Similarity Metriccited by 6
- 2024Cooperative learning of Pl@ntNet's Artificial Intelligence algorithm: how does it work and how can we improve it?cited by 4
- 2024On Discriminative Probabilistic Modeling for Self-Supervised Representation Learningcited by 2
- 2025On the Similarities of Embeddings in Contrastive Learningcited by 2
- 2025How does Labeling Error Impact Contrastive Learning? A Perspective from Data Dimensionality Reductioncited by 1
- 2025How does Labeling Error Impact Contrastive Learning? A Perspective from Data Dimensionality Reduction15 Jul 2025
- 2025On the Similarities of Embeddings in Contrastive Learning11 Jun 2025
- 2024On Discriminative Probabilistic Modeling for Self-Supervised Representation Learning11 Oct 2024
- 2024Cooperative learning of Pl@ntNet's Artificial Intelligence algorithm: how does it work and how can we improve it?5 Jun 2024
- 2024Bridging Mini-Batch and Asymptotic Analysis in Contrastive Learning: From InfoNCE to Kernel-Based Losses28 May 2024
- 2024Weighted Point Set Embedding for Multimodal Contrastive Learning Toward Optimal Similarity Metric30 Apr 2024