Token Turing Machines are Efficient Vision Models
Not on the map. Why?
Abstract (arXiv)
We propose Vision Token Turing Machines (ViTTM), an efficient, low-latency, memory-augmented Vision Transformer (ViT). Our approach builds on Neural Turing Machines and Token Turing Machines, which were applied to NLP and sequential visual understanding tasks. ViTTMs are designed for non-sequential computer vision tasks such as image classification and segmentation. Our model creates two sets of tokens: process tokens and memory tokens; process tokens pass through encoder blocks and read-write from memory tokens at each encoder block in the network, allowing them to store and retrieve information from memory. By ensuring that there are fewer process tokens than memory tokens, we are able to reduce the inference time of the network while maintaining its accuracy. On ImageNet-1K, the state-of-the-art ViT-B has median latency of 529.5ms and 81.0% accuracy, while our ViTTM-B is 56% faster (234.1ms), with 2.4 times fewer FLOPs, with an accuracy of 82.9%. On ADE20K semantic segmentation, ViT-B achieves 45.65mIoU at 13.8 frame-per-second (FPS) whereas our ViTTM-B model acheives a 45.17 mIoU with 26.8 FPS (+94%).
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 30 of its 41 references that are in the map. First posted on arXiv 11 Sep 2024.
Builds on
30 of 41 references.
References · 30
- 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
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2024Scaling Rectified Flow Transformers for High-Resolution Image Synthesiscited by 4,094
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
- 2022Token Merging: Your ViT But Fastercited by 995
- 2021Multiscale Vision Transformerscited by 896
- 2021Segmenter: Transformer for Semantic Segmentationcited by 855
18 more
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 849
- 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 562
- 2021Intriguing Properties of Vision Transformerscited by 446
- 2021AdaViT: Adaptive Tokens for Efficient Vision Transformercited by 360
- 2022Not All Patches are What You Need: Expediting Vision Transformers via Token Reorganizationscited by 359
- 2021Adaptive Token Sampling For Efficient Vision Transformerscited by 181
- 2021Learned Token Pruning for Transformerscited by 138
- 2021TokenLearner: What Can 8 Learned Tokens Do for Images and Videos?cited by 127
- 2024ViT-CoMer: Vision Transformer with Convolutional Multi-scale Feature Interaction for Dense Predictionscited by 65
- 2022Learning to Merge Tokens in Vision Transformerscited by 64
- 2020Memformer: A Memory-Augmented Transformer for Sequence Modelingcited by 63
- 2023Which Tokens to Use? Investigating Token Reduction in Vision Transformerscited by 59
- 2022Fine-tuning Image Transformers using Learnable Memorycited by 34
- 2023Reversible Vision Transformerscited by 33
- 2016Scaling Memory-Augmented Neural Networks with Sparse Reads and Writescited by 28
- 2022Token Turing Machinescited by 25
- 2024FLUX that Plays Musiccited by 18
- 2024LookupViT: Compressing visual information to a limited number of tokenscited by 16
Built on by
Citing papers per year: 2025: 2.
2 papers.