Efficient Attention Network: Accelerate Attention by Searching Where to Plug
Not on the map. Why?
Abstract (arXiv)
Recently, many plug-and-play self-attention modules are proposed to enhance the model generalization by exploiting the internal information of deep convolutional neural networks (CNNs). Previous works lay an emphasis on the design of attention module for specific functionality, e.g., light-weighted or task-oriented attention. However, they ignore the importance of where to plug in the attention module since they connect the modules individually with each block of the entire CNN backbone for granted, leading to incremental computational cost and number of parameters with the growth of network depth. Thus, we propose a framework called Efficient Attention Network (EAN) to improve the efficiency for the existing attention modules. In EAN, we leverage the sharing mechanism (Huang et al. 2020) to share the attention module within the backbone and search where to connect the shared attention module via reinforcement learning. Finally, we obtain the attention network with sparse connections between the backbone and modules, while (1) maintaining accuracy (2) reducing extra parameter increment and (3) accelerating inference. Extensive experiments on widely-used benchmarks and popular attention networks show the effectiveness of EAN. Furthermore, we empirically illustrate that our EAN has the capacity of transferring to other tasks and capturing the informative features. The code is available at https://github.com/gbup-group/EAN-efficient-attention-network.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 2.
9 papers.
- 2021Blending Pruning Criteria for Convolutional Neural Networkscited by 13
- 2023Understanding Self-attention Mechanism via Dynamical System Perspectivecited by 9
- 2021AlterSGD: Finding Flat Minima for Continual Learning by Alternative Trainingcited by 6
- 2022A Generic Shared Attention Mechanism for Various Backbone Neural Networkscited by 5
- 2022Switchable Self-attention Modulecited by 4
- 2023LSAS: Lightweight Sub-attention Strategy for Alleviating Attention Bias Problemcited by 4
- 2022Mix-Pooling Strategy for Attention Mechanismcited by 3
- 2022Causal Inference for Chatting Handoffcited by 0
- 2022Deepening Neural Networks Implicitly and Locally via Recurrent Attention Strategycited by 0
- 2023Understanding Self-attention Mechanism via Dynamical System Perspective19 Aug 2023
- 2023LSAS: Lightweight Sub-attention Strategy for Alleviating Attention Bias Problem9 May 2023
- 2022A Generic Shared Attention Mechanism for Various Backbone Neural Networks27 Oct 2022
- 2022Deepening Neural Networks Implicitly and Locally via Recurrent Attention Strategy27 Oct 2022
- 2022Causal Inference for Chatting Handoff6 Oct 2022
- 2022Switchable Self-attention Module13 Sep 2022
- 2022Mix-Pooling Strategy for Attention Mechanism22 Aug 2022
- 2021AlterSGD: Finding Flat Minima for Continual Learning by Alternative Training13 Jul 2021
- 2021Blending Pruning Criteria for Convolutional Neural Networks11 Jul 2021