TPC-ViT: Token Propagation Controller for Efficient Vision Transformer
Not on the map. Why?
Abstract (arXiv)
Vision transformers (ViTs) have achieved promising results on a variety of Computer Vision tasks, however their quadratic complexity in the number of input tokens has limited their application specially in resource-constrained settings. Previous approaches that employ gradual token reduction to address this challenge assume that token redundancy in one layer implies redundancy in all the following layers. We empirically demonstrate that this assumption is often not correct, i.e., tokens that are redundant in one layer can be useful in later layers. We employ this key insight to propose a novel token propagation controller (TPC) that incorporates two different token-distributions, i.e., pause probability and restart probability to control the reduction and reuse of tokens respectively, which results in more efficient token utilization. To improve the estimates of token distributions, we propose a smoothing mechanism that acts as a regularizer and helps remove noisy outliers. Furthermore, to improve the training-stability of our proposed TPC, we introduce a model stabilizer that is able to implicitly encode local image structures and minimize accuracy fluctuations during model training. We present extensive experimental results on the ImageNet-1K dataset using DeiT, LV-ViT and Swin models to demonstrate the effectiveness of our proposed method. For example, compared to baseline models, our proposed method improves the inference speed of the DeiT-S by 250% while increasing the classification accuracy by 1.0%.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 36 of its 43 references that are in the map. First posted on arXiv 3 Jan 2024.
Builds on
36 of 43 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 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
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2021SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformerscited by 2,923
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
- 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 849
- 2020Efficient Transformers: A Surveycited by 784
- 2016Adaptive Computation Time for Recurrent Neural Networkscited by 479
- 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
24 more
- 2021AdaViT: Adaptive Tokens for Efficient Vision Transformercited by 360
- 2022Not All Patches are What You Need: Expediting Vision Transformers via Token Reorganizationscited by 359
- 2019Depth-Adaptive Transformercited by 227
- 2020FastBERT: a Self-distilling BERT with Adaptive Inference Timecited by 224
- 2021Co-Scale Conv-Attentional Image Transformerscited by 224
- 2021Adaptive Token Sampling For Efficient Vision Transformerscited by 181
- 2021Evo-ViT: Slow-Fast Token Evolution for Dynamic Vision Transformercited by 175
- 2022DaViT: Dual Attention Vision Transformerscited by 174
- 2021TransGAN: Two Pure Transformers Can Make One Strong GAN, and That Can Scale Upcited by 162
- 2020Rethinking Transformer-based Set Prediction for Object Detectioncited by 156
- 2021PonderNet: Learning to Pondercited by 156
- 2021All Tokens Matter: Token Labeling for Training Better Vision Transformerscited by 144
- 2021Patch Slimming for Efficient Vision Transformerscited by 131
- 2021SOFT: Softmax-free Transformer with Linear Complexitycited by 128
- 2021IA-RED2: Interpretability-Aware Redundancy Reduction for Vision Transformerscited by 127
- 2021Generative Adversarial Transformerscited by 120
- 2016Spatially Adaptive Computation Time for Residual Networkscited by 118
- 2021Panoptic SegFormer: Delving Deeper into Panoptic Segmentation with Transformerscited by 109
- 2021Scalable Vision Transformers with Hierarchical Poolingcited by 84
- 2020EdgeBERT: Sentence-Level Energy Optimizations for Latency-Aware Multi-Task NLP Inferencecited by 69
- 2023Dynamic Grained Encoder for Vision Transformerscited by 24
- 2021Shifted Chunk Transformer for Spatio-Temporal Representational Learningcited by 20
- 2023Multiscale Audio Spectrogram Transformer for Efficient Audio Classificationcited by 16
- 2022X-ViT: High Performance Linear Vision Transformer without Softmaxcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2023PPT: Token Pruning and Pooling for Efficient Vision Transformers
- 2023No Token Left Behind: Efficient Vision Transformer via Dynamic Token Idling
- 2023GTP-ViT: Efficient Vision Transformers via Graph-based Token Propagation
- 2026Later Is Better: Token Reduction for ViTs Under Distribution Shift
- 2025ToFe: Lagged Token Freezing and Reusing for Efficient Vision Transformer Inference
- 2025Token Compression Meets Compact Vision Transformers: A Survey and Comparative Evaluation for Edge AI
- 2026ToaSt: Token Channel Selection and Structured Pruning for Efficient ViT
- 2026MergeOver: Post-Training Token Merging for Recursive Vision Transformers