TinyML: Tools, Applications, Challenges, and Future Research Directions
Not on the map. Why?
Abstract (arXiv)
In recent years, Artificial Intelligence (AI) and Machine learning (ML) have gained significant interest from both, industry and academia. Notably, conventional ML techniques require enormous amounts of power to meet the desired accuracy, which has limited their use mainly to high-capability devices such as network nodes. However, with many advancements in technologies such as the Internet of Things (IoT) and edge computing, it is desirable to incorporate ML techniques into resource-constrained embedded devices for distributed and ubiquitous intelligence. This has motivated the emergence of the TinyML paradigm which is an embedded ML technique that enables ML applications on multiple cheap, resource- and power-constrained devices. However, during this transition towards appropriate implementation of the TinyML technology, multiple challenges such as processing capacity optimization, improved reliability, and maintenance of learning models' accuracy require timely solutions. In this article, various avenues available for TinyML implementation are reviewed. Firstly, a background of TinyML is provided, followed by detailed discussions on various tools supporting TinyML. Then, state-of-art applications of TinyML using advanced technologies are detailed. Lastly, various research challenges and future directions are identified.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 25 of its 110 references that are in the map. First posted on arXiv 23 Mar 2023.
Builds on
25 of 110 references.
References · 25
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2020Benchmarking TinyML Systems: Challenges and Directioncited by 89
- 2021TinyOL: TinyML with Online-Learning on Microcontrollerscited by 65
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 61
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2020TinyLSTMs: Efficient Neural Speech Enhancement for Hearing Aidscited by 41
- 2020TinyTL: Reduce Activations, Not Trainable Parameters for Efficient On-Device Learningcited by 32
- 2021Tiny Transducer: A Highly-efficient Speech Recognition Model on Edge Devicescited by 18
- 2019FANN-on-MCU: An Open-Source Toolkit for Energy-Efficient Neural Network Inference at the Edge of the Internet of Thingscited by 17
- 2021Widening Access to Applied Machine Learning with TinyMLcited by 17
- 2021PhiNets: a scalable backbone for low-power AI at the edgecited by 16
- 2021Differentiable Network Pruning for Microcontrollerscited by 15
13 more
- 2022A Survey on Semantic Communications for Intelligent Wireless Networkscited by 13
- 2022Intelligence at the Extreme Edge: A Survey on Reformable TinyMLcited by 13
- 2020Robustifying the Deployment of tinyML Models for Autonomous mini-vehiclescited by 10
- 2020A Tiny CNN Architecture for Medical Face Mask Detection for Resource-Constrained Endpointscited by 10
- 2021On the quantization of recurrent neural networkscited by 7
- 2020Rethinking Generalization in American Sign Language Prediction for Edge Devices with Extremely Low Memory Footprintcited by 6
- 2021Toward Compact Deep Neural Networks via Energy-Aware Pruningcited by 6
- 2021A Distributed Deep Reinforcement Learning Technique for Application Placement in Edge and Fog Computing Environmentscited by 6
- 2021DNN is not all you need: Parallelizing Non-Neural ML Algorithms on Ultra-Low-Power IoT Processorscited by 5
- 2019Massive Wireless Energy Transfer: Enabling Sustainable IoT Towards 6G Eracited by 3
- 2020White Paper on Critical and Massive Machine Type Communication Towards 6Gcited by 3
- 2021Energy-Efficient Inference on the Edge Exploiting TinyML Capabilities for UAVscited by 2
- 2022A Survey on Brain-Computer Interface and Related Applicationscited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 6; 2025: 4; 2026: 2.
14 papers.
Sort:
- 2023Large Language Models Empowered Autonomous Edge AI for Connected Intelligencecited by 55
- 2024On TinyML and Cybersecurity: Electric Vehicle Charging Infrastructure Use Casecited by 9
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Surveycited by 5
- 2024TinyML Security: Exploring Vulnerabilities in Resource-Constrained Machine Learning Systemscited by 3
- 2024Towards Scalable Insect Monitoring: Ultra-Lightweight CNNs as On-Device Triggers for Insect Camera Trapscited by 3
- 2025Hardware/Software Co-Design of RISC-V Extensions for Accelerating Sparse DNNs on FPGAscited by 3
- 2023TinyFormer: Efficient Transformer Design and Deployment on Tiny Devicescited by 2
- 2025TinyML for Speech Recognitioncited by 2
- 2024Towards Contactless Elevators with TinyML using CNN-based Person Detection and Keyword Spottingcited by 1
- 2024Semantic Meta-Split Learning: A TinyML Scheme for Few-Shot Wireless Image Classificationcited by 1
- 2024Neural Network-Based Bandit: A Medium Access Control for the IIoT Alarm Scenariocited by 0
- 2025On-Device Continual Learning for Unsupervised Visual Anomaly Detection in Dynamic Manufacturingcited by 0
- 2026Human-Centered Explainable AI for TinyML Edge Devices: A Pareto-Based Selection Framework with LLM-Guided Design7 Aug 2026
- 2026Navigating Ethical AI Challenges in the Industrial Sector: Balancing Innovation and Responsibility14 Jan 2026
- 2025On-Device Continual Learning for Unsupervised Visual Anomaly Detection in Dynamic Manufacturing15 Dec 2025
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Survey21 Jun 2025
- 2025Hardware/Software Co-Design of RISC-V Extensions for Accelerating Sparse DNNs on FPGAs28 Apr 2025
- 2025TinyML for Speech Recognition22 Apr 2025
- 2024Towards Scalable Insect Monitoring: Ultra-Lightweight CNNs as On-Device Triggers for Insect Camera Traps18 Nov 2024
- 2024TinyML Security: Exploring Vulnerabilities in Resource-Constrained Machine Learning Systems11 Nov 2024
- 2024Semantic Meta-Split Learning: A TinyML Scheme for Few-Shot Wireless Image Classification3 Sep 2024
- 2024Neural Network-Based Bandit: A Medium Access Control for the IIoT Alarm Scenario23 Jul 2024
- 2024Towards Contactless Elevators with TinyML using CNN-based Person Detection and Keyword Spotting19 May 2024
- 2024On TinyML and Cybersecurity: Electric Vehicle Charging Infrastructure Use Case25 Apr 2024
- 2023Large Language Models Empowered Autonomous Edge AI for Connected Intelligencecited by 55
- 2024On TinyML and Cybersecurity: Electric Vehicle Charging Infrastructure Use Casecited by 9
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Surveycited by 5
- 2024TinyML Security: Exploring Vulnerabilities in Resource-Constrained Machine Learning Systemscited by 3
- 2024Towards Scalable Insect Monitoring: Ultra-Lightweight CNNs as On-Device Triggers for Insect Camera Trapscited by 3
- 2025Hardware/Software Co-Design of RISC-V Extensions for Accelerating Sparse DNNs on FPGAscited by 3
- 2023TinyFormer: Efficient Transformer Design and Deployment on Tiny Devicescited by 2
- 2025TinyML for Speech Recognitioncited by 2
- 2024Towards Contactless Elevators with TinyML using CNN-based Person Detection and Keyword Spottingcited by 1
- 2024Semantic Meta-Split Learning: A TinyML Scheme for Few-Shot Wireless Image Classificationcited by 1
- 2024Neural Network-Based Bandit: A Medium Access Control for the IIoT Alarm Scenariocited by 0
- 2025On-Device Continual Learning for Unsupervised Visual Anomaly Detection in Dynamic Manufacturingcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Human-Centered Explainable AI for TinyML Edge Devices: A Pareto-Based Selection Framework with LLM-Guided Design7 Aug 2026
- 2026Navigating Ethical AI Challenges in the Industrial Sector: Balancing Innovation and Responsibility14 Jan 2026
- 2025On-Device Continual Learning for Unsupervised Visual Anomaly Detection in Dynamic Manufacturing15 Dec 2025
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Survey21 Jun 2025
- 2025Hardware/Software Co-Design of RISC-V Extensions for Accelerating Sparse DNNs on FPGAs28 Apr 2025
- 2025TinyML for Speech Recognition22 Apr 2025
- 2024Towards Scalable Insect Monitoring: Ultra-Lightweight CNNs as On-Device Triggers for Insect Camera Traps18 Nov 2024
- 2024TinyML Security: Exploring Vulnerabilities in Resource-Constrained Machine Learning Systems11 Nov 2024
- 2024Semantic Meta-Split Learning: A TinyML Scheme for Few-Shot Wireless Image Classification3 Sep 2024
- 2024Neural Network-Based Bandit: A Medium Access Control for the IIoT Alarm Scenario23 Jul 2024
- 2024Towards Contactless Elevators with TinyML using CNN-based Person Detection and Keyword Spotting19 May 2024
- 2024On TinyML and Cybersecurity: Electric Vehicle Charging Infrastructure Use Case25 Apr 2024
12 newest of 14 All 14 (JSON)