mlsanityData to 7 Oct 2026

RaftMLP: How Much Can Be Done Without Attention and with Less Spatial Locality?

arXiv 2108.04384 ↗First posted 9 Aug 2021cs.CV cs.AI cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

For the past ten years, CNN has reigned supreme in the world of computer vision, but recently, Transformer has been on the rise. However, the quadratic computational cost of self-attention has become a serious problem in practice applications. There has been much research on architectures without CNN and self-attention in this context. In particular, MLP-Mixer is a simple architecture designed using MLPs and hit an accuracy comparable to the Vision Transformer. However, the only inductive bias in this architecture is the embedding of tokens. This leaves open the possibility of incorporating a non-convolutional (or non-local) inductive bias into the architecture, so we used two simple ideas to incorporate inductive bias into the MLP-Mixer while taking advantage of its ability to capture global correlations. A way is to divide the token-mixing block vertically and horizontally. Another way is to make spatial correlations denser among some channels of token-mixing. With this approach, we were able to improve the accuracy of the MLP-Mixer while reducing its parameters and computational complexity. The small model that is RaftMLP-S is comparable to the state-of-the-art global MLP-based model in terms of parameters and efficiency per calculation. In addition, we tackled the problem of fixed input image resolution for global MLP-based models by utilizing bicubic interpolation. We demonstrated that these models could be applied as the backbone of architectures for downstream tasks such as object detection. However, it did not have significant performance and mentioned the need for MLP-specific architectures for downstream tasks for global MLP-based models. The source code in PyTorch version is available at urlhttps://github.com/okojoalg/raft-mlp.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 47 of its 60 references that are in the map. First posted on arXiv 9 Aug 2021.

Builds on

47 of 60 references.

References · 47

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  6. 2017Mask R-CNNcited by 7,259
  7. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  8. 2016Layer Normalizationcited by 5,579
  9. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  10. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  11. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  12. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
35 more
  1. 2014Going Deeper with Convolutionscited by 4,231
  2. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  3. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
  4. 2017Non-local Neural Networkscited by 2,290
  5. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  6. 2019Searching for MobileNetV3cited by 1,984
  7. 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
  8. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
  9. 2021ViViT: A Video Vision Transformercited by 1,610
  10. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
  11. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
  12. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
  13. 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
  14. 2016Deep Networks with Stochastic Depthcited by 973
  15. 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
  16. 2021Going deeper with Image Transformerscited by 759
  17. 2017Focal Loss for Dense Object Detectioncited by 749
  18. 2021CogView: Mastering Text-to-Image Generation via Transformerscited by 691
  19. 2019Panoptic Feature Pyramid Networkscited by 644
  20. 2021Transformer in Transformercited by 632
  21. 2019Stand-Alone Self-Attention in Vision Modelscited by 542
  22. 2021Pay Attention to MLPscited by 367
  23. 2019Attention Augmented Convolutional Networkscited by 363
  24. 2021ResMLP: Feedforward networks for image classification with data-efficient trainingcited by 338
  25. 2021XCiT: Cross-Covariance Image Transformerscited by 335
  26. 2019On the Relationship between Self-Attention and Convolutional Layerscited by 299
  27. 2021DeepViT: Towards Deeper Vision Transformercited by 288
  28. 2018Gather-Excite: Exploiting Feature Context in Convolutional Neural Networkscited by 138
  29. 2021CycleMLP: A MLP-like Architecture for Dense Predictioncited by 126
  30. 2021Vision Permutator: A Permutable MLP-Like Architecture for Visual Recognitioncited by 103
  31. 2021AS-MLP: An Axial Shifted MLP Architecture for Visioncited by 101
  32. 2021S2-MLP: Spatial-Shift MLP Architecture for Visioncited by 83
  33. 2021Do You Even Need Attention? A Stack of Feed-Forward Layers Does Surprisingly Well on ImageNetcited by 61
  34. 2021S2-MLPv2: Improved Spatial-Shift MLP Architecture for Visioncited by 24
  35. 2021Rethinking Token-Mixing MLP for MLP-based Vision Backbonecited by 15

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 2; 2024: 1.

5 papers.