TinyML: Tools, Applications, Challenges, and Future Research Directions

03/23/2023
by   Rakhee Kallimani, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/15/2023

Optimization Design for Federated Learning in Heterogeneous 6G Networks

With the rapid advancement of 5G networks, billions of smart Internet of...
research
04/19/2022

A Survey and Perspective on Artificial Intelligence for Security-Aware Electronic Design Automation

Artificial intelligence (AI) and machine learning (ML) techniques have b...
research
09/21/2023

A Machine Learning-oriented Survey on Tiny Machine Learning

The emergence of Tiny Machine Learning (TinyML) has positively revolutio...
research
05/04/2021

The Synergy of Complex Event Processing and Tiny Machine Learning in Industrial IoT

Focusing on comprehensive networking, big data, and artificial intellige...
research
05/29/2022

Machine Learning for Microcontroller-Class Hardware – A Review

The advancements in machine learning opened a new opportunity to bring i...
research
05/10/2023

Enabling Technologies for Programmable and Software-Defined Networks: Bolstering the Path Towards 6G

Although the complete scope of the sixth generation of mobile technologi...

Please sign up or login with your details

Forgot password? Click here to reset