S2AFormer: Strip Self-Attention for Efficient Vision Transformer
Guoan Xu, Wenfeng Huang, Wenjing Jia, Jiamao Li, Guangwei Gao, Guo-Jun Qi
TL;DR
S2AFormer tackles the quadratic complexity of Vision Transformers by introducing Strip Self-Attention (SSA) and Hybrid Perception Blocks (HPBs) that fuse CNN local perception with global context. The architecture uses a four-stage hierarchy with a Local Interaction Module (LIM) to preserve boundary details and rotation/translation robustness, achieving substantial efficiency gains. Across ImageNet-1K, ADE20K, and COCO benchmarks, S2AFormer demonstrates competitive or superior accuracy with lower MACs and faster inference on GPUs and non-GPU platforms. Ablation studies confirm the value of LIM and convolution-based spatial reduction, and the work highlights practical deployment potential for efficient vision transformers.
Abstract
Vision Transformer (ViT) has made significant advancements in computer vision, thanks to its token mixer's sophisticated ability to capture global dependencies between all tokens. However, the quadratic growth in computational demands as the number of tokens increases limits its practical efficiency. Although recent methods have combined the strengths of convolutions and self-attention to achieve better trade-offs, the expensive pairwise token affinity and complex matrix operations inherent in self-attention remain a bottleneck. To address this challenge, we propose S2AFormer, an efficient Vision Transformer architecture featuring novel Strip Self-Attention (SSA). We design simple yet effective Hybrid Perception Blocks (HPBs) to effectively integrate the local perception capabilities of CNNs with the global context modeling of Transformer's attention mechanisms. A key innovation of SSA lies in its reduction of the spatial dimensions of $K$ and $V$, while compressing the channel dimensions of $Q$ and $K$. This design significantly reduces computational overhead while preserving accuracy, striking an optimal balance between efficiency and effectiveness. We evaluate the robustness and efficiency of S2AFormer through extensive experiments on multiple vision benchmarks, including ImageNet-1k for image classification, ADE20k for semantic segmentation, and COCO for object detection and instance segmentation. Results demonstrate that S2AFormer achieves significant accuracy gains with superior efficiency in both GPU and non-GPU environments, making it a strong candidate for efficient vision Transformers.
