Diversified Ensemble of Independent Sub-Networks for Robust Self-Supervised Representation Learning
Not on the map. Why?
Abstract (arXiv)
Ensembling a neural network is a widely recognized approach to enhance model performance, estimate uncertainty, and improve robustness in deep supervised learning. However, deep ensembles often come with high computational costs and memory demands. In addition, the efficiency of a deep ensemble is related to diversity among the ensemble members which is challenging for large, over-parameterized deep neural networks. Moreover, ensemble learning has not yet seen such widespread adoption, and it remains a challenging endeavor for self-supervised or unsupervised representation learning. Motivated by these challenges, we present a novel self-supervised training regime that leverages an ensemble of independent sub-networks, complemented by a new loss function designed to encourage diversity. Our method efficiently builds a sub-model ensemble with high diversity, leading to well-calibrated estimates of model uncertainty, all achieved with minimal computational overhead compared to traditional deep self-supervised ensembles. To evaluate the effectiveness of our approach, we conducted extensive experiments across various tasks, including in-distribution generalization, out-of-distribution detection, dataset corruption, and semi-supervised settings. The results demonstrate that our method significantly improves prediction reliability. Our approach not only achieves excellent accuracy but also enhances calibration, surpassing baseline performance across a wide range of self-supervised architectures in computer vision, natural language processing, and genomics data.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 45 of its 60 references that are in the map. First posted on arXiv 28 Aug 2023.
Builds on
45 of 60 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
33 more
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,325
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
- 2019Aleatoric and Epistemic Uncertainty in Machine Learning: An Introduction to Concepts and Methodscited by 903
- 2022data2vec: A General Framework for Self-supervised Learning in Speech, Vision and Languagecited by 718
- 2020A Survey on Contrastive Self-supervised Learningcited by 553
- 2019Measuring Calibration in Deep Learningcited by 443
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2018Recent Advances in Open Set Recognition: A Surveycited by 309
- 2018SentEval: An Evaluation Toolkit for Universal Sentence Representationscited by 294
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2022Learning Audio-Visual Speech Representation by Masked Multimodal Cluster Predictioncited by 277
- 2021SSD: A Unified Framework for Self-Supervised Outlier Detectioncited by 264
- 2021Understanding self-supervised Learning Dynamics without Contrastive Pairscited by 254
- 2019Improving Adversarial Robustness via Promoting Ensemble Diversitycited by 213
- 2020Pitfalls of In-Domain Uncertainty Estimation and Ensembling in Deep Learningcited by 208
- 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
- 2020Contrastive Training for Improved Out-of-Distribution Detectioncited by 186
- 2019Evaluating Scalable Bayesian Deep Learning Methods for Robust Computer Visioncited by 182
- 2020Training independent subnetworks for robust predictioncited by 177
- 2017Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Modelscited by 127
- 2022Plex: Towards Reliability using Pretrained Large Model Extensionscited by 102
- 2020Masksembles for Uncertainty Estimationcited by 88
- 2022CLIP-Event: Connecting Text and Images with Event Structurescited by 86
- 2020The Conditional Entropy Bottleneckcited by 75
- 2021DICE: Diversity in Deep Ensembles via Conditional Redundancy Adversarial Estimationcited by 48
- 2022The Mechanism of Prediction Head in Non-contrastive Self-supervised Learningcited by 38
- 2021Diversity and Generalization in Neural Network Ensemblescited by 32
- 2020Diversity inducing Information Bottleneck in Model Ensemblescited by 27
- 2022SCD: Self-Contrastive Decorrelation for Sentence Embeddingscited by 19
- 2022Conformal Credal Self-Supervised Learningcited by 8
Built on by
Citing papers per year: 2023: 2.
2 papers.