A Machine Learning-Oriented Survey on Tiny Machine Learning

被引:34
作者
Capogrosso, Luigi [1 ]
Cunico, Federico [1 ]
Cheng, Dong Seon [1 ]
Fummi, Franco [1 ]
Cristani, Marco [1 ,2 ]
机构
[1] Univ Verona, Dept Engn Innovat Med, I-37134 Verona, Italy
[2] Univ Verona, QUALYCO Srl, Spin off, I-37134 Verona, Italy
关键词
TinyML; edge intelligence; efficient deep learning; embedded systems; DEEP; CHALLENGES; NETWORKS; INTERNET; THINGS;
D O I
10.1109/ACCESS.2024.3365349
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The emergence of Tiny Machine Learning (TinyML) has positively revolutionized the field of Artificial Intelligence by promoting the joint design of resource-constrained IoT hardware devices and their learning-based software architectures. TinyML carries an essential role within the fourth and fifth industrial revolutions in helping societies, economies, and individuals employ effective AI-infused computing technologies (e.g., smart cities, automotive, and medical robotics). Given its multidisciplinary nature, the field of TinyML has been approached from many different angles: this comprehensive survey wishes to provide an up-to-date overview focused on all the learning algorithms within TinyML-based solutions. The survey is based on the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) methodological flow, allowing for a systematic and complete literature survey. In particular, firstly, we will examine the three different workflows for implementing a TinyML-based system, i.e., ML-oriented, HW-oriented, and co-design. Secondly, we propose a taxonomy that covers the learning panorama under the TinyML lens, examining in detail the different families of model optimization and design, as well as the state-of-the-art learning techniques. Thirdly, this survey will present the distinct features of hardware devices and software tools that represent the current state-of-the-art for TinyML intelligent edge applications. Finally, we discuss the challenges and future directions.
引用
收藏
页码:23406 / 23426
页数:21
相关论文
共 172 条
[1]   A Comprehensive Survey on TinyML [J].
Abadade, Youssef ;
Temouden, Anas ;
Bamoumen, Hatim ;
Benamar, Nabil ;
Chtouki, Yousra ;
Hafid, Abdelhakim Senhaji .
IEEE ACCESS, 2023, 11 :96892-96922
[2]   OutlierNets: Highly Compact Deep Autoencoder Network Architectures for On-Device Acoustic Anomaly Detection [J].
Abbasi, Saad ;
Famouri, Mahmoud ;
Shafiee, Mohammad Javad ;
Wong, Alexander .
SENSORS, 2021, 21 (14)
[3]   Self-Supervised Online and Lightweight Anomaly and Event Detection for IoT Devices [J].
Abououf, Menatalla ;
Mizouni, Rabeb ;
Singh, Shakti ;
Otrok, Hadi ;
Damiani, Ernesto .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (24) :25285-25299
[4]  
AIC Computer-Aided Design (ICCAD), 2023, Tinyml Design Contest
[5]   DDD TinyML: A TinyML-Based Driver Drowsiness Detection Model Using Deep Learning [J].
Alajlan, Norah N. ;
Ibrahim, Dina M. .
SENSORS, 2023, 23 (12)
[6]   TinyML: Enabling of Inference Deep Learning Models on Ultra-Low-Power IoT Edge Devices for AI Applications [J].
Alajlan, Norah N. ;
Ibrahim, Dina M. .
MICROMACHINES, 2022, 13 (06)
[7]   A Comprehensive Survey of the Internet of Things (IoT) and AI-Based Smart Healthcare [J].
Alshehri, Fatima ;
Muhammad, Ghulam .
IEEE ACCESS, 2021, 9 (09) :3660-3678
[8]   A TinyML Soft-Sensor Approach for Low-Cost Detection and Monitoring of Vehicular Emissions [J].
Andrade, Pedro ;
Silva, Ivanovitch ;
Silva, Marianne ;
Flores, Thommas ;
Cassiano, Jordao ;
Costa, Daniel G. .
SENSORS, 2022, 22 (10)
[9]  
Andrade P, 2021, 2021 IEEE INTERNATIONAL WORKSHOP ON METROLOGY FOR INDUSTRY 4.0 & IOT (IEEE METROIND4.0 & IOT), P642, DOI [10.1109/MetroInd4.0IoT51437.2021.9488546, 10.1109/METROIND4.0IOT51437.2021.9488546]
[10]   An Adaptable and Unsupervised TinyML Anomaly Detection System for Extreme Industrial Environments [J].
Antonini, Mattia ;
Pincheira, Miguel ;
Vecchio, Massimo ;
Antonelli, Fabio .
SENSORS, 2023, 23 (04)