Execution and analysis of classic neural network algorithms when they are implemented in embedded systems

Many algorithms related to neural networks are used in a large number of applications, most of them implemented on computational equipment that have great processing and storage capacities, however, new communication schemes such as the Internet of Things, need that neural algorithms can be executed...

Full description

Bibliographic Details
Main Authors: Jair Martínez López Alfonso, Raúl Pale Suarez José, Tinoco Varela David
Format: Article
Language:English
Published: EDP Sciences 2019-01-01
Series:MATEC Web of Conferences
Subjects:
Online Access:https://www.matec-conferences.org/articles/matecconf/pdf/2019/41/matecconf_cscc2019_01012.pdf
id doaj-5b9004bef0cc48a79ea70f1ed8ce1232
record_format Article
spelling doaj-5b9004bef0cc48a79ea70f1ed8ce12322021-02-02T03:19:43ZengEDP SciencesMATEC Web of Conferences2261-236X2019-01-012920101210.1051/matecconf/201929201012matecconf_cscc2019_01012Execution and analysis of classic neural network algorithms when they are implemented in embedded systemsJair Martínez López Alfonso0Raúl Pale Suarez José1Tinoco Varela David2Facultad de Estudios Superiores Cuautitlán, UNAM, ITSEFacultad de Estudios Superiores Cuautitlán, UNAM, ITSEFacultad de Estudios Superiores Cuautitlán, UNAM, Departamento de ingeniería, ITSEMany algorithms related to neural networks are used in a large number of applications, most of them implemented on computational equipment that have great processing and storage capacities, however, new communication schemes such as the Internet of Things, need that neural algorithms can be executed from small electronic devices, devices that do not have large storage or processing capacities, but they can function as intelligent control centres for the different "things" connected to the Internet. Currently, there are various electronic devices that allow generating low-cost intelligent technology projects that permit interaction within the Internet of things, such as the Arduino UNO, Tiva-C, and BeagleBone development boards. In this project, we present the analysis of the Perceptron, ADALINE and Hopfield neural network algorithms, when they are executed within the three mentioned development boards, in order to define the best tool to be utilized when using such neural schemes and few data are processed. Economic cost, temporary response and technical capabilities of electronic devices have been evaluated.https://www.matec-conferences.org/articles/matecconf/pdf/2019/41/matecconf_cscc2019_01012.pdfEmbedded SystemsBeagleBoneTiva-C LaunchPadArduinoNeural NetworksPerceptronADALINEHopfieldInternet of Things.
collection DOAJ
language English
format Article
sources DOAJ
author Jair Martínez López Alfonso
Raúl Pale Suarez José
Tinoco Varela David
spellingShingle Jair Martínez López Alfonso
Raúl Pale Suarez José
Tinoco Varela David
Execution and analysis of classic neural network algorithms when they are implemented in embedded systems
MATEC Web of Conferences
Embedded Systems
BeagleBone
Tiva-C LaunchPad
Arduino
Neural Networks
Perceptron
ADALINE
Hopfield
Internet of Things.
author_facet Jair Martínez López Alfonso
Raúl Pale Suarez José
Tinoco Varela David
author_sort Jair Martínez López Alfonso
title Execution and analysis of classic neural network algorithms when they are implemented in embedded systems
title_short Execution and analysis of classic neural network algorithms when they are implemented in embedded systems
title_full Execution and analysis of classic neural network algorithms when they are implemented in embedded systems
title_fullStr Execution and analysis of classic neural network algorithms when they are implemented in embedded systems
title_full_unstemmed Execution and analysis of classic neural network algorithms when they are implemented in embedded systems
title_sort execution and analysis of classic neural network algorithms when they are implemented in embedded systems
publisher EDP Sciences
series MATEC Web of Conferences
issn 2261-236X
publishDate 2019-01-01
description Many algorithms related to neural networks are used in a large number of applications, most of them implemented on computational equipment that have great processing and storage capacities, however, new communication schemes such as the Internet of Things, need that neural algorithms can be executed from small electronic devices, devices that do not have large storage or processing capacities, but they can function as intelligent control centres for the different "things" connected to the Internet. Currently, there are various electronic devices that allow generating low-cost intelligent technology projects that permit interaction within the Internet of things, such as the Arduino UNO, Tiva-C, and BeagleBone development boards. In this project, we present the analysis of the Perceptron, ADALINE and Hopfield neural network algorithms, when they are executed within the three mentioned development boards, in order to define the best tool to be utilized when using such neural schemes and few data are processed. Economic cost, temporary response and technical capabilities of electronic devices have been evaluated.
topic Embedded Systems
BeagleBone
Tiva-C LaunchPad
Arduino
Neural Networks
Perceptron
ADALINE
Hopfield
Internet of Things.
url https://www.matec-conferences.org/articles/matecconf/pdf/2019/41/matecconf_cscc2019_01012.pdf
work_keys_str_mv AT jairmartinezlopezalfonso executionandanalysisofclassicneuralnetworkalgorithmswhentheyareimplementedinembeddedsystems
AT raulpalesuarezjose executionandanalysisofclassicneuralnetworkalgorithmswhentheyareimplementedinembeddedsystems
AT tinocovareladavid executionandanalysisofclassicneuralnetworkalgorithmswhentheyareimplementedinembeddedsystems
_version_ 1724307998444093440