Unifying Self-Supervised Clustering and Energy-Based Models
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning excels at learning representations from large amounts of data. At the same time, generative models offer the complementary property of learning information about the underlying data generation process. In this study, we aim at establishing a principled connection between these two paradigms and highlight the benefits of their complementarity. In particular, we perform an analysis of self-supervised learning objectives, elucidating the underlying probabilistic graphical models and presenting a standardized methodology for their derivation from first principles. The analysis suggests a natural means of integrating self-supervised learning with likelihood-based generative models. We instantiate this concept within the realm of cluster-based self-supervised learning and energy models, introducing a lower bound proven to reliably penalize the most important failure modes and unlocking full unification. Our theoretical findings are substantiated through experiments on synthetic and real-world data, including SVHN, CIFAR10, and CIFAR100, demonstrating that our objective function allows to jointly train a backbone network in a discriminative and generative fashion, consequently outperforming existing self-supervised learning strategies in terms of clustering, generation and out-of-distribution detection performance by a wide margin. We also demonstrate that the solution can be integrated into a neuro-symbolic framework to tackle a simple yet non-trivial instantiation of the symbol grounding problem. The code is publicly available at https://github.com/emsansone/GEDI.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 68 of its 86 references that are in the map. First posted on arXiv 30 Dec 2023.
Builds on
68 of 86 references.
References · 68
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 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
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
- 2018MINE: Mutual Information Neural Estimationcited by 680
38 more
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
- 2019On Variational Bounds of Mutual Informationcited by 550
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2019Self-labelling via simultaneous clustering and representation learningcited by 525
- 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 511
- 2018Do Deep Generative Models Know What They Don't Know?cited by 443
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2019On Mutual Information Maximization for Representation Learningcited by 315
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 311
- 2021Self-Supervised Learning with Data Augmentations Provably Isolates Content from Stylecited by 308
- 2022Masked Siamese Networks for Label-Efficient Learningcited by 301
- 2020Whitening for Self-Supervised Representation Learningcited by 278
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
- 2020Contrastive Clusteringcited by 264
- 2021Understanding self-supervised Learning Dynamics without Contrastive Pairscited by 254
- 2023A Cookbook of Self-Supervised Learningcited by 248
- 2021Contrastive Learning Inverts the Data Generating Processcited by 220
- 2020Representation Learning via Invariant Causal Mechanismscited by 197
- 2018Formal Limitations on the Measurement of Mutual Informationcited by 189
- 2020Contrastive Training for Improved Out-of-Distribution Detectioncited by 186
- 2016A Theory of Generative ConvNetcited by 174
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 147
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2019Understanding the Limitations of Variational Mutual Information Estimatorscited by 140
- 2022VICRegL: Self-Supervised Learning of Local Visual Featurescited by 118
- 2021Solo-learn: A Library of Self-supervised Methods for Visual Representation Learningcited by 116
- 2022On the duality between contrastive and non-contrastive self-supervised learningcited by 107
- 2019On the Anatomy of MCMC-Based Maximum Likelihood Learning of Energy-Based Modelscited by 105
- 2022Understanding Contrastive Learning Requires Incorporating Inductive Biasescited by 96
- 2022Pushing the limits of self-supervised ResNets: Can we outperform supervised learning without labels on ImageNet?cited by 67
- 2020No MCMC for me: Amortized sampling for fast and stable training of energy-based modelscited by 64
- 2020S3VAE: Self-Supervised Sequential VAE for Representation Disentanglement and Data Generationcited by 63
- 2021Learning Representation for Clustering via Prototype Scattering and Positive Samplingcited by 58
- 2022The Hidden Uniform Cluster Prior in Self-Supervised Learningcited by 57
- 2020Contrastive estimation reveals topic posterior information to linear modelscited by 54
- 2022Neural Manifold Clustering and Embeddingcited by 44
50 most cited of 68 All 68 (JSON)
Built on by
Citing papers per year: 2026: 2.
2 papers.