Rethinking Token-Mixing MLP for MLP-based Vision Backbone
Not on the map. Why?
Abstract (arXiv)
In the past decade, we have witnessed rapid progress in the machine vision backbone. By introducing the inductive bias from the image processing, convolution neural network (CNN) has achieved excellent performance in numerous computer vision tasks and has been established as de facto backbone. In recent years, inspired by the great success achieved by Transformer in NLP tasks, vision Transformer models emerge. Using much less inductive bias, they have achieved promising performance in computer vision tasks compared with their CNN counterparts. More recently, researchers investigate using the pure-MLP architecture to build the vision backbone to further reduce the inductive bias, achieving good performance. The pure-MLP backbone is built upon channel-mixing MLPs to fuse the channels and token-mixing MLPs for communications between patches. In this paper, we re-think the design of the token-mixing MLP. We discover that token-mixing MLPs in existing MLP-based backbones are spatial-specific, and thus it is sensitive to spatial translation. Meanwhile, the channel-agnostic property of the existing token-mixing MLPs limits their capability in mixing tokens. To overcome those limitations, we propose an improved structure termed as Circulant Channel-Specific (CCS) token-mixing MLP, which is spatial-invariant and channel-specific. It takes fewer parameters but achieves higher classification accuracy on ImageNet1K benchmark.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 38 of its 47 references that are in the map. First posted on arXiv 28 Jun 2021.
Builds on
38 of 47 references.
References · 38
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016Layer Normalizationcited by 5,579
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
26 more
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
- 2020Designing Network Design Spacescited by 954
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
- 2021Multiscale Vision Transformerscited by 896
- 2021Going deeper with Image Transformerscited by 759
- 2021Transformer in Transformercited by 632
- 2021Twins: Revisiting the Design of Spatial Attention in Vision Transformerscited by 565
- 2021Conditional Positional Encodings for Vision Transformerscited by 402
- 2021Pay Attention to MLPscited by 367
- 2021Rethinking Spatial Dimensions of Vision Transformerscited by 361
- 2021ResMLP: Feedforward networks for image classification with data-efficient trainingcited by 338
- 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
- 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
- 2021Shuffle Transformer: Rethinking Spatial Shuffle for Vision Transformercited by 115
- 2021Beyond Self-attention: External Attention using Two Linear Layers for Visual Taskscited by 109
- 2017Shift: A Zero FLOP, Zero Parameter Alternative to Spatial Convolutionscited by 93
- 2021S2-MLP: Spatial-Shift MLP Architecture for Visioncited by 83
- 2021Do You Even Need Attention? A Stack of Feed-Forward Layers Does Surprisingly Well on ImageNetcited by 61
- 2021Container: Context Aggregation Networkcited by 37
- 2017Depthwise Separable Convolutions for Neural Machine Translationcited by 26
- 20194-Connected Shift Residual Networkscited by 2
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 2; 2024: 2; 2025: 1.
15 papers.
Sort:
- 2022How Do Vision Transformers Work?cited by 305
- 2021Are we ready for a new paradigm shift? A Survey on Visual Deep MLPcited by 63
- 2021S2-MLPv2: Improved Spatial-Shift MLP Architecture for Visioncited by 24
- 2023SPANet: Frequency-balancing Token Mixer using Spectral Pooling Aggregation Modulationcited by 14
- 2022BOAT: Bilateral Local Attention Vision Transformercited by 12
- 2021RaftMLP: How Much Can Be Done Without Attention and with Less Spatial Locality?cited by 5
- 2022Analysis of Quantization on MLP-based Vision Modelscited by 5
- 2021Global Interaction Modelling in Vision Transformer via Super Tokenscited by 4
- 2023RBFormer: Improve Adversarial Robustness of Transformer by Robust Biascited by 3
- 2022R2-MLP: Round-Roll MLP for Multi-View 3D Object Recognitioncited by 2
- 2022Efficient Attention-free Video Shift Transformerscited by 1
- 2024MM-UNet: A Mixed MLP Architecture for Improved Ophthalmic Image Segmentationcited by 1
- 2025Spectral-Adaptive Modulation Networks for Visual Perception31 Mar 2025
- 2024MM-UNet: A Mixed MLP Architecture for Improved Ophthalmic Image Segmentation16 Aug 2024
- 2024Adapting Pretrained ViTs with Convolution Injector for Visuo-Motor Control10 Jun 2024
- 2023RBFormer: Improve Adversarial Robustness of Transformer by Robust Bias23 Sep 2023
- 2023SPANet: Frequency-balancing Token Mixer using Spectral Pooling Aggregation Modulation22 Aug 2023
- 2022Multi-Step Short-Term Wind Speed Prediction with Rank Pooling and Fast Fourier Transformation23 Nov 2022
- 2022R2-MLP: Round-Roll MLP for Multi-View 3D Object Recognition20 Nov 2022
- 2022Analysis of Quantization on MLP-based Vision Models14 Sep 2022
- 2022Efficient Attention-free Video Shift Transformers23 Aug 2022
- 2022How Do Vision Transformers Work?14 Feb 2022
- 2022BOAT: Bilateral Local Attention Vision Transformer31 Jan 2022
- 2021Global Interaction Modelling in Vision Transformer via Super Tokens25 Nov 2021
- 2022How Do Vision Transformers Work?cited by 305
- 2021Are we ready for a new paradigm shift? A Survey on Visual Deep MLPcited by 63
- 2021S2-MLPv2: Improved Spatial-Shift MLP Architecture for Visioncited by 24
- 2023SPANet: Frequency-balancing Token Mixer using Spectral Pooling Aggregation Modulationcited by 14
- 2022BOAT: Bilateral Local Attention Vision Transformercited by 12
- 2021RaftMLP: How Much Can Be Done Without Attention and with Less Spatial Locality?cited by 5
- 2022Analysis of Quantization on MLP-based Vision Modelscited by 5
- 2021Global Interaction Modelling in Vision Transformer via Super Tokenscited by 4
- 2023RBFormer: Improve Adversarial Robustness of Transformer by Robust Biascited by 3
- 2022R2-MLP: Round-Roll MLP for Multi-View 3D Object Recognitioncited by 2
- 2022Efficient Attention-free Video Shift Transformerscited by 1
- 2024MM-UNet: A Mixed MLP Architecture for Improved Ophthalmic Image Segmentationcited by 1
12 most cited of 15 All 15 (JSON)
- 2025Spectral-Adaptive Modulation Networks for Visual Perception31 Mar 2025
- 2024MM-UNet: A Mixed MLP Architecture for Improved Ophthalmic Image Segmentation16 Aug 2024
- 2024Adapting Pretrained ViTs with Convolution Injector for Visuo-Motor Control10 Jun 2024
- 2023RBFormer: Improve Adversarial Robustness of Transformer by Robust Bias23 Sep 2023
- 2023SPANet: Frequency-balancing Token Mixer using Spectral Pooling Aggregation Modulation22 Aug 2023
- 2022Multi-Step Short-Term Wind Speed Prediction with Rank Pooling and Fast Fourier Transformation23 Nov 2022
- 2022R2-MLP: Round-Roll MLP for Multi-View 3D Object Recognition20 Nov 2022
- 2022Analysis of Quantization on MLP-based Vision Models14 Sep 2022
- 2022Efficient Attention-free Video Shift Transformers23 Aug 2022
- 2022How Do Vision Transformers Work?14 Feb 2022
- 2022BOAT: Bilateral Local Attention Vision Transformer31 Jan 2022
- 2021Global Interaction Modelling in Vision Transformer via Super Tokens25 Nov 2021
12 newest of 15 All 15 (JSON)