Abstract
The traditional methods of recognizing human activities involve typical machine learning (ML) algorithms which uses heuristic engineered features. Human activities are dynamic in nature and are encoded with a sequence of actions. ML methods are able to perform activity recognition tasks but may not exploit the temporal correlations of the input data. Therefore, in this paper, we proposed and showed the effectiveness of employing a new combination of deep learning (DL) methods for human activity recognition (HAR). DL methods are capable of extracting discriminative features automatically from the raw sensor data. Specifically, in this paper, we proposed a hybrid architecture which features a combination of Convolutional neural networks (CNN) and Long short-term Memory (LSTM) networks for HAR task. The model is tested on UCI HAR dataset which is a benchmark dataset and comprises of accelerometer and gyroscope data obtained from a smartphone. Our experimental results showed that our proposed method outperformed the recent results which used pure LSTM and bidirectional LSTM networks on the same dataset.
Original language | English |
---|---|
Title of host publication | International Conference on Parallel and Distributed Computing, Applications and Technologies |
Editors | Hui Tian, Hong Shen, Wee Lum Tan |
Place of Publication | Piscataway, NJ |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 262-267 |
Number of pages | 6 |
ISBN (Electronic) | 9781728126166 |
DOIs | |
Publication status | Published - 2019 |
Event | 20th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2019 - Gold Coast, Australia Duration: 5 Dec 2019 → 7 Dec 2019 |
Conference
Conference | 20th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2019 |
---|---|
Country/Territory | Australia |
City | Gold Coast |
Period | 5/12/19 → 7/12/19 |
Keywords
- Activity recognition
- CNN
- Deep learning
- Hybrid model
- LSTM
- Neural network