Contrastive Learning as Kernel Approximation
Not on the map. Why?
Abstract (arXiv)
In standard supervised machine learning, it is necessary to provide a label for every input in the data. While raw data in many application domains is easily obtainable on the Internet, manual labelling of this data is prohibitively expensive. To circumvent this issue, contrastive learning methods produce low-dimensional vector representations (also called features) of high-dimensional inputs on large unlabelled datasets. This is done by training with a contrastive loss function, which enforces that similar inputs have high inner product and dissimilar inputs have low inner product in the feature space. Rather than annotating each input individually, it suffices to define a means of sampling pairs of similar and dissimilar inputs. Contrastive features can then be fed as inputs to supervised learning systems on much smaller labelled datasets to obtain high accuracy on end tasks of interest. The goal of this thesis is to provide an overview of the current theoretical understanding of contrastive learning, specifically as it pertains to the minimizers of contrastive loss functions and their relationship to prior methods for learning features from unlabelled data. We highlight popular contrastive loss functions whose minimizers implicitly approximate a positive semidefinite (PSD) kernel. The latter is a well-studied object in functional analysis and learning theory that formalizes a notion of similarity between elements of a space. PSD kernels provide an implicit definition of features through the theory of reproducing kernel Hilbert spaces.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 49 of its 106 references that are in the map. First posted on arXiv 6 Sep 2023.
Builds on
49 of 106 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
37 more
- 2022Generative Adversarial Networkscited by 5,627
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2018Deep contextualized word representationscited by 2,290
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2016Enriching Word Vectors with Subword Informationcited by 1,583
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2016Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddingscited by 1,312
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
- 2022Fine-Tuning can Distort Pretrained Features and Underperform Out-of-Distributioncited by 739
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 673
- 2018Exploring the Limits of Weakly Supervised Pretrainingcited by 605
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
- 2019Tackling Climate Change with Machine Learningcited by 265
- 2021Contrastive Learning Inverts the Data Generating Processcited by 221
- 2021Trustworthy AI: From Principles to Practicescited by 207
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 149
- 2020Contrastive learning, multi-view redundancy, and linear modelscited by 146
- 2021Fit without fear: remarkable mathematical phenomena of deep learning through the prism of interpolationcited by 132
- 2021Toward Understanding the Feature Learning Process of Self-supervised Contrastive Learningcited by 119
- 2020Contrastive estimation reveals topic posterior information to linear modelscited by 54
- 2022Contrastive Learning Can Find An Optimal Basis For Approximately View-Invariant Functionscited by 32
- 2021Machine learning based disease diagnosis: A comprehensive reviewcited by 30
- 2022NeuralEF: Deconstructing Kernels by Deep Neural Networkscited by 27
- 2017Semantic Structure and Interpretability of Word Embeddingscited by 21
- 2022Neural Eigenfunctions Are Structured Representation Learnerscited by 16
- 2018What the Vec? Towards Probabilistically Grounded Embeddingscited by 8
- 2020Deconstructing word embedding algorithmscited by 5
- 2019Deconstructing and reconstructing word embedding algorithmscited by 2
Built on by
Not cited yet.