Cargando…

AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design

Convolutional neural networks (CNNs) have demonstrated exceptional results in the analysis of time- series data when used for Human Activity Recognition (HAR). The manual design of such neural architectures is an error-prone and time-consuming process. The search for optimal CNN architectures is con...

Descripción completa

Detalles Bibliográficos
Autores principales: Ismail, Walaa N., Alsalamah, Hessah A., Hassan, Mohammad Mehedi, Mohamed, Ebtesam
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9958436/
https://www.ncbi.nlm.nih.gov/pubmed/36852018
http://dx.doi.org/10.1016/j.heliyon.2023.e13636
_version_ 1784895024097394688
author Ismail, Walaa N.
Alsalamah, Hessah A.
Hassan, Mohammad Mehedi
Mohamed, Ebtesam
author_facet Ismail, Walaa N.
Alsalamah, Hessah A.
Hassan, Mohammad Mehedi
Mohamed, Ebtesam
author_sort Ismail, Walaa N.
collection PubMed
description Convolutional neural networks (CNNs) have demonstrated exceptional results in the analysis of time- series data when used for Human Activity Recognition (HAR). The manual design of such neural architectures is an error-prone and time-consuming process. The search for optimal CNN architectures is considered a revolution in the design of neural networks. By means of Neural Architecture Search (NAS), network architectures can be designed and optimized automatically. Thus, the optimal CNN architecture representation can be found automatically because of its ability to overcome the limitations of human experience and thinking modes. Evolution algorithms, which are derived from evolutionary mechanisms such as natural selection and genetics, have been widely employed to develop and optimize NAS because they can handle a blackbox optimization process for designing appropriate solution representations and search paradigms without explicit mathematical formulations or gradient information. The Genetic optimization algorithm (GA) is widely used to find optimal or near-optimal solutions for difficult problems. Considering these characteristics, an efficient human activity recognition architecture (AUTO-HAR) is presented in this study. Using the evolutionary GA to select the optimal CNN architecture, the current study proposes a novel encoding schema structure and a novel search space with a much broader range of operations to effectively search for the best architectures for HAR tasks. In addition, the proposed search space provides a reasonable degree of depth because it does not limit the maximum length of the devised task architecture. To test the effectiveness of the proposed framework for HAR tasks, three datasets were utilized: UCI-HAR, Opportunity, and DAPHNET. Based on the results of this study, it has been found that the proposed method can efficiently recognize human activity with an average accuracy of 98.5% (∓1.1), 98.3%, and 99.14% (∓0.8) for UCI-HAR, Opportunity, and DAPHNET, respectively.
format Online
Article
Text
id pubmed-9958436
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-99584362023-02-26 AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design Ismail, Walaa N. Alsalamah, Hessah A. Hassan, Mohammad Mehedi Mohamed, Ebtesam Heliyon Review Article Convolutional neural networks (CNNs) have demonstrated exceptional results in the analysis of time- series data when used for Human Activity Recognition (HAR). The manual design of such neural architectures is an error-prone and time-consuming process. The search for optimal CNN architectures is considered a revolution in the design of neural networks. By means of Neural Architecture Search (NAS), network architectures can be designed and optimized automatically. Thus, the optimal CNN architecture representation can be found automatically because of its ability to overcome the limitations of human experience and thinking modes. Evolution algorithms, which are derived from evolutionary mechanisms such as natural selection and genetics, have been widely employed to develop and optimize NAS because they can handle a blackbox optimization process for designing appropriate solution representations and search paradigms without explicit mathematical formulations or gradient information. The Genetic optimization algorithm (GA) is widely used to find optimal or near-optimal solutions for difficult problems. Considering these characteristics, an efficient human activity recognition architecture (AUTO-HAR) is presented in this study. Using the evolutionary GA to select the optimal CNN architecture, the current study proposes a novel encoding schema structure and a novel search space with a much broader range of operations to effectively search for the best architectures for HAR tasks. In addition, the proposed search space provides a reasonable degree of depth because it does not limit the maximum length of the devised task architecture. To test the effectiveness of the proposed framework for HAR tasks, three datasets were utilized: UCI-HAR, Opportunity, and DAPHNET. Based on the results of this study, it has been found that the proposed method can efficiently recognize human activity with an average accuracy of 98.5% (∓1.1), 98.3%, and 99.14% (∓0.8) for UCI-HAR, Opportunity, and DAPHNET, respectively. Elsevier 2023-02-13 /pmc/articles/PMC9958436/ /pubmed/36852018 http://dx.doi.org/10.1016/j.heliyon.2023.e13636 Text en © 2023 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Review Article
Ismail, Walaa N.
Alsalamah, Hessah A.
Hassan, Mohammad Mehedi
Mohamed, Ebtesam
AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design
title AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design
title_full AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design
title_fullStr AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design
title_full_unstemmed AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design
title_short AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design
title_sort auto-har: an adaptive human activity recognition framework using an automated cnn architecture design
topic Review Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9958436/
https://www.ncbi.nlm.nih.gov/pubmed/36852018
http://dx.doi.org/10.1016/j.heliyon.2023.e13636
work_keys_str_mv AT ismailwalaan autoharanadaptivehumanactivityrecognitionframeworkusinganautomatedcnnarchitecturedesign
AT alsalamahhessaha autoharanadaptivehumanactivityrecognitionframeworkusinganautomatedcnnarchitecturedesign
AT hassanmohammadmehedi autoharanadaptivehumanactivityrecognitionframeworkusinganautomatedcnnarchitecturedesign
AT mohamedebtesam autoharanadaptivehumanactivityrecognitionframeworkusinganautomatedcnnarchitecturedesign