On the Generalization and Causal Explanation in Self-Supervised Learning
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning (SSL) methods learn from unlabeled data and achieve high generalization performance on downstream tasks. However, they may also suffer from overfitting to their training data and lose the ability to adapt to new tasks. To investigate this phenomenon, we conduct experiments on various SSL methods and datasets and make two observations: (1) Overfitting occurs abruptly in later layers and epochs, while generalizing features are learned in early layers for all epochs; (2) Coding rate reduction can be used as an indicator to measure the degree of overfitting in SSL models. Based on these observations, we propose Undoing Memorization Mechanism (UMM), a plug-and-play method that mitigates overfitting of the pre-trained feature extractor by aligning the feature distributions of the early and the last layers to maximize the coding rate reduction of the last layer output. The learning process of UMM is a bi-level optimization process. We provide a causal analysis of UMM to explain how UMM can help the pre-trained feature extractor overcome overfitting and recover generalization. We also demonstrate that UMM significantly improves the generalization performance of SSL methods on various downstream tasks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 36 of its 58 references that are in the map. First posted on arXiv 1 Oct 2024.
Builds on
36 of 58 references.
References · 36
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Mask R-CNNcited by 7,277
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
24 more
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2019Contrastive Multiview Codingcited by 1,301
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,245
- 2020A Survey on Contrastive Self-supervised Learningcited by 554
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2021Contrastive Learning Inverts the Data Generating Processcited by 221
- 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 189
- 2022VICRegL: Self-Supervised Learning of Local Visual Featurescited by 118
- 2022On the duality between contrastive and non-contrastive self-supervised learningcited by 108
- 2021ReduNet: A White-box Deep Network from the Principle of Maximizing Rate Reductioncited by 84
- 2021ReSSL: Relational Self-Supervised Learning with Weak Augmentationcited by 84
- 2022Siamese Image Modeling for Self-Supervised Vision Representation Learningcited by 78
- 2021Self-Supervised Learning with Kernel Dependence Maximizationcited by 77
- 2021On the geometry of generalization and memorization in deep neural networkscited by 73
- 2021Investigating the Role of Negatives in Contrastive Representation Learningcited by 54
- 2021Self-Damaging Contrastive Learningcited by 48
- 2021Understanding Negative Samples in Instance Discriminative Self-supervised Representation Learningcited by 47
- 2022Do More Negative Samples Necessarily Hurt in Contrastive Learning?cited by 39
- 2022Self-Supervised Learning with an Information Maximization Criterioncited by 38
- 2023On the Stepwise Nature of Self-Supervised Learningcited by 36
- 2022Your Contrastive Learning Is Secretly Doing Stochastic Neighbor Embeddingcited by 28
- 2023On the Effectiveness of Out-of-Distribution Data in Self-Supervised Long-Tail Learningcited by 20
- 2022MetAug: Contrastive Learning via Meta Feature Augmentationcited by 15
Built on by
Not cited yet.