mlsanityData to 7 Oct 2026

Bottleneck Transformers for Visual Recognition

arXiv 2101.11605 ↗First posted 27 Jan 2021cs.CV cs.AI cs.LGcited by 364

Not on the map. Why?

Abstract (arXiv)

We present BoTNet, a conceptually simple yet powerful backbone architecture that incorporates self-attention for multiple computer vision tasks including image classification, object detection and instance segmentation. By just replacing the spatial convolutions with global self-attention in the final three bottleneck blocks of a ResNet and no other changes, our approach improves upon the baselines significantly on instance segmentation and object detection while also reducing the parameters, with minimal overhead in latency. Through the design of BoTNet, we also point out how ResNet bottleneck blocks with self-attention can be viewed as Transformer blocks. Without any bells and whistles, BoTNet achieves 44.4% Mask AP and 49.7% Box AP on the COCO Instance Segmentation benchmark using the Mask R-CNN framework; surpassing the previous best published single model and single scale results of ResNeSt evaluated on the COCO validation set. Finally, we present a simple adaptation of the BoTNet design for image classification, resulting in models that achieve a strong performance of 84.7% top-1 accuracy on the ImageNet benchmark while being up to 1.64x faster in compute time than the popular EfficientNet models on TPU-v3 hardware. We hope our simple and effective approach will serve as a strong baseline for future research in self-attention models for vision

Key facts. Cited by 364 papers in the map (data through 7 Oct 2026). Builds on 67 of its 81 references that are in the map. First posted on arXiv 27 Jan 2021.

Builds on

67 of 81 references.

References · 67

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  4. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  5. 2020Language Models are Few-Shot Learnerscited by 32,199
  6. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  7. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  8. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  9. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  10. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  11. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  12. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
38 more
  1. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  2. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  3. 2020End-to-End Object Detection with Transformerscited by 7,384
  4. 2017Mask R-CNNcited by 7,259
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  6. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  7. 2016Layer Normalizationcited by 5,579
  8. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  9. 2017Squeeze-and-Excitation Networkscited by 4,763
  10. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  11. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  12. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  13. 2016Wide Residual Networkscited by 3,057
  14. 2015Fast R-CNNcited by 2,930
  15. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  16. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  17. 2017Non-local Neural Networkscited by 2,290
  18. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  19. 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
  20. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
  21. 2018Group Normalizationcited by 1,514
  22. 2019Contrastive Multiview Codingcited by 1,297
  23. 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,275
  24. 2018Self-Attention with Relative Position Representationscited by 1,112
  25. 2016Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,061
  26. 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
  27. 2020Designing Network Design Spacescited by 954
  28. 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
  29. 2018Path Aggregation Network for Instance Segmentationcited by 796
  30. 2020Efficient Transformers: A Surveycited by 784
  31. 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
  32. 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
  33. 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
  34. 2020Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentationcited by 595
  35. 2019Stand-Alone Self-Attention in Vision Modelscited by 542
  36. 2020ResNeSt: Split-Attention Networkscited by 445
  37. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
  38. 2019Attention Augmented Convolutional Networkscited by 363

50 most cited of 67 All 67 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 115; 2022: 116; 2023: 70; 2024: 40; 2025: 16; 2026: 7.

364 papers.

Sort:

By area:

  1. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  2. 2022A ConvNet for the 2020scited by 3,545
  3. 2021ViViT: A Video Vision Transformercited by 1,610
  4. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
  5. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
  6. 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
  7. 2021Scaling Vision Transformerscited by 993
  8. 2024VMamba: Visual State Space Modelcited by 955
  9. 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
  10. 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
  11. 2021Domain Generalization: A Surveycited by 760
  12. 2021Going deeper with Image Transformerscited by 759
38 more
  1. 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 636
  2. 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 566
  3. 2021Twins: Revisiting the Design of Spatial Attention in Vision Transformerscited by 565
  4. 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 562
  5. 2021ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biasescited by 484
  6. 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
  7. 2021Pay Attention to MLPscited by 367
  8. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
  9. 2021CMT: Convolutional Neural Networks Meet Vision Transformerscited by 310
  10. 2022How Do Vision Transformers Work?cited by 305
  11. 2022Vision Transformer with Deformable Attentioncited by 293
  12. 2021DeepViT: Towards Deeper Vision Transformercited by 288
  13. 2021Focal Self-attention for Local-Global Interactions in Vision Transformerscited by 286
  14. 2022Wayformer: Motion Forecasting via Simple & Efficient Attention Networkscited by 279
  15. 2021Mobile-Former: Bridging MobileNet and Transformercited by 234
  16. 2021LocalViT: Analyzing Locality in Vision Transformerscited by 228
  17. 2021Scaling Local Self-Attention for Parameter Efficient Visual Backbonescited by 220
  18. 2021ViTAE: Vision Transformer Advanced by Exploring Intrinsic Inductive Biascited by 216
  19. 2022Visual Attention Networkcited by 210
  20. 2021Rethinking and Improving Relative Position Encoding for Vision Transformercited by 206
  21. 2022UniFormer: Unifying Convolution and Self-attention for Visual Recognitioncited by 206
  22. 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 193
  23. 2021AutoFormer: Searching Transformers for Visual Recognitioncited by 186
  24. 2022Vision GNN: An Image is Worth Graph of Nodescited by 185
  25. 2022UniFormer: Unified Transformer for Efficient Spatiotemporal Representation Learningcited by 182
  26. 2022DaViT: Dual Attention Vision Transformerscited by 174
  27. 2021UNetFormer: A UNet-like Transformer for Efficient Semantic Segmentation of Remote Sensing Urban Scene Imagerycited by 166
  28. 2021Scene Transformer: A unified architecture for predicting multiple agent trajectoriescited by 165
  29. 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 165
  30. 2021Conformer: Local Features Coupling Global Representations for Visual Recognitioncited by 164
  31. 2021VOLO: Vision Outlooker for Visual Recognitioncited by 164
  32. 2022Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNscited by 155
  33. 2021HRFormer: High-Resolution Transformer for Dense Predictioncited by 149
  34. 2021All Tokens Matter: Token Labeling for Training Better Vision Transformerscited by 144
  35. 2024PlainMamba: Improving Non-Hierarchical Mamba in Visual Recognitioncited by 141
  36. 2021CrossFormer: A Versatile Vision Transformer Hinging on Cross-scale Attentioncited by 139
  37. 2021Visformer: The Vision-friendly Transformercited by 137
  38. 2023Run, Don't Walk: Chasing Higher FLOPS for Faster Neural Networkscited by 129

50 most cited of 364 All 364 (JSON)