TinyML-Enabled Frugal Smart Objects: Challenges and Opportunities
Abstract
The TinyML paradigm proposes to integrate Machine Learning (ML)-based mechanisms within small objects powered by Microcontroller Units (MCUs). This paves the way for the development of novel applications and services that do not need the omnipresent processing support from the cloud, which is power consuming and involves data security and privacy risks. In this work, a comprehensive review of the novel TinyML ecosystem is provided. The related challenges and opportunities are identified and the potential services that will be enabled by the development of truly smart frugal objects are discussed. As a main contribution of this paper, a detailed survey of the available TinyML frameworks for integrating ML algorithms within MCUs is provided. Besides, aiming at illustrating the given discussion, a real case study is presented. Concretely, we propose a multi-Radio Access Network (RAT) architecture for smart frugal objects. The issue of selecting the most adequate communication interface for sending sporadic messages considering both the status of the device and the characteristics of the data to be sent is addressed. To this end, several TinyML frameworks are evaluated and the performances of a number of ML algorithms embedded in an Arduino Uno board are analyzed. The attained results reveal the validity of the TinyML approach, which successfully enables the integration of techniques such as Neural Networks (NNs), Support Vector Machine (SVM), decision trees, or Random Forest (RF) in frugal objects with constrained hardware resources. The outcomes also show promising results in terms of algorithm's accuracy and computation performance.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
TinyML processes data locally in microcontroller devices that have low cost and can apply AI locally on the device itself to process the data with high performance.
“TinyML processes data locally in microcontroller devices that have low cost and can apply AI locally on the device itself to process the data with high performance [23].”
From TinyML: Enabling of Inference Deep Learning Models on Ultra-Low-Power IoT Edge Devices for AI Applications (2022) · cites this paper as [23]
When data is transmitted to the cloud, it is prone to transmission errors, cyber-attacks such as eavesdropping or man-in-the-middle issues, and may be compromised or lost.
“When the data is transmitted to the cloud, it is prone to transmission errors, cyber-attacks e.g., eavesdropping or man-in-the-middle issues. Thereby, the transmitted data may be compromised or lost.”
From TinyML: Enabling of Inference Deep Learning Models on Ultra-Low-Power IoT Edge Devices for AI Applications (2022) · cites this paper as [23]
IoT devices that work on MCUs rely on batteries or energy harvesting and consume less energy compared to powerful processors and GPUs.
“Since IoT devices that work on MCUs rely on batteries or even energy harvesting, they consume less energy in comparison with powerful processors and Graphics Processing Units (GPUs) that demand a great amount of power.”
From TinyML: Enabling of Inference Deep Learning Models on Ultra-Low-Power IoT Edge Devices for AI Applications (2022) · cites this paper as [23]
Cites
MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., & Adam, H. (2017) · arXiv · doi:10.48550/arxiv.1704.04861 · Cited by 19,015 · see citing works
Multimodal Machine Learning: A Survey and Taxonomy
Baltrusaitis, T., Ahuja, C., & Morency, L.-P. (2019) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2018.2798607 · Cited by 5,018 · see citing works
Wollschlaeger, M., Sauter, T., & Jasperneite, J. (2017) · IEEE Industrial Electronics Magazine · doi:10.1109/mie.2017.2649104 · Cited by 1,726 · see citing works
Mobile edge computing, Fog et al.: A survey and analysis of security threats and challenges
Roman, R., Lopez, J., & Mambo, M. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2016.11.009 · Cited by 1,338 · see citing works
WEKA: a machine learning workbench
Holmes, G., Donkin, A., & Witten, I. H. (2002) · Australian and New Zealand Intelligent Information Systems Conference (ANZIIS) · doi:10.1109/anziis.1994.396988 · Cited by 939 · see citing works
Application of Machine Learning in Wireless Networks: Key Techniques and Open Issues
Sun, Y., Peng, M., Zhou, Y., Huang, Y., & Mao, S. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2924243 · Cited by 678 · see citing works
Terminology for Constrained-Node Networks
Bormann, C., Ersue, M., & Keränen, A. (2014) · doi:10.17487/rfc7228 · Cited by 619 · see citing works
Ahmed, E., Yaqoob, I., Gani, A., Imran, M. A., & Guizani, M. (2016) · IEEE Wireless Communications · doi:10.1109/mwc.2016.7721736 · Cited by 448 · see citing works
Internet of Things Platform for Smart Farming: Experiences and Lessons Learnt
Jayaraman, P. P., Yavari, A., Georgakopoulos, D., Morshed, A., & Zaslavsky, A. (2016) · Sensors · doi:10.3390/s16111884 · Cited by 440 · see citing works
The Power of Models: Modeling Power Consumption for IoT Devices
Martinez, B., Montón, M., Vilajosana, I., & Prades, J. D. (2015) · IEEE Sensors Journal · doi:10.1109/jsen.2015.2445094 · Cited by 324 · see citing works
State of the Art in LP-WAN Solutions for Industrial IoT Services
Sanchez‐Iborra, R., & Cano, M. (2016) · Sensors · doi:10.3390/s16050708 · Cited by 266 · see citing works
Self-citationPatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruning
Niu, W., Ma, X., Lin, S., Wang, S., Qian, X., Lin, X., Wang, Y., & Ren, B. (2020) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3373376.3378534 · Cited by 258 · see citing works
TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers
Warden, P., & Situnayake, D. (2019) · Cited by 224 · see citing works
Benchmarking TinyML Systems: Challenges and Direction
Banbury, C. R., Reddi, V. J., Lam, M., Fu, W., Fazel, A., Holleman, J., Huang, X., Hurtado, R., Kanter, D., Lokhmotov, A., et al. (2020) · arXiv · doi:10.48550/arxiv.2003.04821 · Cited by 216 · see citing works
DaDianNao: A Neural Network Supercomputer
Luo, T., Liu, S., Li, L., Wang, Y., Zhang, S., Chen, T., Xu, Z., Temam, O., & Chen, Y. (2016) · IEEE Transactions on Computers · doi:10.1109/tc.2016.2574353 · Cited by 175 · see citing works
A Survey on an Emerging Area: Deep Learning for Smart City Data
Chen, Q., Wang, W., Wu, F., De, S., Wang, R., Zhang, B., & Huang, X. (2019) · IEEE Transactions on Emerging Topics in Computational Intelligence · doi:10.1109/tetci.2019.2907718 · Cited by 167 · see citing works
Wang, X., Magno, M., Cavigelli, L., & Benini, L. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.2976702 · Cited by 162 · see citing works
CMix-NN: Mixed Low-Precision CNN Library for Memory-Constrained Edge Devices
Capotondi, A., Rusci, M., Fariselli, M., & Benini, L. (2020) · IEEE Transactions on Circuits and Systems II: Express Briefs · doi:10.1109/tcsii.2020.2983648 · Cited by 135 · see citing works
Human-Centered Reinforcement Learning: A Survey
Li, G., Gómez, R., Nakamura, K., & He, B. (2019) · IEEE Transactions on Human-Machine Systems · doi:10.1109/thms.2019.2912447 · Cited by 123 · see citing works
PULP: A parallel ultra low power platform for next generation IoT applications
Rossi, D., Conti, F., Marongiu, A., Antonio Pullini, D., Loi, I., Gautschi, M., Tagliavini, G., Capotondi, A., Flatresse, P., & Luca Benini, C. (2015) · IEEE Hot Chips Symposium · doi:10.1109/hotchips.2015.7477325 · Cited by 119 · see citing works
A New Architecture for Cognitive Internet of Things and Big Data
Sassi, M. S. H., Ghozzi, F., & Fourati, L. C. (2019) · Procedia Computer Science · doi:10.1016/j.procs.2019.09.208 · Cited by 46 · see citing works
Disruption of Things: A Model to Facilitate Adoption of IoT-based Innovations by the Urban Poor
Roy, A., Zalzala, A. M. S., & Kumar, A. (2016) · Procedia Engineering · doi:10.1016/j.proeng.2016.08.159 · Cited by 42 · see citing works
Neural networks on microcontrollers: saving memory at inference via operator reorderingPreprint
Liberis, E., & Lane, N. D. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1910.05110 · Cited by 40 · see citing works
emlearn: Machine Learning inference engine for Microcontrollers and Embedded Devices
Nordby, J. (2019) · Figshare · doi:10.5281/zenodo.2589394 · Cited by 40 · see citing works
Nordby, J., Cooke, M., & Horvath, A. (2019) · Figshare · doi:10.5281/zenodo.2589393 · Cited by 40 · see citing works
Computation offloading frameworks in mobile cloud computing : a survey
Deshmukh, S. V., & Shah, R. (2016) · doi:10.1109/icctac.2016.7567332 · Cited by 31 · see citing works
A review on applied machine learning in wearable technology and its applications
Randhawa, P., Shanthagiri, V., & Kumar, A. (2017) · International Conference on Intelligent Sustainable Systems (ICISS) · doi:10.1109/iss1.2017.8389428 · Cited by 29 · see citing works
Analyzing Machine Learning on Mainstream Microcontrollers
Falbo, V., Apicella, T., Aurioso, D., Danese, L., Bellotti, F., Berta, R., & Gloria, A. D. (2020) · Lecture notes in electrical engineering · doi:10.1007/978-3-030-37277-4_12 · Cited by 23 · see citing works
Networked Smart Objects: Moving Data Processing Closer to the Source
Rizzardi, A., Miorandi, D., Sicari, S., Cappiello, C., & Coen‐Porisini, A. (2016) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-319-47075-7_4 · Cited by 21 · see citing works
Low-cost Internet of Things digital technology adoption in SMEs
Quigley, M., & Burke, M. E. (2013) · International Journal of Management Practice · doi:10.1504/ijmp.2013.055828 · Cited by 19 · see citing works
AIoT Solution Survey and Comparison in Machine Learning on Low-cost Microcontroller
Pham, H.-T., Nguyen, M.-A., & Sun, C. (2019) · International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS) · doi:10.1109/ispacs48206.2019.8986357 · Cited by 19 · see citing works
EmbML Tool: Supporting the use of Supervised Learning Algorithms in Low-Cost Embedded Systems
da Silva, L. T., Souza, V. M. A., & Batista, G. E. A. P. A. (2019) · Proceedings - International Conference on Tools with Artificial Intelligence, TAI · doi:10.1109/ictai.2019.00238 · Cited by 17 · see citing works
Pervasive Computing with Frugal Objects
Garbinato, B., Guerraoui, R., Hulaas, J., Monod, M., & Spring, J. H. (2007) · International Conference on Advanced Information Networking and Applications Workshops (WAINA) · doi:10.1109/ainaw.2007.287 · Cited by 9 · see citing works
The Internet of Moving Things [Industry View]
Costa, R. P. F. D. (2018) · IEEE Technology and Society Magazine · doi:10.1109/mts.2018.2795092 · Cited by 8 · see citing works
Seamless IPv6 connectivity for two-wheelers
Santa, J., & Fernández, P. J. (2017) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2017.09.002 · Cited by 7 · see citing works
Design of Smart Watch system based on E-paper
Wang, Y., Luo, Z., Qiu, G., & Zhou, G. (2015) · IEEE International Conference on Nano/Micro Engineered and Molecular Systems · doi:10.1109/nems.2015.7147437 · Cited by 6 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A review on TinyML: State-of-the-art and prospects
Ray, P. P. (2022) · Journal of King Saud University - Computer and Information Sciences · doi:10.1016/j.jksuci.2021.11.019 · Cited by 460 · see citing works
A Comprehensive Survey on TinyML
Abadade, Y., Temouden, A., Bamoumen, H., Benamar, N., Chtouki, Y., & Hafid, A. S. (2023) · IEEE Access · doi:10.1109/access.2023.3294111 · Cited by 366 · see citing works
TinyML Meets IoT: A Comprehensive Survey
Dutta, L., & Bharali, S. (2021) · Internet of Things · doi:10.1016/j.iot.2021.100461 · Cited by 342 · see citing works
Towards the fully automated monitoring of ecological communities
Besson, M., Alison, J., Bjerge, K., Gorochowski, T. E., Høye, T. T., Jucker, T., Mann, H. M. R., & Clements, C. F. (2022) · Ecology Letters · doi:10.1111/ele.14123 · Cited by 279 · see citing works
Machine Learning for Microcontroller-Class Hardware: A Review
Saha, S. S., Sandha, S. S., & Srivastava, M. B. (2022) · IEEE Sensors Journal · doi:10.1109/jsen.2022.3210773 · Cited by 275 · see citing works
Energy-Efficient Industrial Internet of Things: Overview and Open Issues
Mao, W., Zhao, Z., Chang, Z., Min, G., & Gao, W. (2021) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2021.3067026 · Cited by 226 · see citing works
TinyML for Ultra-Low Power AI and Large Scale IoT Deployments: A Systematic Review
Schizas, N., Karras, A., Karras, C., & Sioutas, S. (2022) · Future Internet · doi:10.3390/fi14120363 · Cited by 236 · see citing works
Alajlan, N. N., & Ibrahim, D. M. (2022) · Micromachines · doi:10.3390/mi13060851 · Cited by 224 · see citing works
“TinyML processes data locally in microcontroller devices that have low cost and can apply AI locally on the device itself to process the data with high performance [23].”
BackgroundIslam, M. M., Nooruddin, S., Karray, F. O., & Muhammad, G. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3228795 · Cited by 185 · see citing works
An Overview of Machine Learning within Embedded and Mobile Devices–Optimizations and Applications
Ajani, T. S., Imoize, A. L., & Atayero, A. A. A. (2021) · Sensors · doi:10.3390/s21134412 · Cited by 185 · see citing works
TinyOL: TinyML with Online-Learning on Microcontrollers
Ren, H., Anicic, D., & Runkler, T. A. (2021) · 2021 International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn52387.2021.9533927 · Cited by 185 · see citing works
A Machine Learning-Oriented Survey on Tiny Machine Learning
Capogrosso, L., Cunico, F., Cheng, D. S., Fummi, F., & Cristani, M. (2024) · IEEE Access · doi:10.1109/access.2024.3365349 · Cited by 182 · see citing works
Heydari, S., & Mahmoud, Q. H. (2025) · Sensors · doi:10.3390/s25103191 · Cited by 162 · see citing works
Federated learning for IoT devices: Enhancing TinyML with on-board training
Ficco, M., Guerriero, A., Milite, E., Palmieri, F., Pietrantuono, R., & Russo, S. (2023) · Information Fusion · doi:10.1016/j.inffus.2023.102189 · Cited by 143 · see citing works
Intelligence at the Extreme Edge: A Survey on Reformable TinyML
Rajapakse, V., Karunanayake, I., & Ahmed, N. (2023) · ACM Computing Surveys · doi:10.1145/3583683 · Cited by 129 · see citing works
Energy consumption of on-device machine learning models for IoT intrusion detection
Tekin, N., Acar, A., Arış, A., Uluagac, A. S., & Güngör, V. Ç. (2022) · Internet of Things · doi:10.1016/j.iot.2022.100670 · Cited by 133 · see citing works
TinyML: Tools, applications, challenges, and future research directions
Kallimani, R., Pai, K., Raghuwanshi, P., Iyer, S., & López, O. L. A. (2023) · Multimedia Tools and Applications · doi:10.1007/s11042-023-16740-9 · Cited by 128 · see citing works
TinyML: A Systematic Review and Synthesis of Existing Research
Han, H., & Siebert, J. (2022) · International Conference on Artificial Intelligence in Information and Communication (ICAIIC) · doi:10.1109/icaiic54071.2022.9722636 · Cited by 117 · see citing works
A Review on the emerging technology of TinyML
Tsoukas, V., Gkogkidis, A., Boumpa, E., & Kakarountas, A. P. (2024) · ACM Computing Surveys · doi:10.1145/3661820 · Cited by 122 · see citing works
Wearable devices for continuous monitoring of biosignals: Challenges and opportunities
Stuart, T., Hanna, J., & Gutruf, P. (2022) · APL Bioengineering · doi:10.1063/5.0086935 · Cited by 114 · see citing works
TinyML-Based Classification in an ECG Monitoring Embedded System
Kim, E., Kim, J., Park, J., Ko, H., & Kyung, Y. (2023) · Computers, materials & continua/Computers, materials & continua (Print) · doi:10.32604/cmc.2023.031663 · Cited by 98 · see citing works
Utilization of mobile edge computing on the Internet of Medical Things: A survey
Awad, A. I., Fouda, M. M., Khashaba, M. M., Mohamed, E. R., & Hosny, K. M. (2022) · ICT Express · doi:10.1016/j.icte.2022.05.006 · Cited by 95 · see citing works
López, O. L. A., Rosabal, O. M., Ruiz-Guirola, D. E., Raghuwanshi, P., Mikhaylov, K., Lovén, L., & Iyer, S. (2023) · IEEE Open Journal of the Communications Society · doi:10.1109/ojcoms.2023.3323832 · Cited by 105 · see citing works
Machine learning-based zero-touch network and service management: a survey
Gallego-Madrid, J., Sanchez‐Iborra, R., Ruiz, P. M., & Skármeta, A. (2021) · Digital Communications and Networks · doi:10.1016/j.dcan.2021.09.001 · Cited by 92 · see citing works
Self-citationTiny Machine Learning for Resource-Constrained Microcontrollers
Immonen, R., & Hämäläinen, T. (2022) · Journal of Sensors · doi:10.1155/2022/7437023 · Cited by 85 · see citing works
AI on the edge: a comprehensive review
Su, W., Li, L., Liu, F., He, M., & Liang, X. (2022) · Artificial Intelligence Review · doi:10.1007/s10462-022-10141-4 · Cited by 86 · see citing works
A Systematic Literature Review on Hardware Reliability Assessment Methods for Deep Neural Networks
Ahmadilivani, M. H., Taheri, M., Raik, J., Daneshtalab, M., & Jenihhin, M. (2023) · ACM Computing Surveys · doi:10.1145/3638242 · Cited by 82 · see citing works
Diab, M. S., & Rodriguez–Villegas, E. (2022) · IEEE Access · doi:10.1109/access.2022.3206782 · Cited by 80 · see citing works
A Review of Machine Learning and TinyML in Healthcare
Tsoukas, V., Boumpa, E., Giannakas, G., & Kakarountas, A. (2021) · 25th Pan-Hellenic Conference on Informatics · doi:10.1145/3503823.3503836 · Cited by 79 · see citing works
An Effective Forest Fire Detection Framework Using Heterogeneous Wireless Multimedia Sensor Networks
Kizilkaya, B., Ever, E., Yatbaz, H. Y., & Yazıcı, A. (2022) · ACM Transactions on Multimedia Computing Communications and Applications · doi:10.1145/3473037 · Cited by 83 · see citing works
Asutkar, S., Chalke, C., Shivgan, K., & Tallur, S. G. (2022) · Expert Systems with Applications · doi:10.1016/j.eswa.2022.119016 · Cited by 70 · see citing works
Intrusion Detection Based on Federated Learning: A Systematic Review
Hernández-Ramos, J. L., Καρόπουλος, Γ., Chatzoglou, E., Kouliaridis, V., Campos, E. M., González-Vidal, A., & Kambourakis, G. (2025) · ACM Computing Surveys · doi:10.1145/3731596 · Cited by 108 · see citing works
A TinyML Soft-Sensor Approach for Low-Cost Detection and Monitoring of Vehicular Emissions
Andrade, P., Silva, I., Silva, M., Flores, T., Cassiano, J., & Costa, D. G. (2022) · Sensors · doi:10.3390/s22103838 · Cited by 66 · see citing works
A survey on artificial intelligence for reducing the climate footprint in healthcare
Das, K. P., & Chandra, J. (2022) · Energy Nexus · doi:10.1016/j.nexus.2022.100167 · Cited by 67 · see citing works
IIsy: Hybrid In-Network Classification Using Programmable Switches
Zheng, C., Xiong, Z., Bui, T. T., Kaupmees, S., Bensoussane, R., Bernabeu, A., Vargaftik, S., Ben-Itzhak, Y., & Zilberman, N. (2024) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2024.3364757 · Cited by 107 · see citing works
On TinyML and Cybersecurity: Electric Vehicle Charging Infrastructure Use Case
Dehrouyeh, F., Yang, L., Ajaei, F. B., & Shami, A. A. (2024) · IEEE Access · doi:10.1109/access.2024.3437192 · Cited by 57 · see citing works
Incremental On-Device Tiny Machine Learning
Disabato, S., & Roveri, M. (2020) · International Workshop on Challenges in Artificial Intelligence and Machine Learning for Internet of Things (AIChallengeIoT) · doi:10.1145/3417313.3429378 · Cited by 56 · see citing works
TinyML Smart Sensor for Energy Saving in Internet of Things Precision Agriculture platform
Nicolas, C., Naila, B., & Amar, R.-C. (2022) · 2022 Thirteenth International Conference on Ubiquitous and Future Networks (ICUFN) · doi:10.1109/icufn55119.2022.9829675 · Cited by 53 · see citing works
Mazzi, Y., Ben Sassi, H., Gaga, A., & Errahimi, F. (2022) · International Journal of Energy Research · doi:10.1002/er.7713 · Cited by 53 · see citing works
Energy-Efficient Inference on the Edge Exploiting TinyML Capabilities for UAVs
Raza, W., Osman, A., Ferrini, F., & Natale, F. D. (2021) · Drones · doi:10.3390/drones5040127 · Cited by 53 · see citing works
Tiny Machine Learning for High Accuracy Product Quality Inspection
Albanese, A., Nardello, M., Fiacco, G., & Brunelli, D. (2022) · IEEE Sensors Journal · doi:10.1109/jsen.2022.3225227 · Cited by 53 · see citing works
TinyML Algorithms for Big Data Management in Large-Scale IoT Systems
Karras, A., Γιάνναρος, Α., Karras, C., Theodorakopoulos, L., Mammassis, C. S., Krimpas, G. A., & Sioutas, S. (2024) · Future Internet · doi:10.3390/fi16020042 · Cited by 58 · see citing works
Federated learning and TinyML on IoT edge devices: Challenges, advances, and future directions
Ramadan, M. N. A., Ali, M. A. H., Khoo, S. Y., & AlKhedher, M. A. (2025) · ICT Express · doi:10.1016/j.icte.2025.06.008 · Cited by 57 · see citing works
Coelho, D., Costa, D., Rocha, E. M., Almeida, D., & Santos, J. P. O. (2022) · Procedia Computer Science · doi:10.1016/j.procs.2022.01.318 · Cited by 49 · see citing works
Wei, S. J., Riza, D. F. A., & Nugroho, H. (2022) · Journal of Agriculture and Food Research · doi:10.1016/j.jafr.2022.100389 · Cited by 49 · see citing works
Butt, M. A., Qayyum, A., Ali, H. M., Al‐Fuqaha, A., & Qadir, J. (2022) · Computers & Security · doi:10.1016/j.cose.2022.103058 · Cited by 51 · see citing works
Wireless Battery-free and Fully Implantable Organ Interfaces
Bhatia, A., Hanna, J., Stuart, T., Kasper, K. A., Clausen, D. M., & Gutruf, P. (2024) · Chemical Reviews · doi:10.1021/acs.chemrev.3c00425 · Cited by 50 · see citing works
Sawant, S., Patil, S., Thalapil, J., Banerjee, S., & Tallur, S. G. (2022) · Smart Materials and Structures · doi:10.1088/1361-665x/ac5ce3 · Cited by 47 · see citing works
LPWAN and Embedded Machine Learning as Enablers for the Next Generation of Wearable Devices
Sanchez‐Iborra, R. (2021) · Sensors · doi:10.3390/s21155218 · Cited by 46 · see citing works
Self-citationHayajneh, A. M., Alasali, F., Salama, A., & Holderbaum, W. (2024) · IEEE Access · doi:10.1109/access.2024.3354703 · Cited by 45 · see citing works
Andrade, P., Silva, I., Signoretti, G., Silva, M., Dias, J., Marques, L., & Costa, D. G. (2021) · 2021 IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd4.0&IoT) · doi:10.1109/metroind4.0iot51437.2021.9488546 · Cited by 47 · see citing works
Coffen, B., & Mahmud, M. S. (2021) · 2020 IEEE International Conference on E-health Networking, Application & Services (HEALTHCOM) · doi:10.1109/healthcom49281.2021.9399005 · Cited by 44 · see citing works
Integrating LPWAN Technologies in the 5G Ecosystem: A Survey on Security Challenges and Solutions
Sánchez-Gómez, J., García-Carrillo, D., Sanchez‐Iborra, R., Hernández-Ramos, J. L., Granjal, J., Marín-Pérez, R., & Zamora, M. Á. (2020) · IEEE Access · doi:10.1109/access.2020.3041057 · Cited by 42 · see citing works
Self-citationTiny Machine Learning for Concept Drift
Disabato, S., & Roveri, M. (2022) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2022.3229897 · Cited by 41 · see citing works
Saha, S. S., Sandha, S. S., Garcia, L. A., & Srivastava, M. B. (2022) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3534594 · Cited by 41 · see citing works
Toward Virtualized Optical-Wireless Heterogeneous Networks
Vujičić, Z., Santos, M. C., Méndez, R., Klaiqi, B., Rodrı́guez, J., Gelabert, X., Rahman, M. A., & Gaudino, R. (2024) · IEEE Access · doi:10.1109/access.2024.3417358 · Cited by 40 · see citing works
TinyML Empowered Transfer Learning on the Edge
Hayajneh, A. M., Hafeez, M., Zaidi, S. A. R., & McLernon, D. (2024) · IEEE Open Journal of the Communications Society · doi:10.1109/ojcoms.2024.3373177 · Cited by 40 · see citing works
Sugianto, N., Tjondronegoro, D., Stockdale, R., & Yuwono, E. I. (2021) · Information Technology and People · doi:10.1108/itp-07-2020-0534 · Cited by 39 · see citing works
A Battery-Free Long-Range Wireless Smart Camera for Face Detection
Giordano, M., Mayer, P., & Magno, M. (2020) · Proceedings of the 8th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems · doi:10.1145/3417308.3430273 · Cited by 38 · see citing works
A review of on-device machine learning for IoT: An energy perspective
Tekin, N., Arış, A., Acar, A., Uluagac, A. S., & Güngör, V. Ç. (2023) · Ad Hoc Networks · doi:10.1016/j.adhoc.2023.103348 · Cited by 37 · see citing works
Ding, L., Zhang, C., Yue, Y., Yao, C., Li, Z., Hu, Y., Yang, B., Ma, W., Li, Q., Yu, L., et al. (2025) · Sensors · doi:10.3390/s25144515 · Cited by 37 · see citing works
A TinyMLaaS Ecosystem for Machine Learning in IoT: Overview and Research Challenges
Doyu, H., Morabito, R., & Brachmann, M. (2021) · International Symposium on VLSI Design, Automation and Test · doi:10.1109/vlsi-dat52063.2021.9427352 · Cited by 37 · see citing works
Hardware/Software Co-Design for TinyML Voice-Recognition Application on Resource Frugal Edge Devices
Kwon, J., & Park, D. (2021) · Applied Sciences · doi:10.3390/app112211073 · Cited by 36 · see citing works
The synergy of complex event processing and tiny machine learning in industrial IoT
Ren, H., Anicic, D., & Runkler, T. A. (2021) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/3465480.3466928 · Cited by 36 · see citing works
DNN Is Not All You Need: Parallelizing Non-neural ML Algorithms on Ultra-low-power IoT Processors
Tabanelli, E., Tagliavini, G., & Luca Benini, C. (2023) · ACM Transactions on Embedded Computing Systems · doi:10.1145/3571133 · Cited by 36 · see citing works
DNN is not all you need: Parallelizing Non-Neural ML Algorithms on Ultra-Low-Power IoT Processors
Tabanelli, E., Tagliavini, G., & Benini, L. (2021) · arXiv · doi:10.48550/arxiv.2107.09448 · Cited by 36 · see citing works
Deep transfer learning strategy for efficient domain generalisation in machine fault diagnosis
Asutkar, S., & Tallur, S. G. (2023) · Scientific Reports · doi:10.1038/s41598-023-33887-5 · Cited by 34 · see citing works
Dynamic AI-IoT: Enabling Updatable AI Models in Ultralow-Power 5G IoT Devices
Alselek, M., Calero, J. M. A., & Wang, Q. (2023) · IEEE Internet of Things Journal · doi:10.1109/jiot.2023.3340858 · Cited by 34 · see citing works
Osman, A., Abid, U., Gemma, L., Perotto, M., & Brunelli, D. (2022) · Lecture notes in electrical engineering · doi:10.1007/978-3-030-95498-7_20 · Cited by 34 · see citing works
Virtualizing AI at the Distributed Edge towards Intelligent IoT Applications
Campolo, C., Genovese, G., Iera, A., & Molinaro, A. (2021) · Journal of Sensor and Actuator Networks · doi:10.3390/jsan10010013 · Cited by 33 · see citing works
Automatic Distributed Deep Learning Using Resource-Constrained Edge Devices
Gutierrez-Torre, A., Bahadori, K., Baig, S.-U.-R., Iqbal, W., Vardanega, T., Berral, J. L., & Carrera, D. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2021.3098973 · Cited by 32 · see citing works
Survey and Comparison of Milliwatts Micro controllers for Tiny Machine Learning at the Edge
Giordano, M., Piccinelli, L., & Magno, M. (2022) · IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS) · doi:10.1109/aicas54282.2022.9870017 · Cited by 31 · see citing works
The role of vehicular applications in the design of future 6G infrastructures
Gallego-Madrid, J., Sanchez‐Iborra, R., Ortiz, J., & Santa, J. (2023) · ICT Express · doi:10.1016/j.icte.2023.03.011 · Cited by 31 · see citing works
Self-citationtinyCare: A tinyML-based Low-Cost Continuous Blood Pressure Estimation on the Extreme Edge
Ahmed, K., & Hassan, M. (2022) · 2022 IEEE 10th International Conference on Healthcare Informatics (ICHI) · doi:10.1109/ichi54592.2022.00047 · Cited by 29 · see citing works
Training-free neural architecture search: A review
Wu, M., & Tsai, C. (2023) · ICT Express · doi:10.1016/j.icte.2023.11.001 · Cited by 29 · see citing works
Kashyap, P., Shivgan, K., Patil, S., Buddala, R. R., Mahajan, S., Banerjee, S., & Tallur, S. G. (2024) · Scientific Reports · doi:10.1038/s41598-024-54418-w · Cited by 29 · see citing works
A Holistic Review of the TinyML Stack for Predictive Maintenance
Njor, E., Hasanpour, M. A., Madsen, J., & Fafoutis, X. (2024) · IEEE Access · doi:10.1109/access.2024.3512860 · Cited by 35 · see citing works
Intelligent and Efficient IoT Through the Cooperation of TinyML and Edge Computing
Sanchez-Iborra, R., Zoubir, A., Hamdouchi, A., Idri, A., & Skarmeta, A. (2023) · Informatica · doi:10.15388/22-infor505 · Cited by 28 · see citing works
Self-citationA TinyML approach to non-repudiable anomaly detection in extreme industrial environments
Antonini, M., Pincheira, M., Vecchio, M., & Antonelli, F. (2022) · 2022 IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd4.0&IoT) · doi:10.1109/metroind4.0iot54413.2022.9831517 · Cited by 28 · see citing works
Malviya, V., Mukherjee, I., & Tallur, S. G. (2022) · IEEE Sensors Letters · doi:10.1109/lsens.2022.3159972 · Cited by 28 · see citing works
Edge Computing for Vision-Based, Urban-Insects Traps in the Context of Smart Cities
Saradopoulos, I. V., Potamitis, I., Ntalampiras, S., Konstantaras, A. J., & Antonidakis, E. N. (2022) · Sensors · doi:10.3390/s22052006 · Cited by 26 · see citing works
Vergel, Á. J. S., Velez, J. C., Amaya–Mier, R., & Pardo, M. (2023) · International Journal of Disaster Risk Reduction · doi:10.1016/j.ijdrr.2023.104094 · Cited by 28 · see citing works
TinyML in Africa: Opportunities and Challenges
Ooko, S. O., Muyonga Ogore, M., Nsenga, J., & Zennaro, M. (2021) · 2021 IEEE Globecom Workshops (GC Wkshps) · doi:10.1109/gcwkshps52748.2021.9682107 · Cited by 29 · see citing works
Adaptive Traffic Control With TinyML
Roshan, A. N., Gokulapriyan, B., Siddarth, C., & Kokil, P. (2021) · 2021 Sixth International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET) · doi:10.1109/wispnet51692.2021.9419472 · Cited by 27 · see citing works
Backcasting frugally innovative smart sustainable future cities
Ebolor, A. (2022) · Journal of Cleaner Production · doi:10.1016/j.jclepro.2022.135300 · Cited by 25 · see citing works
Embedded Artificial Intelligence: A Comprehensive Literature Review
Huang, X., Wang, H., Qin, S., & Tang, S.-K. (2025) · Electronics · doi:10.3390/electronics14173468 · Cited by 29 · see citing works
Dere, M. D., Jo, J.-H., & Lee, B. (2023) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2023.3323962 · Cited by 22 · see citing works
A Survey of Model Compression Techniques for TinyML Applications
Lamaakal, I., Yahyati, C., Ouahbi, I., Makkaoui, K. E., & Maleh, Y. (2025) · International Conference on Circuit, Systems and Communication (ICCSC) · doi:10.1109/iccsc66714.2025.11135279 · Cited by 22 · see citing works
Optimizing Random Forest-Based Inference on RISC-V MCUs at the Extreme Edge
Tabanelli, E., Tagliavini, G., & Luca Benini, C. (2022) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2022.3199903 · Cited by 22 · see citing works
Energy efficient Firmware Over The Air Update for TinyML models in LoRaWAN agricultural networks
Chollet, N., Bouchemal, N., & Ramdane-Chérif, A. (2022) · International Telecommunication Networks and Applications Conference (ITNAC) · doi:10.1109/itnac55475.2022.9998338 · Cited by 22 · see citing works
Li, T., Luo, J., Liang, K., Yi, C., & Ma, L. (2023) · Sustainability · doi:10.3390/su151813779 · Cited by 22 · see citing works
Empirical study of the modulus as activation function in computer vision applications
Vallés-Ṕerez, I., Soria‐Olivas, E., Martı́nez-Sober, M., Serrano-López, A. J., Vila‐Francés, J., & Gómez‐Sanchís, J. (2023) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2023.105863 · Cited by 21 · see citing works
The Case for tinyML in Healthcare: CNNs for Real-Time On-Edge Blood Pressure Estimation
Sun, B., Bayes, S., Abotaleb, A. M., & Hassan, M. (2023) · ACM Symposium on Applied Computing · doi:10.1145/3555776.3577747 · Cited by 21 · see citing works
Towards Semantic Management of On-Device Applications in Industrial IoT
Ren, H., Anicic, D., & Runkler, T. A. (2022) · ACM Transactions on Internet Technology · doi:10.1145/3510820 · Cited by 20 · see citing works
Efficient People Counting in Thermal Images: The Benchmark of Resource-Constrained Hardware
Piechocki, M., Kraft, M., Pajchrowski, T., Aszkowski, P., & Pieczyński, D. (2022) · IEEE Access · doi:10.1109/access.2022.3225233 · Cited by 23 · see citing works
Gamazo-Real, J.-C., Fernández, R. T., & Armas, A. M. (2023) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2023.107149 · Cited by 20 · see citing works
Standalone edge AI-based solution for Tomato diseases detection
Majeed, Y., Ojo, M. O., & Zahid, A. (2024) · Smart Agricultural Technology · doi:10.1016/j.atech.2024.100547 · Cited by 19 · see citing works
Ashkarkalaei, M., Ghiasi, R., Pakrashi, V., & Malekjafarian, A. (2025) · Mechanical Systems and Signal Processing · doi:10.1016/j.ymssp.2025.112568 · Cited by 19 · see citing works
Ali, E. M., Abawajy, J., Lemma, F., & Baho, S. A. (2025) · Sensors · doi:10.3390/s25175286 · Cited by 19 · see citing works
A Primer for tinyML Predictive Maintenance: Input and Model Optimisation
Njor, E., Madsen, J., & Fafoutis, X. (2022) · IFIP advances in information and communication technology · doi:10.1007/978-3-031-08337-2_6 · Cited by 19 · see citing works
- Authors
- Sanchez-Iborra, R., & Skarmeta, A. F.
- Venue
- IEEE Circuits and Systems Magazine
- Published
- 2020
- Volume
- 20
- Issue
- 3
- Pages
- 4-18
- ISSN
- 0163-6812 (ISSN-L)
- 1531-636X
- 1558-0830
- OpenAlex
- W3067862503
- Cited by
- 295
- References
- 36
- Citations by year
- 2026: 26 · 2025: 38 · 2024: 57 · 2023: 67 · 2022: 63 · 2021: 40 · 2020: 4
- FWCI
- 20.44
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Circuits and Systems Magazine (publishedVersion)
- Funders
- European Commission IoTCrawler (779852)
- European Commission CyberSec4Europe (830929)
- European Commission Fed4IoT (814918)
- Spanish Ministry of Science Innovation and Universities - PERSEIDES (TIN2017-86885-R)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
- Physical Sciences › Engineering › Electrical and Electronic Engineering › IoT Networks and Protocols
- Keywords
- TinyML, microcontroller, embedded machine learning, Arduino Uno, artificial neural networks, support vector machine, random forest, decision tree, edge computing
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review