Efficient Attention-free Video Shift Transformers
Not on the map. Why?
Abstract (arXiv)
This paper tackles the problem of efficient video recognition. In this area, video transformers have recently dominated the efficiency (top-1 accuracy vs FLOPs) spectrum. At the same time, there have been some attempts in the image domain which challenge the necessity of the self-attention operation within the transformer architecture, advocating the use of simpler approaches for token mixing. However, there are no results yet for the case of video recognition, where the self-attention operator has a significantly higher impact (compared to the case of images) on efficiency. To address this gap, in this paper, we make the following contributions: (a) we construct a highly efficient & accurate attention-free block based on the shift operator, coined Affine-Shift block, specifically designed to approximate as closely as possible the operations in the MHSA block of a Transformer layer. Based on our Affine-Shift block, we construct our Affine-Shift Transformer and show that it already outperforms all existing shift/MLP--based architectures for ImageNet classification. (b) We extend our formulation in the video domain to construct Video Affine-Shift Transformer (VAST), the very first purely attention-free shift-based video transformer. (c) We show that VAST significantly outperforms recent state-of-the-art transformers on the most popular action recognition benchmarks for the case of models with low computational and memory footprint. Code will be made available.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 62 of its 69 references that are in the map. First posted on arXiv 23 Aug 2022.
Builds on
62 of 69 references.
References · 62
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2016Layer Normalizationcited by 5,669
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
38 more
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,962
- 2017The Kinetics Human Action Video Datasetcited by 1,909
- 2018SlowFast Networks for Video Recognitioncited by 1,867
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,620
- 2021ViViT: A Video Vision Transformercited by 1,620
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,446
- 2017Random Erasing Data Augmentationcited by 1,239
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
- 2018Self-Attention with Relative Position Representationscited by 1,120
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,103
- 2021Video Swin Transformercited by 1,091
- 2020Designing Network Design Spacescited by 960
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 947
- 2021Multiscale Vision Transformerscited by 897
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 856
- 2018Scaling Egocentric Vision: The EPIC-KITCHENS Datasetcited by 795
- 2021PVT v2: Improved Baselines with Pyramid Vision Transformercited by 751
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 637
- 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 569
- 2021Twins: Revisiting the Design of Spatial Attention in Vision Transformerscited by 565
- 2021Pay Attention to MLPscited by 368
- 2021ResMLP: Feedforward networks for image classification with data-efficient trainingcited by 339
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2021Focal Self-attention for Local-Global Interactions in Vision Transformerscited by 288
- 2017Temporal Segment Networks for Action Recognition in Videoscited by 279
- 2021Global Filter Networks for Image Classificationcited by 260
- 2019EPIC-Fusion: Audio-Visual Temporal Binding for Egocentric Action Recognitioncited by 226
- 2021Keeping Your Eye on the Ball: Trajectory Attention in Video Transformerscited by 224
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2021All Tokens Matter: Token Labeling for Training Better Vision Transformerscited by 144
- 2019STM: SpatioTemporal and Motion Encoding for Action Recognitioncited by 142
- 2020TAM: Temporal Adaptive Module for Video Recognitioncited by 139
- 2021CycleMLP: A MLP-like Architecture for Dense Predictioncited by 126
- 2021VidTr: Video Transformer Without Convolutionscited by 112
- 2021Beyond Self-attention: External Attention using Two Linear Layers for Visual Taskscited by 109
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2023: 1.
1 paper.
- 2023Mask Propagation for Efficient Video Semantic Segmentationcited by 26
- 2023Mask Propagation for Efficient Video Semantic Segmentation29 Oct 2023