Deep Recurrent Neural Networks for Human Activity Recognition
Adopting deep learning methods for human activity recognition has been effective in extracting discriminative features from raw input sequences acquired from body-worn sensors. Although human movements are encoded in a sequence of successive samples in time, typical machine learning methods perform...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2017-11-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/17/11/2556 |
id |
doaj-d93afbefb58c486080d022445f3e8934 |
---|---|
record_format |
Article |
spelling |
doaj-d93afbefb58c486080d022445f3e89342020-11-25T00:53:00ZengMDPI AGSensors1424-82202017-11-011711255610.3390/s17112556s17112556Deep Recurrent Neural Networks for Human Activity RecognitionAbdulmajid Murad0Jae-Young Pyun1Department of Information Communication Engineering, Chosun University, 375 Susuk-dong, Dong-gu, Gwangju 501-759, KoreaDepartment of Information Communication Engineering, Chosun University, 375 Susuk-dong, Dong-gu, Gwangju 501-759, KoreaAdopting deep learning methods for human activity recognition has been effective in extracting discriminative features from raw input sequences acquired from body-worn sensors. Although human movements are encoded in a sequence of successive samples in time, typical machine learning methods perform recognition tasks without exploiting the temporal correlations between input data samples. Convolutional neural networks (CNNs) address this issue by using convolutions across a one-dimensional temporal sequence to capture dependencies among input data. However, the size of convolutional kernels restricts the captured range of dependencies between data samples. As a result, typical models are unadaptable to a wide range of activity-recognition configurations and require fixed-length input windows. In this paper, we propose the use of deep recurrent neural networks (DRNNs) for building recognition models that are capable of capturing long-range dependencies in variable-length input sequences. We present unidirectional, bidirectional, and cascaded architectures based on long short-term memory (LSTM) DRNNs and evaluate their effectiveness on miscellaneous benchmark datasets. Experimental results show that our proposed models outperform methods employing conventional machine learning, such as support vector machine (SVM) and k-nearest neighbors (KNN). Additionally, the proposed models yield better performance than other deep learning techniques, such as deep believe networks (DBNs) and CNNs.https://www.mdpi.com/1424-8220/17/11/2556human activity recognitiondeep learningrecurrent neural networks |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Abdulmajid Murad Jae-Young Pyun |
spellingShingle |
Abdulmajid Murad Jae-Young Pyun Deep Recurrent Neural Networks for Human Activity Recognition Sensors human activity recognition deep learning recurrent neural networks |
author_facet |
Abdulmajid Murad Jae-Young Pyun |
author_sort |
Abdulmajid Murad |
title |
Deep Recurrent Neural Networks for Human Activity Recognition |
title_short |
Deep Recurrent Neural Networks for Human Activity Recognition |
title_full |
Deep Recurrent Neural Networks for Human Activity Recognition |
title_fullStr |
Deep Recurrent Neural Networks for Human Activity Recognition |
title_full_unstemmed |
Deep Recurrent Neural Networks for Human Activity Recognition |
title_sort |
deep recurrent neural networks for human activity recognition |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2017-11-01 |
description |
Adopting deep learning methods for human activity recognition has been effective in extracting discriminative features from raw input sequences acquired from body-worn sensors. Although human movements are encoded in a sequence of successive samples in time, typical machine learning methods perform recognition tasks without exploiting the temporal correlations between input data samples. Convolutional neural networks (CNNs) address this issue by using convolutions across a one-dimensional temporal sequence to capture dependencies among input data. However, the size of convolutional kernels restricts the captured range of dependencies between data samples. As a result, typical models are unadaptable to a wide range of activity-recognition configurations and require fixed-length input windows. In this paper, we propose the use of deep recurrent neural networks (DRNNs) for building recognition models that are capable of capturing long-range dependencies in variable-length input sequences. We present unidirectional, bidirectional, and cascaded architectures based on long short-term memory (LSTM) DRNNs and evaluate their effectiveness on miscellaneous benchmark datasets. Experimental results show that our proposed models outperform methods employing conventional machine learning, such as support vector machine (SVM) and k-nearest neighbors (KNN). Additionally, the proposed models yield better performance than other deep learning techniques, such as deep believe networks (DBNs) and CNNs. |
topic |
human activity recognition deep learning recurrent neural networks |
url |
https://www.mdpi.com/1424-8220/17/11/2556 |
work_keys_str_mv |
AT abdulmajidmurad deeprecurrentneuralnetworksforhumanactivityrecognition AT jaeyoungpyun deeprecurrentneuralnetworksforhumanactivityrecognition |
_version_ |
1725239727861268480 |