One Network Doesn't Rule Them All: Moving Beyond Handcrafted Architectures in Self-Supervised Learning
Not on the map. Why?
Abstract (arXiv)
The current literature on self-supervised learning (SSL) focuses on developing learning objectives to train neural networks more effectively on unlabeled data. The typical development process involves taking well-established architectures, e.g., ResNet demonstrated on ImageNet, and using them to evaluate newly developed objectives on downstream scenarios. While convenient, this does not take into account the role of architectures which has been shown to be crucial in the supervised learning literature. In this work, we establish extensive empirical evidence showing that a network architecture plays a significant role in SSL. We conduct a large-scale study with over 100 variants of ResNet and MobileNet architectures and evaluate them across 11 downstream scenarios in the SSL setting. We show that there is no one network that performs consistently well across the scenarios. Based on this, we propose to learn not only network weights but also architecture topologies in the SSL regime. We show that "self-supervised architectures" outperform popular handcrafted architectures (ResNet18 and MobileNetV2) while performing competitively with the larger and computationally heavy ResNet50 on major image classification benchmarks (ImageNet-1K, iNat2021, and more). Our results suggest that it is time to consider moving beyond handcrafted architectures in SSL and start thinking about incorporating architecture search into self-supervised learning objectives.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 44 of its 61 references that are in the map. First posted on arXiv 15 Mar 2022.
Builds on
44 of 61 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 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
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
32 more
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
- 2018Panoptic Segmentationcited by 796
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2018Do Better ImageNet Models Transfer Better?cited by 560
- 2019On Variational Bounds of Mutual Informationcited by 550
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2016On the Expressive Power of Deep Neural Networkscited by 302
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
- 2019Revisiting Self-Supervised Visual Representation Learningcited by 250
- 2020Neural Architecture Search without Trainingcited by 241
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2020How Well Do Self-Supervised Models Transfer?cited by 213
- 2018Formal Limitations on the Measurement of Mutual Informationcited by 189
- 2021Benchmarking Representation Learning for Natural World Image Collectionscited by 167
- 2021When Does Contrastive Visual Representation Learning Work?cited by 92
- 2021BossNAS: Exploring Hybrid CNN-transformers with Block-wisely Self-supervised Neural Architecture Searchcited by 63
- 2020Does Unsupervised Architecture Representation Learning Help Neural Architecture Search?cited by 58
- 2020The Unreasonable Effectiveness of Deep Learning in Artificial Intelligencecited by 57
- 2019Progressive DARTS: Bridging the Optimization Gap for NAS in the Wildcited by 39
- 2020Are Labels Necessary for Neural Architecture Search?cited by 37
- 2021Neural Architecture Search with Random Labelscited by 33
- 2021Towards Demystifying Representation Learning with Non-contrastive Self-supervisioncited by 23
- 2019Computation Reallocation for Object Detectioncited by 17
- 2021Is it enough to optimize CNN architectures on ImageNet?cited by 9
- 2021FEAR: A Simple Lightweight Method to Rank Architecturescited by 3
Built on by
Citing papers per year: 2022: 1.
1 paper.