mlsanityData to 7 Oct 2026

Slimmable Networks for Contrastive Self-supervised Learning

arXiv 2209.15525 ↗First posted 30 Sep 2022cs.CVcited by 4

Not on the map. Why?

Abstract (arXiv)

Self-supervised learning makes significant progress in pre-training large models, but struggles with small models. Mainstream solutions to this problem rely mainly on knowledge distillation, which involves a two-stage procedure: first training a large teacher model and then distilling it to improve the generalization ability of smaller ones. In this work, we introduce another one-stage solution to obtain pre-trained small models without the need for extra teachers, namely, slimmable networks for contrastive self-supervised learning (SlimCLR). A slimmable network consists of a full network and several weight-sharing sub-networks, which can be pre-trained once to obtain various networks, including small ones with low computation costs. However, interference between weight-sharing networks leads to severe performance degradation in self-supervised cases, as evidenced by gradient magnitude imbalance and gradient direction divergence. The former indicates that a small proportion of parameters produce dominant gradients during backpropagation, while the main parameters may not be fully optimized. The latter shows that the gradient direction is disordered, and the optimization process is unstable. To address these issues, we introduce three techniques to make the main parameters produce dominant gradients and sub-networks have consistent outputs. These techniques include slow start training of sub-networks, online distillation, and loss re-weighting according to model sizes. Furthermore, theoretical results are presented to demonstrate that a single slimmable linear layer is sub-optimal during linear evaluation. Thus a switchable linear probe layer is applied during linear evaluation. We instantiate SlimCLR with typical contrastive learning frameworks and achieve better performance than previous arts with fewer parameters and FLOPs. The code is at https://github.com/mzhaoshuai/SlimCLR.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 58 of its 70 references that are in the map. First posted on arXiv 30 Sep 2022.

Builds on

58 of 70 references.

References · 58

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  5. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  6. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  7. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  8. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  9. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
  10. 2017Mask R-CNNcited by 7,259
  11. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  12. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
38 more
  1. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  2. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  3. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
  4. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  5. 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
  6. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  7. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
  8. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  9. 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
  10. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
  11. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
  12. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  13. 2017Mixed Precision Trainingcited by 1,135
  14. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  15. 2016Colorful Image Colorizationcited by 1,113
  16. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
  17. 2019Relational Knowledge Distillationcited by 873
  18. 2016Conditional Image Generation with PixelCNN Decoderscited by 859
  19. 2016Pixel Recurrent Neural Networkscited by 814
  20. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  21. 2019Contrastive Representation Distillationcited by 734
  22. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
  23. 2020Self-supervised Learning: Generative or Contrastivecited by 693
  24. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  25. 2017Deep Mutual Learningcited by 621
  26. 2019Improved Knowledge Distillation via Teacher Assistantcited by 567
  27. 2017Large Batch Training of Convolutional Networkscited by 529
  28. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
  29. 2022Decoupled Knowledge Distillationcited by 380
  30. 2018Slimmable Neural Networkscited by 301
  31. 2019Correlation Congruence for Knowledge Distillationcited by 280
  32. 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
  33. 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
  34. 2021SEED: Self-supervised Distillation For Visual Representationcited by 132
  35. 2021Dynamic Slimmable Networkcited by 83
  36. 2022Pushing the limits of self-supervised ResNets: Can we outperform supervised learning without labels on ImageNet?cited by 67
  37. 2022Vision Transformer Slimming: Multi-Dimension Searching in Continuous Optimization Spacecited by 66
  38. 2020CompRess: Self-Supervised Learning by Compressing Representationscited by 61

50 most cited of 58 All 58 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 0; 2025: 2; 2026: 1.

4 papers.