Attention in Attention: Modeling Context Correlation for Efficient Video Classification
Not on the map. Why?
Abstract (arXiv)
Attention mechanisms have significantly boosted the performance of video classification neural networks thanks to the utilization of perspective contexts. However, the current research on video attention generally focuses on adopting a specific aspect of contexts (e.g., channel, spatial/temporal, or global context) to refine the features and neglects their underlying correlation when computing attentions. This leads to incomplete context utilization and hence bears the weakness of limited performance improvement. To tackle the problem, this paper proposes an efficient attention-in-attention (AIA) method for element-wise feature refinement, which investigates the feasibility of inserting the channel context into the spatio-temporal attention learning module, referred to as CinST, and also its reverse variant, referred to as STinC. Specifically, we instantiate the video feature contexts as dynamics aggregated along a specific axis with global average and max pooling operations. The workflow of an AIA module is that the first attention block uses one kind of context information to guide the gating weights calculation of the second attention that targets at the other context. Moreover, all the computational operations in attention units act on the pooled dimension, which results in quite few computational cost increase (<0.02%). To verify our method, we densely integrate it into two classical video network backbones and conduct extensive experiments on several standard video classification benchmarks. The source code of our AIA is available at urlhttps://github.com/haoyanbin918/Attention-in-Attention.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 45 of its 65 references that are in the map. First posted on arXiv 20 Apr 2022.
Builds on
45 of 65 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2018CBAM: Convolutional Block Attention Modulecited by 2,463
- 2017Non-local Neural Networkscited by 2,290
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2018Scaling Egocentric Vision: The EPIC-KITCHENS Datasetcited by 789
33 more
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 386
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2018Videos as Space-Time Region Graphscited by 221
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2020Temporal Pyramid Network for Action Recognitioncited by 163
- 2019STM: SpatioTemporal and Motion Encoding for Action Recognitioncited by 142
- 2020TAM: Temporal Adaptive Module for Video Recognitioncited by 139
- 2018Gather-Excite: Exploiting Feature Context in Convolutional Neural Networkscited by 138
- 2019TEINet: Towards an Efficient Architecture for Video Recognitioncited by 92
- 2019Gate-Shift Networks for Video Action Recognitioncited by 76
- 2020Rotate to Attend: Convolutional Triplet Attention Modulecited by 75
- 2019Video Modeling with Correlation Networkscited by 73
- 2018Object Level Visual Reasoning in Videoscited by 67
- 2019Grouped Spatial-Temporal Aggregation for Efficient Action Recognitioncited by 55
- 2020Temporal Interlacing Networkcited by 45
- 2020SmallBigNet: Integrating Core and Contextual Views for Video Classificationcited by 40
- 2018On the effectiveness of task granularity for transfer learningcited by 35
- 2018Motion Feature Network: Fixed Motion Filter for Action Recognitioncited by 34
- 2020V4D:4D Convolutional Neural Networks for Video-level Representation Learningcited by 33
- 2018Attention is All We Need: Nailing Down Object-centric Attention for Egocentric Activity Recognitioncited by 28
- 2020Symbiotic Attention with Privileged Information for Egocentric Action Recognitioncited by 27
- 2021Expansion-Squeeze-Excitation Fusion Network for Elderly Activity Recognitioncited by 23
- 2017Two-stream Collaborative Learning with Spatial-Temporal Attention for Video Classificationcited by 16
- 2019Action recognition with spatial-temporal discriminative filter bankscited by 15
- 2020PAN: Towards Fast Action Recognition via Learning Persistence of Appearancecited by 12
- 2018Temporal-Spatial Mapping for Action Recognitioncited by 8
- 2020Approximated Bilinear Modules for Temporal Modelingcited by 8
- 2020Region-based Non-local Operation for Video Classificationcited by 4
- 2015Hierarchical Spatial Sum-Product Networks for Action Recognition in Still Imagescited by 3
- 2021Spatio-Temporal Perturbations for Video Attributioncited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 5; 2024: 3; 2025: 0; 2026: 3.
12 papers.
- 2023Spectral-wise Implicit Neural Representation for Hyperspectral Image Reconstructioncited by 17
- 2022Re-Attention Transformer for Weakly Supervised Object Localizationcited by 11
- 2023Action Recognition with Multi-stream Motion Modeling and Mutual Information Maximizationcited by 7
- 2026Self-supervised Learning Matters: A Simple Ensemble Solution for Micro-Gesture Recognitioncited by 4
- 2023Weakly-supervised Representation Learning for Video Alignment and Analysiscited by 3
- 2023Disentangled Representation Learning with Transmitted Information Bottleneckcited by 3
- 2024PosMLP-Video: Spatial and Temporal Relative Position Encoding for Efficient Video Recognitioncited by 3
- 2024Attend-Fusion: Efficient Audio-Visual Fusion for Video Classificationcited by 3
- 2023Video Infringement Detection via Feature Disentanglement and Mutual Information Maximizationcited by 0
- 2024Efficient Non-Exemplar Class-Incremental Learning with Retrospective Feature Synthesiscited by 0
- 2026Motion Reinforces Appearance: RGB-Skeleton Gated Residual Fusion for Micro-Gesture Online Recognitioncited by 0
- 2026A Multi-Modal Framework with Cross-Subject Pseudo-Labeling and Semantic Alignment for Micro-Gesture Recognitioncited by 0
- 2026A Multi-Modal Framework with Cross-Subject Pseudo-Labeling and Semantic Alignment for Micro-Gesture Recognition11 Jun 2026
- 2026Motion Reinforces Appearance: RGB-Skeleton Gated Residual Fusion for Micro-Gesture Online Recognition10 Jun 2026
- 2026Self-supervised Learning Matters: A Simple Ensemble Solution for Micro-Gesture Recognition8 Jun 2026
- 2024Efficient Non-Exemplar Class-Incremental Learning with Retrospective Feature Synthesis3 Nov 2024
- 2024Attend-Fusion: Efficient Audio-Visual Fusion for Video Classification26 Aug 2024
- 2024PosMLP-Video: Spatial and Temporal Relative Position Encoding for Efficient Video Recognition3 Jul 2024
- 2023Spectral-wise Implicit Neural Representation for Hyperspectral Image Reconstruction2 Dec 2023
- 2023Disentangled Representation Learning with Transmitted Information Bottleneck3 Nov 2023
- 2023Video Infringement Detection via Feature Disentanglement and Mutual Information Maximization13 Sep 2023
- 2023Action Recognition with Multi-stream Motion Modeling and Mutual Information Maximization13 Jun 2023
- 2023Weakly-supervised Representation Learning for Video Alignment and Analysis8 Feb 2023
- 2022Re-Attention Transformer for Weakly Supervised Object Localization3 Aug 2022