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...

Full description

Bibliographic Details
Main Authors: Abdulmajid Murad, Jae-Young Pyun
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