mlsanityData to 7 Oct 2026

TinyFormer: Efficient Transformer Design and Deployment on Tiny Devices

arXiv 2311.01759 ↗First posted 3 Nov 2023cs.LG cs.ARcited by 2

Not on the map. Why?

Abstract (arXiv)

Developing deep learning models on tiny devices (e.g. Microcontroller units, MCUs) has attracted much attention in various embedded IoT applications. However, it is challenging to efficiently design and deploy recent advanced models (e.g. transformers) on tiny devices due to their severe hardware resource constraints. In this work, we propose TinyFormer, a framework specifically designed to develop and deploy resource-efficient transformer models on MCUs. TinyFormer consists of SuperNAS, SparseNAS, and SparseEngine. Separately, SuperNAS aims to search for an appropriate supernet from a vast search space. SparseNAS evaluates the best sparse single-path transformer model from the identified supernet. Finally, SparseEngine efficiently deploys the searched sparse models onto MCUs. To the best of our knowledge, SparseEngine is the first deployment framework capable of performing inference of sparse transformer models on MCUs. Evaluation results on the CIFAR-10 dataset demonstrate that TinyFormer can design efficient transformers with an accuracy of 96.1% while adhering to hardware constraints of 1MB storage and 320KB memory. Additionally, TinyFormer achieves significant speedups in sparse inference, up to 12.2x comparing to the CMSIS-NN library. TinyFormer is believed to bring powerful transformers into TinyML scenarios and to greatly expand the scope of deep learning applications

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 31 of its 50 references that are in the map. First posted on arXiv 3 Nov 2023.

Builds on

31 of 50 references.

References · 31

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  5. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  6. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  7. 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,838
  8. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  9. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  10. 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 636
  11. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  12. 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
19 more
  1. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  2. 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
  3. 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 374
  4. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
  5. 2021Escaping the Big Data Paradigm with Compact Transformerscited by 261
  6. 2022Separable Self-attention for Mobile Vision Transformerscited by 163
  7. 2022On-Device Training Under 256KB Memorycited by 158
  8. 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 116
  9. 2017Hello Edge: Keyword Spotting on Microcontrollerscited by 108
  10. 2020Benchmarking TinyML Systems: Challenges and Directioncited by 89
  11. 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 87
  12. 2019SpArSe: Sparse Architecture Search for CNNs on Resource-Constrained Microcontrollerscited by 52
  13. 2019Hardware/Software Co-Exploration of Neural Architecturescited by 50
  14. 2019Memory-Driven Mixed Low Precision Quantization For Enabling Deep Network Inference On Microcontrollerscited by 31
  15. 2023TinyML: Tools, Applications, Challenges, and Future Research Directionscited by 14
  16. 2023Hardware-Aware Graph Neural Network Automated Design for Edge Computing Platformscited by 12
  17. 2020SparseTrain: Exploiting Dataflow Sparsity for Efficient Convolutional Neural Networks Trainingcited by 10
  18. 2020Leveraging Automated Mixed-Low-Precision Quantization for tiny edge microcontrollerscited by 9
  19. 2023MCUFormer: Deploying Vision Transformers on Microcontrollers with Limited Memorycited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.

2 papers.