Compact Vision Transformer by Reduction of Kernel Complexity
Not on the map. Why?
Abstract (arXiv)
Self-attention and transformer architectures have become foundational components in modern deep learning. Recent efforts have integrated transformer blocks into compact neural architectures for computer vision, giving rise to various efficient vision transformers. In this work, we introduce Transformer with Kernel Complexity Reduction, or KCR-Transformer, a compact transformer block equipped with differentiable channel selection, guided by a novel and sharp theoretical generalization bound. KCR-Transformer performs input/output channel selection in the MLP layers of transformer blocks to reduce the computational cost. Furthermore, we provide a rigorous theoretical analysis establishing a tight generalization bound for networks equipped with KCR-Transformer blocks. Leveraging such strong theoretical results, the channel pruning by KCR-Transformer is conducted in a generalization-aware manner, ensuring that the resulting network retains a provably small generalization error. Our KCR-Transformer is compatible with many popular and compact transformer networks, such as ViT and Swin, and it reduces the FLOPs of the vision transformers while maintaining or even improving the prediction accuracy. In the experiments, we replace all the transformer blocks in the vision transformers with KCR-Transformer blocks, leading to KCR-Transformer networks with different backbones. The resulting TCR-Transformers achieve superior performance on various computer vision tasks, achieving even better performance than the original models with even less FLOPs and parameters.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 72 of its 90 references that are in the map. First posted on arXiv 17 Jul 2025.
Builds on
72 of 90 references.
References · 72
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2023Visual Instruction Tuningcited by 7,869
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,422
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2021SwinIR: Image Restoration Using Swin Transformercited by 1,887
- 2020Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformerscited by 1,369
38 more
- 2018Unified Perceptual Parsing for Scene Understandingcited by 1,271
- 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,101
- 2016Semantic Understanding of Scenes through the ADE20K Datasetcited by 1,069
- 2022Token Merging: Your ViT But Fastercited by 1,021
- 2020Designing Network Design Spacescited by 960
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 864
- 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
- 2021FLAVA: A Foundational Language And Vision Alignment Modelcited by 649
- 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 642
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 566
- 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
- 2019Cascade R-CNN: High Quality Object Detection and Instance Segmentationcited by 429
- 2021Rethinking Spatial Dimensions of Vision Transformerscited by 361
- 2020Kernel and Rich Regimes in Overparametrized Modelscited by 306
- 2021Post-Training Quantization for Vision Transformercited by 278
- 2022EfficientFormer: Vision Transformers at MobileNet Speedcited by 241
- 2021Mobile-Former: Bridging MobileNet and Transformercited by 235
- 2022TinyViT: Fast Pretraining Distillation for Small Vision Transformerscited by 234
- 2019Generalization Bounds of Stochastic Gradient Descent for Wide and Deep Neural Networkscited by 222
- 2021AutoFormer: Searching Transformers for Visual Recognitioncited by 188
- 2018To understand deep learning we need to understand kernel learningcited by 187
- 2020Deep learning versus kernel learning: an empirical study of loss landscape geometry and the time evolution of the Neural Tangent Kernelcited by 187
- 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 183
- 2023EfficientViT: Memory Efficient Vision Transformer with Cascaded Group Attentioncited by 172
- 2021Neural Architecture Search on ImageNet in Four GPU Hours: A Theoretically Inspired Perspectivecited by 169
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 167
- 2022Neural Networks can Learn Representations with Gradient Descentcited by 161
- 2019Linearized two-layers neural networks in high dimensioncited by 155
- 2021FQ-ViT: Post-Training Quantization for Fully Quantized Vision Transformercited by 151
- 2020Implicit Gradient Regularizationcited by 146
- 2022RepQ-ViT: Scale Reparameterization for Post-Training Quantization of Vision Transformerscited by 137
- 2023Token Fusion: Bridging the Gap between Token Pruning and Token Mergingcited by 125
- 2022Q-ViT: Accurate and Fully Quantized Low-bit Vision Transformercited by 108
- 2022KERPLE: Kernelized Relative Positional Embedding for Length Extrapolationcited by 86
- 2022Unified Visual Transformer Compressioncited by 79
- 2023From Knowledge Distillation to Self-Knowledge Distillation: A Unified Approach with Normalized Loss and Customized Soft Labelscited by 69
- 2022Vision Transformer Slimming: Multi-Dimension Searching in Continuous Optimization Spacecited by 66
50 most cited of 72 All 72 (JSON)
Built on by
Not cited yet.