mlsanityData to 14 Oct 2026

The Counterattack of CNNs in Self-Supervised Learning: Larger Kernel Size might be All You Need

arXiv 2312.05695 ↗First posted 9 Dec 2023cs.CV cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Vision Transformers have been rapidly uprising in computer vision thanks to their outstanding scaling trends, and gradually replacing convolutional neural networks (CNNs). Recent works on self-supervised learning (SSL) introduce siamese pre-training tasks, on which Transformer backbones continue to demonstrate ever stronger results than CNNs. People come to believe that Transformers or self-attention modules are inherently more suitable than CNNs in the context of SSL. However, it is noteworthy that most if not all prior arts of SSL with CNNs chose the standard ResNets as their backbones, whose architecture effectiveness is known to already lag behind advanced Vision Transformers. Therefore, it remains unclear whether the self-attention operation is crucial for the recent advances in SSL - or CNNs can deliver the same excellence with more advanced designs, too? Can we close the SSL performance gap between Transformers and CNNs? To answer these intriguing questions, we apply self-supervised pre-training to the recently proposed, stronger lager-kernel CNN architecture and conduct an apple-to-apple comparison with Transformers, in their SSL performance. Our results show that we are able to build pure CNN SSL architectures that perform on par with or better than the best SSL-trained Transformers, by just scaling up convolutional kernel sizes besides other small tweaks. Impressively, when transferring to the downstream tasks textttMS COCO detection and segmentation, our SSL pre-trained CNN model (trained in 100 epochs) achieves the same good performance as the 300-epoch pre-trained Transformer counterpart. We hope this work can help to better understand what is essential (or not) for self-supervised learning backbones.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 77 of its 88 references that are in the map. First posted on arXiv 9 Dec 2023.

Builds on

77 of 88 references.

References · 77

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  4. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  6. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
  7. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  8. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  9. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  10. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  11. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
  12. 2017Mask R-CNNcited by 7,277
38 more
  1. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
  2. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  3. 2016Densely Connected Convolutional Networkscited by 6,720
  4. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  5. 2016Layer Normalizationcited by 5,669
  6. 2022Generative Adversarial Networkscited by 5,627
  7. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  8. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
  9. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  10. 2022A ConvNet for the 2020scited by 3,579
  11. 2016Gaussian Error Linear Units (GELUs)cited by 3,502
  12. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
  13. 2020Exploring Simple Siamese Representation Learningcited by 2,866
  14. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
  15. 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
  16. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
  17. 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,375
  18. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
  19. 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,962
  20. 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
  21. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
  22. 2021ViViT: A Video Vision Transformercited by 1,620
  23. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
  24. 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,512
  25. 2019Natural Adversarial Examplescited by 1,408
  26. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,380
  27. 2020Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformerscited by 1,369
  28. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
  29. 2021Swin Transformer V2: Scaling Up Capacity and Resolutioncited by 1,228
  30. 2021SimMIM: A Simple Framework for Masked Image Modelingcited by 1,153
  31. 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,101
  32. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
  33. 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,013
  34. 2021iBOT: Image BERT Pre-Training with Online Tokenizercited by 903
  35. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
  36. 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 673
  37. 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
  38. 2019Self-labelling via simultaneous clustering and representation learningcited by 528

50 most cited of 77 All 77 (JSON)

Built on by

Not cited yet.