Bottleneck Transformers for Visual Recognition
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
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
38 more
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2017Mask R-CNNcited by 7,259
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016Layer Normalizationcited by 5,579
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Wide Residual Networkscited by 3,057
- 2015Fast R-CNNcited by 2,930
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2017Non-local Neural Networkscited by 2,290
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2018Group Normalizationcited by 1,514
- 2019Contrastive Multiview Codingcited by 1,297
- 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,275
- 2018Self-Attention with Relative Position Representationscited by 1,112
- 2016Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,061
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
- 2020Designing Network Design Spacescited by 954
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2018Path Aggregation Network for Instance Segmentationcited by 796
- 2020Efficient Transformers: A Surveycited by 784
- 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
- 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2020Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentationcited by 595
- 2019Stand-Alone Self-Attention in Vision Modelscited by 542
- 2020ResNeSt: Split-Attention Networkscited by 445
- 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
- 2019Attention Augmented Convolutional Networkscited by 363
50 most cited of 67 All 67 (JSON)
Built on by
Citing papers per year: 2021: 115; 2022: 116; 2023: 70; 2024: 40; 2025: 16; 2026: 7.
364 papers.
Sort:
By area:
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2022A ConvNet for the 2020scited by 3,545
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2021Scaling Vision Transformerscited by 993
- 2024VMamba: Visual State Space Modelcited by 955
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
- 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
- 2021Domain Generalization: A Surveycited by 760
- 2021Going deeper with Image Transformerscited by 759
38 more
- 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 636
- 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 566
- 2021Twins: Revisiting the Design of Spatial Attention in Vision Transformerscited by 565
- 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 562
- 2021ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biasescited by 484
- 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
- 2021Pay Attention to MLPscited by 367
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2021CMT: Convolutional Neural Networks Meet Vision Transformerscited by 310
- 2022How Do Vision Transformers Work?cited by 305
- 2022Vision Transformer with Deformable Attentioncited by 293
- 2021DeepViT: Towards Deeper Vision Transformercited by 288
- 2021Focal Self-attention for Local-Global Interactions in Vision Transformerscited by 286
- 2022Wayformer: Motion Forecasting via Simple & Efficient Attention Networkscited by 279
- 2021Mobile-Former: Bridging MobileNet and Transformercited by 234
- 2021LocalViT: Analyzing Locality in Vision Transformerscited by 228
- 2021Scaling Local Self-Attention for Parameter Efficient Visual Backbonescited by 220
- 2021ViTAE: Vision Transformer Advanced by Exploring Intrinsic Inductive Biascited by 216
- 2022Visual Attention Networkcited by 210
- 2021Rethinking and Improving Relative Position Encoding for Vision Transformercited by 206
- 2022UniFormer: Unifying Convolution and Self-attention for Visual Recognitioncited by 206
- 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 193
- 2021AutoFormer: Searching Transformers for Visual Recognitioncited by 186
- 2022Vision GNN: An Image is Worth Graph of Nodescited by 185
- 2022UniFormer: Unified Transformer for Efficient Spatiotemporal Representation Learningcited by 182
- 2022DaViT: Dual Attention Vision Transformerscited by 174
- 2021UNetFormer: A UNet-like Transformer for Efficient Semantic Segmentation of Remote Sensing Urban Scene Imagerycited by 166
- 2021Scene Transformer: A unified architecture for predicting multiple agent trajectoriescited by 165
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 165
- 2021Conformer: Local Features Coupling Global Representations for Visual Recognitioncited by 164
- 2021VOLO: Vision Outlooker for Visual Recognitioncited by 164
- 2022Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNscited by 155
- 2021HRFormer: High-Resolution Transformer for Dense Predictioncited by 149
- 2021All Tokens Matter: Token Labeling for Training Better Vision Transformerscited by 144
- 2024PlainMamba: Improving Non-Hierarchical Mamba in Visual Recognitioncited by 141
- 2021CrossFormer: A Versatile Vision Transformer Hinging on Cross-scale Attentioncited by 139
- 2021Visformer: The Vision-friendly Transformercited by 137
- 2023Run, Don't Walk: Chasing Higher FLOPS for Faster Neural Networkscited by 129
50 most cited of 364 All 364 (JSON)
- 2026Jointly Improving Dialect Identification and ASR in Indian Languages using Multimodal Feature Fusion3 Jul 2026
- 2026ShellfishNet: A Domain-Specific Benchmark for Visual Recognition of Marine Molluscs8 May 2026
- 2026Resource-Constrained UAV-Based Weed Detection for Site-Specific Management on Edge Devices25 Apr 2026
- 2026HQF-Net: A Hybrid Quantum-Classical Multi-Scale Fusion Network for Remote Sensing Image Segmentation8 Apr 2026
- 2026Distilled Large Language Model-Driven Dynamic Sparse Expert Activation Mechanism21 Mar 2026
- 2026Bottleneck Transformer-Based Approach for Improved Automatic STOI Score Prediction17 Feb 2026
- 2026Masked Face Recognition under Different Backbones23 Jan 2026
- 2025Unleashing Foundation Vision Models: Adaptive Transfer for Diverse Data-Limited Scientific Domains27 Dec 2025
- 2025UAGLNet: Uncertainty-Aggregated Global-Local Fusion Network with Cooperative CNN-Transformer for Building Extraction15 Dec 2025
- 2025EVCC: Enhanced Vision Transformer-ConvNeXt-CoAtNet Fusion for Classification24 Nov 2025
- 2025Focal Modulation and Bidirectional Feature Fusion Network for Medical Image Segmentation23 Oct 2025
- 2025Translution: Unifying Self-attention and Convolution for Adaptive and Relative Modeling11 Oct 2025
38 more
- 2025CoSwin: Convolution Enhanced Hierarchical Shifted Window Attention For Small-Scale Vision10 Sep 2025
- 2025Micro-Expression Recognition via Fine-Grained Dynamic Perception7 Sep 2025
- 2025Learning Spatial Decay for Vision Transformers13 Aug 2025
- 2025DFYP: A Dynamic Fusion Framework with Spectral Channel Attention and Adaptive Operator learning for Crop Yield Prediction8 Jul 2025
- 2025Intervening in Black Box: Concept Bottleneck Model for Enhancing Human Neural Network Mutual Understanding28 Jun 2025
- 2025DeepTraverse: A Depth-First Search Inspired Network for Algorithmic Visual Understanding11 Jun 2025
- 2025S2AFormer: Strip Self-Attention for Efficient Vision Transformer28 May 2025
- 2025LOOPE: Learnable Optimal Patch Order in Positional Embeddings for Vision Transformers19 Apr 2025
- 2025PolygoNet: Leveraging Simplified Polygonal Representation for Effective Image Classification1 Apr 2025
- 2025vGamba: Attentive State Space Bottleneck for efficient Long-range Dependencies in Visual Recognition27 Mar 2025
- 2025Evaluating Scenario-based Decision-making for Interactive Autonomous Driving Using Rational Criteria: A Survey3 Jan 2025
- 2024STEAM: Squeeze and Transform Enhanced Attention Module12 Dec 2024
- 2024A4-Unet: Deformable Multi-Scale Attention Network for Brain Tumor Segmentation8 Dec 2024
- 20243D Spine Shape Estimation from Single 2D DXA2 Dec 2024
- 2024Scaling Spike-driven Transformer with Efficient Spike Firing Approximation Training25 Nov 2024
- 2024SAG-ViT: A Scale-Aware, High-Fidelity Patching Approach with Graph Attention for Vision Transformers14 Nov 2024
- 2024Scaling Up Your Kernels: Large Kernel Design in ConvNets towards Universal Representations10 Oct 2024
- 2024BA-Net: Bridge Attention in Deep Neural Networks10 Oct 2024
- 2024QuadMamba: Learning Quadtree-based Selective Scan for Visual State Space Model9 Oct 2024
- 2024TBConvL-Net: A Hybrid Deep Learning Architecture for Robust Medical Image Segmentation5 Sep 2024
- 2024Leveraging GNSS and Onboard Visual Data from Consumer Vehicles for Robust Road Network Estimation3 Aug 2024
- 2024Depth-Wise Convolutions in Vision Transformers for Efficient Training on Small Datasets28 Jul 2024
- 2024Real Time American Sign Language Detection Using Yolo-v925 Jul 2024
- 2024Double-Shot 3D Shape Measurement with a Dual-Branch Network for Structured Light Projection Profilometry19 Jul 2024
- 2024GroupMamba: Efficient Group-Based Visual State Space Model18 Jul 2024
- 2024iiANET: Inception Inspired Attention Hybrid Network for efficient Long-Range Dependency10 Jul 2024
- 2024LOGCAN++: Adaptive Local-global class-aware network for semantic segmentation of remote sensing imagery24 Jun 2024
- 2024Scale-Translation Equivariant Network for Oceanic Internal Solitary Wave Localization18 Jun 2024
- 2024MTS-Net: Dual-Enhanced Positional Multi-Head Self-Attention for 3D CT Diagnosis of May-Thurner Syndrome7 Jun 2024
- 2024Vim-F: Visual State Space Model Benefiting from Learning in the Frequency Domain29 May 2024
- 2024Building Vision Models upon Heat Conduction26 May 2024
- 2024Multi-View Attentive Contextualization for Multi-View 3D Object Detection20 May 2024
- 2024LeMeViT: Efficient Vision Transformer with Learnable Meta Tokens for Remote Sensing Image Interpretation16 May 2024
- 2024Cross-Temporal Spectrogram Autoencoder (CTSAE): Unsupervised Dimensionality Reduction for Clustering Gravitational Wave Glitches23 Apr 2024
- 2024Data-independent Module-aware Pruning for Hierarchical Vision Transformers21 Apr 2024
- 2024An Experimental Study on Exploring Strong Lightweight Vision Transformers via Masked Image Modeling Pre-Training18 Apr 2024
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Survey8 Apr 2024
- 2024ViTamin: Designing Scalable Vision Models in the Vision-Language Era2 Apr 2024
50 newest of 364 All 364 (JSON)
- 2024PlainMamba: Improving Non-Hierarchical Mamba in Visual Recognitioncited by 141
- 2024QuadMamba: Learning Quadtree-based Selective Scan for Visual State Space Modelcited by 18
- 2024GroupMamba: Efficient Group-Based Visual State Space Modelcited by 15
- 2024Vim-F: Visual State Space Model Benefiting from Learning in the Frequency Domaincited by 8
- 2024Heracles: A Hybrid SSM-Transformer Model for High-Resolution Image and Time-Series Analysiscited by 5
- 2024QuadMamba: Learning Quadtree-based Selective Scan for Visual State Space Model9 Oct 2024
- 2024GroupMamba: Efficient Group-Based Visual State Space Model18 Jul 2024
- 2024Vim-F: Visual State Space Model Benefiting from Learning in the Frequency Domain29 May 2024
- 2024Heracles: A Hybrid SSM-Transformer Model for High-Resolution Image and Time-Series Analysis26 Mar 2024
- 2024PlainMamba: Improving Non-Hierarchical Mamba in Visual Recognition26 Mar 2024
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 165
- 2022SaiT: Sparse Vision Transformers through Adaptive Token Pruningcited by 15
- 2024Accurate Block Quantization in LLMs with Outlierscited by 4
- 2024Accurate Block Quantization in LLMs with Outliers29 Mar 2024
- 2022SaiT: Sparse Vision Transformers through Adaptive Token Pruning11 Oct 2022
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruning27 Dec 2021
- 2023Causal reasoning in typical computer vision taskscited by 12
- 2023Causal reasoning in typical computer vision tasks26 Jul 2023
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2022A ConvNet for the 2020scited by 3,545
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2021Scaling Vision Transformerscited by 993
- 2024VMamba: Visual State Space Modelcited by 955
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
- 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
- 2021Domain Generalization: A Surveycited by 760
- 2021Going deeper with Image Transformerscited by 759
12 most cited of 350 All 350 (JSON)
- 2026Jointly Improving Dialect Identification and ASR in Indian Languages using Multimodal Feature Fusion3 Jul 2026
- 2026ShellfishNet: A Domain-Specific Benchmark for Visual Recognition of Marine Molluscs8 May 2026
- 2026Resource-Constrained UAV-Based Weed Detection for Site-Specific Management on Edge Devices25 Apr 2026
- 2026HQF-Net: A Hybrid Quantum-Classical Multi-Scale Fusion Network for Remote Sensing Image Segmentation8 Apr 2026
- 2026Bottleneck Transformer-Based Approach for Improved Automatic STOI Score Prediction17 Feb 2026
- 2026Masked Face Recognition under Different Backbones23 Jan 2026
- 2025Unleashing Foundation Vision Models: Adaptive Transfer for Diverse Data-Limited Scientific Domains27 Dec 2025
- 2025UAGLNet: Uncertainty-Aggregated Global-Local Fusion Network with Cooperative CNN-Transformer for Building Extraction15 Dec 2025
- 2025EVCC: Enhanced Vision Transformer-ConvNeXt-CoAtNet Fusion for Classification24 Nov 2025
- 2025Focal Modulation and Bidirectional Feature Fusion Network for Medical Image Segmentation23 Oct 2025
- 2025Translution: Unifying Self-attention and Convolution for Adaptive and Relative Modeling11 Oct 2025
- 2025CoSwin: Convolution Enhanced Hierarchical Shifted Window Attention For Small-Scale Vision10 Sep 2025
12 newest of 350 All 350 (JSON)