Cargando…

Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments

Human activity recognition is a challenging problem for context-aware systems and applications. It is gaining interest due to the ubiquity of different sensor sources, wearable smart objects, ambient sensors, etc. This task is usually approached as a supervised machine learning problem, where a labe...

Descripción completa

Detalles Bibliográficos
Autores principales: Baldominos, Alejandro, Saez, Yago, Isasi, Pedro
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948523/
https://www.ncbi.nlm.nih.gov/pubmed/29690587
http://dx.doi.org/10.3390/s18041288
_version_ 1783322568809250816
author Baldominos, Alejandro
Saez, Yago
Isasi, Pedro
author_facet Baldominos, Alejandro
Saez, Yago
Isasi, Pedro
author_sort Baldominos, Alejandro
collection PubMed
description Human activity recognition is a challenging problem for context-aware systems and applications. It is gaining interest due to the ubiquity of different sensor sources, wearable smart objects, ambient sensors, etc. This task is usually approached as a supervised machine learning problem, where a label is to be predicted given some input data, such as the signals retrieved from different sensors. For tackling the human activity recognition problem in sensor network environments, in this paper we propose the use of deep learning (convolutional neural networks) to perform activity recognition using the publicly available OPPORTUNITY dataset. Instead of manually choosing a suitable topology, we will let an evolutionary algorithm design the optimal topology in order to maximize the classification F1 score. After that, we will also explore the performance of committees of the models resulting from the evolutionary process. Results analysis indicates that the proposed model was able to perform activity recognition within a heterogeneous sensor network environment, achieving very high accuracies when tested with new sensor data. Based on all conducted experiments, the proposed neuroevolutionary system has proved to be able to systematically find a classification model which is capable of outperforming previous results reported in the state-of-the-art, showing that this approach is useful and improves upon previously manually-designed architectures.
format Online
Article
Text
id pubmed-5948523
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-59485232018-05-17 Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments Baldominos, Alejandro Saez, Yago Isasi, Pedro Sensors (Basel) Article Human activity recognition is a challenging problem for context-aware systems and applications. It is gaining interest due to the ubiquity of different sensor sources, wearable smart objects, ambient sensors, etc. This task is usually approached as a supervised machine learning problem, where a label is to be predicted given some input data, such as the signals retrieved from different sensors. For tackling the human activity recognition problem in sensor network environments, in this paper we propose the use of deep learning (convolutional neural networks) to perform activity recognition using the publicly available OPPORTUNITY dataset. Instead of manually choosing a suitable topology, we will let an evolutionary algorithm design the optimal topology in order to maximize the classification F1 score. After that, we will also explore the performance of committees of the models resulting from the evolutionary process. Results analysis indicates that the proposed model was able to perform activity recognition within a heterogeneous sensor network environment, achieving very high accuracies when tested with new sensor data. Based on all conducted experiments, the proposed neuroevolutionary system has proved to be able to systematically find a classification model which is capable of outperforming previous results reported in the state-of-the-art, showing that this approach is useful and improves upon previously manually-designed architectures. MDPI 2018-04-23 /pmc/articles/PMC5948523/ /pubmed/29690587 http://dx.doi.org/10.3390/s18041288 Text en © 2018 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
Baldominos, Alejandro
Saez, Yago
Isasi, Pedro
Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments
title Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments
title_full Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments
title_fullStr Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments
title_full_unstemmed Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments
title_short Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments
title_sort evolutionary design of convolutional neural networks for human activity recognition in sensor-rich environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948523/
https://www.ncbi.nlm.nih.gov/pubmed/29690587
http://dx.doi.org/10.3390/s18041288
work_keys_str_mv AT baldominosalejandro evolutionarydesignofconvolutionalneuralnetworksforhumanactivityrecognitioninsensorrichenvironments
AT saezyago evolutionarydesignofconvolutionalneuralnetworksforhumanactivityrecognitioninsensorrichenvironments
AT isasipedro evolutionarydesignofconvolutionalneuralnetworksforhumanactivityrecognitioninsensorrichenvironments