Literature DB >> 34203119

An Overview of Machine Learning within Embedded and Mobile Devices-Optimizations and Applications.

Taiwo Samuel Ajani1, Agbotiname Lucky Imoize1,2, Aderemi A Atayero3.   

Abstract

Embedded systems technology is undergoing a phase of transformation owing to the novel advancements in computer architecture and the breakthroughs in machine learning applications. The areas of applications of embedded machine learning (EML) include accurate computer vision schemes, reliable speech recognition, innovative healthcare, robotics, and more. However, there exists a critical drawback in the efficient implementation of ML algorithms targeting embedded applications. Machine learning algorithms are generally computationally and memory intensive, making them unsuitable for resource-constrained environments such as embedded and mobile devices. In order to efficiently implement these compute and memory-intensive algorithms within the embedded and mobile computing space, innovative optimization techniques are required at the algorithm and hardware levels. To this end, this survey aims at exploring current research trends within this circumference. First, we present a brief overview of compute intensive machine learning algorithms such as hidden Markov models (HMM), k-nearest neighbors (k-NNs), support vector machines (SVMs), Gaussian mixture models (GMMs), and deep neural networks (DNNs). Furthermore, we consider different optimization techniques currently adopted to squeeze these computational and memory-intensive algorithms within resource-limited embedded and mobile environments. Additionally, we discuss the implementation of these algorithms in microcontroller units, mobile devices, and hardware accelerators. Conclusively, we give a comprehensive overview of key application areas of EML technology, point out key research directions and highlight key take-away lessons for future research exploration in the embedded machine learning domain.

Entities:  

Keywords:  TinyML; computer architecture; deep learning; embedded computing systems; machine learning; mobile computing; mobile devices; optimization techniques

Year:  2021        PMID: 34203119     DOI: 10.3390/s21134412

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


  6 in total

1.  A TinyML Soft-Sensor Approach for Low-Cost Detection and Monitoring of Vehicular Emissions.

Authors:  Pedro Andrade; Ivanovitch Silva; Marianne Silva; Thommas Flores; Jordão Cassiano; Daniel G Costa
Journal:  Sensors (Basel)       Date:  2022-05-19       Impact factor: 3.847

2.  Benchmarking Object Detection Deep Learning Models in Embedded Devices.

Authors:  David Cantero; Iker Esnaola-Gonzalez; Jose Miguel-Alonso; Ekaitz Jauregi
Journal:  Sensors (Basel)       Date:  2022-05-31       Impact factor: 3.847

3.  Flap failure prediction in microvascular tissue reconstruction using machine learning algorithms.

Authors:  Yu-Cang Shi; Jie Li; Shao-Jie Li; Zhan-Peng Li; Hui-Jun Zhang; Ze-Yong Wu; Zhi-Yuan Wu
Journal:  World J Clin Cases       Date:  2022-04-26       Impact factor: 1.534

4.  Machine Learning-Based Boosted Regression Ensemble Combined with Hyperparameter Tuning for Optimal Adaptive Learning.

Authors:  Joseph Isabona; Agbotiname Lucky Imoize; Yongsung Kim
Journal:  Sensors (Basel)       Date:  2022-05-16       Impact factor: 3.847

Review 5.  Applications of Artificial Intelligence in Myopia: Current and Future Directions.

Authors:  Chenchen Zhang; Jing Zhao; Zhe Zhu; Yanxia Li; Ke Li; Yuanping Wang; Yajuan Zheng
Journal:  Front Med (Lausanne)       Date:  2022-03-11

6.  Design Space Exploration of a Multi-Model AI-Based Indoor Localization System.

Authors:  Konstantinos Kotrotsios; Anastasios Fanariotis; Helen-Catherine Leligou; Theofanis Orphanoudakis
Journal:  Sensors (Basel)       Date:  2022-01-12       Impact factor: 3.576

  6 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.