Cargando…
Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy
In sensor-based human activity recognition, many methods based on convolutional neural networks (CNNs) have been proposed. In the typical CNN-based activity recognition model, each class is treated independently of others. However, actual activity classes often have hierarchical relationships. It is...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8623838/ https://www.ncbi.nlm.nih.gov/pubmed/34833819 http://dx.doi.org/10.3390/s21227743 |
_version_ | 1784606028546965504 |
---|---|
author | Kondo, Kazuma Hasegawa, Tatsuhito |
author_facet | Kondo, Kazuma Hasegawa, Tatsuhito |
author_sort | Kondo, Kazuma |
collection | PubMed |
description | In sensor-based human activity recognition, many methods based on convolutional neural networks (CNNs) have been proposed. In the typical CNN-based activity recognition model, each class is treated independently of others. However, actual activity classes often have hierarchical relationships. It is important to consider an activity recognition model that uses the hierarchical relationship among classes to improve recognition performance. In image recognition, branch CNNs (B-CNNs) have been proposed for classification using class hierarchies. B-CNNs can easily perform classification using hand-crafted class hierarchies, but it is difficult to manually design an appropriate class hierarchy when the number of classes is large or there is little prior knowledge. Therefore, in our study, we propose a class hierarchy-adaptive B-CNN, which adds a method to the B-CNN for automatically constructing class hierarchies. Our method constructs the class hierarchy from training data automatically to effectively train the B-CNN without prior knowledge. We evaluated our method on several benchmark datasets for activity recognition. As a result, our method outperformed standard CNN models without considering the hierarchical relationship among classes. In addition, we confirmed that our method has performance comparable to a B-CNN model with a class hierarchy based on human prior knowledge. |
format | Online Article Text |
id | pubmed-8623838 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-86238382021-11-27 Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy Kondo, Kazuma Hasegawa, Tatsuhito Sensors (Basel) Article In sensor-based human activity recognition, many methods based on convolutional neural networks (CNNs) have been proposed. In the typical CNN-based activity recognition model, each class is treated independently of others. However, actual activity classes often have hierarchical relationships. It is important to consider an activity recognition model that uses the hierarchical relationship among classes to improve recognition performance. In image recognition, branch CNNs (B-CNNs) have been proposed for classification using class hierarchies. B-CNNs can easily perform classification using hand-crafted class hierarchies, but it is difficult to manually design an appropriate class hierarchy when the number of classes is large or there is little prior knowledge. Therefore, in our study, we propose a class hierarchy-adaptive B-CNN, which adds a method to the B-CNN for automatically constructing class hierarchies. Our method constructs the class hierarchy from training data automatically to effectively train the B-CNN without prior knowledge. We evaluated our method on several benchmark datasets for activity recognition. As a result, our method outperformed standard CNN models without considering the hierarchical relationship among classes. In addition, we confirmed that our method has performance comparable to a B-CNN model with a class hierarchy based on human prior knowledge. MDPI 2021-11-21 /pmc/articles/PMC8623838/ /pubmed/34833819 http://dx.doi.org/10.3390/s21227743 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Kondo, Kazuma Hasegawa, Tatsuhito Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy |
title | Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy |
title_full | Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy |
title_fullStr | Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy |
title_full_unstemmed | Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy |
title_short | Sensor-Based Human Activity Recognition Using Adaptive Class Hierarchy |
title_sort | sensor-based human activity recognition using adaptive class hierarchy |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8623838/ https://www.ncbi.nlm.nih.gov/pubmed/34833819 http://dx.doi.org/10.3390/s21227743 |
work_keys_str_mv | AT kondokazuma sensorbasedhumanactivityrecognitionusingadaptiveclasshierarchy AT hasegawatatsuhito sensorbasedhumanactivityrecognitionusingadaptiveclasshierarchy |