Cargando…

A Generalization Performance Study Using Deep Learning Networks in Embedded Systems

Deep learning techniques are being increasingly used in the scientific community as a consequence of the high computational capacity of current systems and the increase in the amount of data available as a result of the digitalisation of society in general and the industrial world in particular. In...

Descripción completa

Detalles Bibliográficos
Autores principales: Gorospe, Joseba, Mulero, Rubén, Arbelaitz, Olatz, Muguerza, Javier, Antón, Miguel Ángel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7913276/
https://www.ncbi.nlm.nih.gov/pubmed/33546252
http://dx.doi.org/10.3390/s21041031
_version_ 1783656767588139008
author Gorospe, Joseba
Mulero, Rubén
Arbelaitz, Olatz
Muguerza, Javier
Antón, Miguel Ángel
author_facet Gorospe, Joseba
Mulero, Rubén
Arbelaitz, Olatz
Muguerza, Javier
Antón, Miguel Ángel
author_sort Gorospe, Joseba
collection PubMed
description Deep learning techniques are being increasingly used in the scientific community as a consequence of the high computational capacity of current systems and the increase in the amount of data available as a result of the digitalisation of society in general and the industrial world in particular. In addition, the immersion of the field of edge computing, which focuses on integrating artificial intelligence as close as possible to the client, makes it possible to implement systems that act in real time without the need to transfer all of the data to centralised servers. The combination of these two concepts can lead to systems with the capacity to make correct decisions and act based on them immediately and in situ. Despite this, the low capacity of embedded systems greatly hinders this integration, so the possibility of being able to integrate them into a wide range of micro-controllers can be a great advantage. This paper contributes with the generation of an environment based on Mbed OS and TensorFlow Lite to be embedded in any general purpose embedded system, allowing the introduction of deep learning architectures. The experiments herein prove that the proposed system is competitive if compared to other commercial systems.
format Online
Article
Text
id pubmed-7913276
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79132762021-02-28 A Generalization Performance Study Using Deep Learning Networks in Embedded Systems Gorospe, Joseba Mulero, Rubén Arbelaitz, Olatz Muguerza, Javier Antón, Miguel Ángel Sensors (Basel) Article Deep learning techniques are being increasingly used in the scientific community as a consequence of the high computational capacity of current systems and the increase in the amount of data available as a result of the digitalisation of society in general and the industrial world in particular. In addition, the immersion of the field of edge computing, which focuses on integrating artificial intelligence as close as possible to the client, makes it possible to implement systems that act in real time without the need to transfer all of the data to centralised servers. The combination of these two concepts can lead to systems with the capacity to make correct decisions and act based on them immediately and in situ. Despite this, the low capacity of embedded systems greatly hinders this integration, so the possibility of being able to integrate them into a wide range of micro-controllers can be a great advantage. This paper contributes with the generation of an environment based on Mbed OS and TensorFlow Lite to be embedded in any general purpose embedded system, allowing the introduction of deep learning architectures. The experiments herein prove that the proposed system is competitive if compared to other commercial systems. MDPI 2021-02-03 /pmc/articles/PMC7913276/ /pubmed/33546252 http://dx.doi.org/10.3390/s21041031 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Gorospe, Joseba
Mulero, Rubén
Arbelaitz, Olatz
Muguerza, Javier
Antón, Miguel Ángel
A Generalization Performance Study Using Deep Learning Networks in Embedded Systems
title A Generalization Performance Study Using Deep Learning Networks in Embedded Systems
title_full A Generalization Performance Study Using Deep Learning Networks in Embedded Systems
title_fullStr A Generalization Performance Study Using Deep Learning Networks in Embedded Systems
title_full_unstemmed A Generalization Performance Study Using Deep Learning Networks in Embedded Systems
title_short A Generalization Performance Study Using Deep Learning Networks in Embedded Systems
title_sort generalization performance study using deep learning networks in embedded systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7913276/
https://www.ncbi.nlm.nih.gov/pubmed/33546252
http://dx.doi.org/10.3390/s21041031
work_keys_str_mv AT gorospejoseba ageneralizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT muleroruben ageneralizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT arbelaitzolatz ageneralizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT muguerzajavier ageneralizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT antonmiguelangel ageneralizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT gorospejoseba generalizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT muleroruben generalizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT arbelaitzolatz generalizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT muguerzajavier generalizationperformancestudyusingdeeplearningnetworksinembeddedsystems
AT antonmiguelangel generalizationperformancestudyusingdeeplearningnetworksinembeddedsystems