mlsanityData to 7 Oct 2026

X-volution: On the unification of convolution and self-attention

arXiv 2106.02253 ↗First posted 4 Jun 2021cs.CVcited by 9

Not on the map. Why?

Abstract (arXiv)

Convolution and self-attention are acting as two fundamental building blocks in deep neural networks, where the former extracts local image features in a linear way while the latter non-locally encodes high-order contextual relationships. Though essentially complementary to each other, i.e., first-/high-order, stat-of-the-art architectures, i.e., CNNs or transformers lack a principled way to simultaneously apply both operations in a single computational module, due to their heterogeneous computing pattern and excessive burden of global dot-product for visual tasks. In this work, we theoretically derive a global self-attention approximation scheme, which approximates a self-attention via the convolution operation on transformed features. Based on the approximated scheme, we establish a multi-branch elementary module composed of both convolution and self-attention operation, capable of unifying both local and non-local feature interaction. Importantly, once trained, this multi-branch module could be conditionally converted into a single standard convolution operation via structural re-parameterization, rendering a pure convolution styled operator named X-volution, ready to be plugged into any modern networks as an atomic operation. Extensive experiments demonstrate that the proposed X-volution, achieves highly competitive visual understanding improvements (+1.2% top-1 accuracy on ImageNet classification, +1.7 box AP and +1.5 mask AP on COCO detection and segmentation).

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 33 of its 37 references that are in the map. First posted on arXiv 4 Jun 2021.

Builds on

33 of 37 references.

References · 33

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  6. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  7. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  8. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  9. 2020End-to-End Object Detection with Transformerscited by 7,384
  10. 2017Mask R-CNNcited by 7,259
  11. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  12. 2016Densely Connected Convolutional Networkscited by 6,691
21 more
  1. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  2. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  3. 2017Squeeze-and-Excitation Networkscited by 4,763
  4. 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,410
  5. 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,229
  6. 2018CBAM: Convolutional Block Attention Modulecited by 2,463
  7. 2017Non-local Neural Networkscited by 2,290
  8. 2018Self-Attention with Relative Position Representationscited by 1,112
  9. 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
  10. 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
  11. 2019ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networkscited by 572
  12. 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
  13. 2020End-to-End Human Pose and Mesh Reconstruction with Transformerscited by 417
  14. 2021Transformer Trackingcited by 412
  15. 2021Bottleneck Transformers for Visual Recognitioncited by 364
  16. 2019Attention Augmented Convolutional Networkscited by 363
  17. 2019On the Relationship between Self-Attention and Convolutional Layerscited by 299
  18. 2021Scaling Local Self-Attention for Parameter Efficient Visual Backbonescited by 220
  19. 2019On the Turing Completeness of Modern Neural Network Architecturescited by 129
  20. 2021Involution: Inverting the Inherence of Convolution for Visual Recognitioncited by 99
  21. 2021Thinking Fast and Slow: Efficient Text-to-Visual Retrieval with Transformerscited by 93

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 2; 2023: 3; 2024: 1; 2025: 1; 2026: 1.

9 papers.