Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU Sensors

Human activity recognition (HAR) is the study of the identification of specific human movement and action based on images, accelerometer data and inertia measurement unit (IMU) sensors. In the sensor based HAR application, most of the researchers used many IMU sensors to get an accurate HAR classifi...

Full description

Bibliographic Details
Main Authors: Xiang Yang Lim, Kok Beng Gan, Noor Azah Abd Aziz
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/8/3543
id doaj-2e5ebbf275eb41afa7b19bfaf3bea66d
record_format Article
spelling doaj-2e5ebbf275eb41afa7b19bfaf3bea66d2021-04-15T23:02:31ZengMDPI AGApplied Sciences2076-34172021-04-01113543354310.3390/app11083543Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU SensorsXiang Yang Lim0Kok Beng Gan1Noor Azah Abd Aziz2Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bangi 43600, MalaysiaDepartment of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bangi 43600, MalaysiaDepartment of Family Medicine, UKM Medical Centre, Universiti Kebangsaan Malaysia, Jalan Yaacob Latiff, Cheras, Kuala Lumpur 56000, MalaysiaHuman activity recognition (HAR) is the study of the identification of specific human movement and action based on images, accelerometer data and inertia measurement unit (IMU) sensors. In the sensor based HAR application, most of the researchers used many IMU sensors to get an accurate HAR classification. The use of many IMU sensors not only limits the deployment phase but also increase the difficulty and discomfort for users. As reported in the literature, the original model used 19 sensor data consisting of accelerometers and IMU sensors. The imbalanced class distribution is another challenge to the recognition of human activity in real-life. This is a real-life scenario, and the classifier may predict some of the imbalanced classes with very high accuracy. When a model is trained using an imbalanced dataset, it can degrade model’s performance. In this paper, two approaches, namely resampling and multiclass focal loss, were used to address the imbalanced dataset. The resampling method was used to reconstruct the imbalanced class distribution of the IMU sensor dataset prior to model development and learning using the cross-entropy loss function. A deep ConvLSTM network with a minimal number of IMU sensor data was used to develop the upper-body HAR model. On the other hand, the multiclass focal loss function was used in the HAR model and classified minority classes without the need to resample the imbalanced dataset. Based on the experiments results, the developed HAR model using a cross-entropy loss function and reconstructed dataset achieved a good performance of 0.91 in the model accuracy and F1-score. The HAR model with a multiclass focal loss function and imbalanced dataset has a slightly lower model accuracy and F1-score in both 1% difference from the resampling method. In conclusion, the upper body HAR model using a minimal number of IMU sensors and proper handling of imbalanced class distribution by the resampling method is useful for the assessment of home-based rehabilitation involving activities of daily living.https://www.mdpi.com/2076-3417/11/8/3543imbalanced datasethuman activity recognition (HAR)inertia measurement unit (IMU)deep learninghybrid neural network
collection DOAJ
language English
format Article
sources DOAJ
author Xiang Yang Lim
Kok Beng Gan
Noor Azah Abd Aziz
spellingShingle Xiang Yang Lim
Kok Beng Gan
Noor Azah Abd Aziz
Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU Sensors
Applied Sciences
imbalanced dataset
human activity recognition (HAR)
inertia measurement unit (IMU)
deep learning
hybrid neural network
author_facet Xiang Yang Lim
Kok Beng Gan
Noor Azah Abd Aziz
author_sort Xiang Yang Lim
title Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU Sensors
title_short Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU Sensors
title_full Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU Sensors
title_fullStr Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU Sensors
title_full_unstemmed Deep ConvLSTM Network with Dataset Resampling for Upper Body Activity Recognition Using Minimal Number of IMU Sensors
title_sort deep convlstm network with dataset resampling for upper body activity recognition using minimal number of imu sensors
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-04-01
description Human activity recognition (HAR) is the study of the identification of specific human movement and action based on images, accelerometer data and inertia measurement unit (IMU) sensors. In the sensor based HAR application, most of the researchers used many IMU sensors to get an accurate HAR classification. The use of many IMU sensors not only limits the deployment phase but also increase the difficulty and discomfort for users. As reported in the literature, the original model used 19 sensor data consisting of accelerometers and IMU sensors. The imbalanced class distribution is another challenge to the recognition of human activity in real-life. This is a real-life scenario, and the classifier may predict some of the imbalanced classes with very high accuracy. When a model is trained using an imbalanced dataset, it can degrade model’s performance. In this paper, two approaches, namely resampling and multiclass focal loss, were used to address the imbalanced dataset. The resampling method was used to reconstruct the imbalanced class distribution of the IMU sensor dataset prior to model development and learning using the cross-entropy loss function. A deep ConvLSTM network with a minimal number of IMU sensor data was used to develop the upper-body HAR model. On the other hand, the multiclass focal loss function was used in the HAR model and classified minority classes without the need to resample the imbalanced dataset. Based on the experiments results, the developed HAR model using a cross-entropy loss function and reconstructed dataset achieved a good performance of 0.91 in the model accuracy and F1-score. The HAR model with a multiclass focal loss function and imbalanced dataset has a slightly lower model accuracy and F1-score in both 1% difference from the resampling method. In conclusion, the upper body HAR model using a minimal number of IMU sensors and proper handling of imbalanced class distribution by the resampling method is useful for the assessment of home-based rehabilitation involving activities of daily living.
topic imbalanced dataset
human activity recognition (HAR)
inertia measurement unit (IMU)
deep learning
hybrid neural network
url https://www.mdpi.com/2076-3417/11/8/3543
work_keys_str_mv AT xiangyanglim deepconvlstmnetworkwithdatasetresamplingforupperbodyactivityrecognitionusingminimalnumberofimusensors
AT kokbenggan deepconvlstmnetworkwithdatasetresamplingforupperbodyactivityrecognitionusingminimalnumberofimusensors
AT noorazahabdaziz deepconvlstmnetworkwithdatasetresamplingforupperbodyactivityrecognitionusingminimalnumberofimusensors
_version_ 1721525917243670528