Cargando…

Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm †

Artificial neural networks (ANN) are widely used to classify high non-linear systems by using a set of input/output data. Moreover, they are trained using several optimization methodologies and this paper presents a novel algorithm for training ANN through an earthquake optimization method. Usually,...

Descripción completa

Detalles Bibliográficos
Autores principales: Mendez, Efrain, Ortiz, Alexandro, Ponce, Pedro, Acosta, Juan, Molina, Arturo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6679341/
https://www.ncbi.nlm.nih.gov/pubmed/31337118
http://dx.doi.org/10.3390/s19143110
_version_ 1783441316482383872
author Mendez, Efrain
Ortiz, Alexandro
Ponce, Pedro
Acosta, Juan
Molina, Arturo
author_facet Mendez, Efrain
Ortiz, Alexandro
Ponce, Pedro
Acosta, Juan
Molina, Arturo
author_sort Mendez, Efrain
collection PubMed
description Artificial neural networks (ANN) are widely used to classify high non-linear systems by using a set of input/output data. Moreover, they are trained using several optimization methodologies and this paper presents a novel algorithm for training ANN through an earthquake optimization method. Usually, gradient optimization method is implemented for the training process, with perhaps the large number of iterations leading to slow convergence, and not always achieving the optimal solution. Since metaheuristic optimization methods deal with searching for weight values in a broad optimization space, the training computational effort is reduced and ensures an optimal solution. This work shows an efficient training process that is a suitable solution for detection of mobile phone usage while driving. The main advantage of training ANN using the Earthquake Algorithm (EA) lies in its versatility to search in a fine or aggressive way, which extends its field of application. Additionally, a basic example of a linear classification is illustrated using the proposal-training method, so the number of applications could be expanded to nano-sensors, such as reversible logic circuit synthesis in which a genetic algorithm had been implemented. The fine search is important for the studied logic gate emulation due to the small searching areas for the linear separation, also demonstrating the convergence capabilities of the algorithm. Experimental results validate the proposed method for smart mobile phone applications that also can be applied for optimization applications.
format Online
Article
Text
id pubmed-6679341
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66793412019-08-19 Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm † Mendez, Efrain Ortiz, Alexandro Ponce, Pedro Acosta, Juan Molina, Arturo Sensors (Basel) Article Artificial neural networks (ANN) are widely used to classify high non-linear systems by using a set of input/output data. Moreover, they are trained using several optimization methodologies and this paper presents a novel algorithm for training ANN through an earthquake optimization method. Usually, gradient optimization method is implemented for the training process, with perhaps the large number of iterations leading to slow convergence, and not always achieving the optimal solution. Since metaheuristic optimization methods deal with searching for weight values in a broad optimization space, the training computational effort is reduced and ensures an optimal solution. This work shows an efficient training process that is a suitable solution for detection of mobile phone usage while driving. The main advantage of training ANN using the Earthquake Algorithm (EA) lies in its versatility to search in a fine or aggressive way, which extends its field of application. Additionally, a basic example of a linear classification is illustrated using the proposal-training method, so the number of applications could be expanded to nano-sensors, such as reversible logic circuit synthesis in which a genetic algorithm had been implemented. The fine search is important for the studied logic gate emulation due to the small searching areas for the linear separation, also demonstrating the convergence capabilities of the algorithm. Experimental results validate the proposed method for smart mobile phone applications that also can be applied for optimization applications. MDPI 2019-07-14 /pmc/articles/PMC6679341/ /pubmed/31337118 http://dx.doi.org/10.3390/s19143110 Text en © 2019 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
Mendez, Efrain
Ortiz, Alexandro
Ponce, Pedro
Acosta, Juan
Molina, Arturo
Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm †
title Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm †
title_full Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm †
title_fullStr Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm †
title_full_unstemmed Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm †
title_short Mobile Phone Usage Detection by ANN Trained with a Metaheuristic Algorithm †
title_sort mobile phone usage detection by ann trained with a metaheuristic algorithm †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6679341/
https://www.ncbi.nlm.nih.gov/pubmed/31337118
http://dx.doi.org/10.3390/s19143110
work_keys_str_mv AT mendezefrain mobilephoneusagedetectionbyanntrainedwithametaheuristicalgorithm
AT ortizalexandro mobilephoneusagedetectionbyanntrainedwithametaheuristicalgorithm
AT poncepedro mobilephoneusagedetectionbyanntrainedwithametaheuristicalgorithm
AT acostajuan mobilephoneusagedetectionbyanntrainedwithametaheuristicalgorithm
AT molinaarturo mobilephoneusagedetectionbyanntrainedwithametaheuristicalgorithm