mlsanityData to 7 Oct 2026

Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Review

arXiv 2311.11883 ↗First posted 20 Nov 2023stat.ML cs.LG stat.COcited by 9

Not on the map. Why?

Abstract (arXiv)

The field of Tiny Machine Learning (TinyML) has gained significant attention due to its potential to enable intelligent applications on resource-constrained devices. This review provides an in-depth analysis of the advancements in efficient neural networks and the deployment of deep learning models on ultra-low power microcontrollers (MCUs) for TinyML applications. It begins by introducing neural networks and discussing their architectures and resource requirements. It then explores MEMS-based applications on ultra-low power MCUs, highlighting their potential for enabling TinyML on resource-constrained devices. The core of the review centres on efficient neural networks for TinyML. It covers techniques such as model compression, quantization, and low-rank factorization, which optimize neural network architectures for minimal resource utilization on MCUs. The paper then delves into the deployment of deep learning models on ultra-low power MCUs, addressing challenges such as limited computational capabilities and memory resources. Techniques like model pruning, hardware acceleration, and algorithm-architecture co-design are discussed as strategies to enable efficient deployment. Lastly, the review provides an overview of current limitations in the field, including the trade-off between model complexity and resource constraints. Overall, this review paper presents a comprehensive analysis of efficient neural networks and deployment strategies for TinyML on ultra-low-power MCUs. It identifies future research directions for unlocking the full potential of TinyML applications on resource-constrained devices.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 125 of its 228 references that are in the map. First posted on arXiv 20 Nov 2023.

Builds on

125 of 228 references.

References · 125

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  6. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  8. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  9. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  10. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  11. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  12. 2014Going Deeper with Convolutionscited by 4,231
38 more
  1. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  2. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
  3. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  4. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  5. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  6. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  7. 2019Searching for MobileNetV3cited by 1,984
  8. 2020Knowledge Distillation: A Surveycited by 1,578
  9. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  10. 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
  11. 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
  12. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  13. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  14. 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
  15. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  16. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
  17. 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
  18. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  19. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  20. 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 667
  21. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  22. 2018Rethinking the Value of Network Pruningcited by 595
  23. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  24. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  25. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  26. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
  27. 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
  28. 2019The State of Sparsity in Deep Neural Networkscited by 471
  29. 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
  30. 2021A Survey of Transformerscited by 399
  31. 2018Model compression via distillation and quantizationcited by 287
  32. 2014The Loss Surfaces of Multilayer Networkscited by 278
  33. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
  34. 2020ZeroQ: A Novel Zero Shot Quantization Frameworkcited by 265
  35. 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
  36. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  37. 2015Tensorizing Neural Networkscited by 246
  38. 2019What's Hidden in a Randomly Weighted Neural Network?cited by 236

50 most cited of 125 All 125 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 5; 2026: 3.

9 papers.