A Machine Learning-oriented Survey on Tiny Machine Learning

09/21/2023
by   Luigi Capogrosso, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 5

page 6

page 7

page 8

page 19

research
02/16/2023

A Review and a Taxonomy of Edge Machine Learning: Requirements, Paradigms, and Techniques

The union of Edge Computing (EC) and Artificial Intelligence (AI) has br...
research
03/23/2023

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

In recent years, Artificial Intelligence (AI) and Machine learning (ML) ...
research
04/02/2022

Intelligence at the Extreme Edge: A Survey on Reformable TinyML

The rapid miniaturization of Machine Learning (ML) for low powered proce...
research
11/02/2019

On-Device Machine Learning: An Algorithms and Learning Theory Perspective

The current paradigm for using machine learning models on a device is to...
research
03/26/2020

A Survey on Edge Intelligence

Edge intelligence refers to a set of connected systems and devices for d...
research
03/23/2023

IoT trust and reputation: a survey and taxonomy

IoT is one of the fastest-growing technologies and it is estimated that ...
research
02/28/2022

Machine Learning Empowered Intelligent Data Center Networking: A Survey

To support the needs of ever-growing cloud-based services, the number of...

Please sign up or login with your details

Forgot password? Click here to reset