Deep, Convolutional, and Recurrent Models for Human Activity Recognition Using Wearables
Open accessAbstract
Human activity recognition (HAR) in ubiquitous computing is beginning to adopt deep learning to substitute for well-established analysis techniques that rely on hand-crafted feature extraction and classification techniques. From these isolated applications of custom deep architectures it is, however, difficult to gain an overview of their suitability for problems ranging from the recognition of manipulative gestures to the segmentation and identification of physical activities like running or ascending stairs. In this paper we rigorously explore deep, convolutional, and recurrent approaches across three representative datasets that contain movement data captured with wearable sensors. We describe how to train recurrent approaches in this setting, introduce a novel regularisation approach, and illustrate how they outperform the state-of-the-art on a large benchmark dataset. Across thousands of recognition experiments with randomly sampled model configurations we investigate the suitability of each model for different tasks in HAR, explore the impact of hyperparameters using the fANOVA framework, and provide guidelines for the practitioner who wants to apply deep learning in their problem setting.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Previous unsupervised learning approaches involving Restricted Boltzmann Machines and convolutional autoencoders were trained using signal reconstruction.
“We note that previous unsupervised learning approaches involving Restricted Boltzmann Machines[63] and convolutional autoencoders [31] were trained using signal reconstruction.”
From Contrastive Predictive Coding for Human Activity Recognition (2021) · cites this paper as [31]
The citation [31] is attached to the claim about convolutional autoencoders. In §3.2 (p. 3), this paper describes convolutional networks with a final softmax layer trained to minimise negative log likelihood, not autoencoders trained to reconstruct signals. The Results (§5, p. 6) also state that the authors relied solely on supervised training. (LLM, conf=0.88)
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measuredMost recent unsupervised pre-training approaches do not specifically target temporality, a characteristic inherent to body-worn sensor data.
“While they result in effective representations, most of these approaches do not specifically target a characteristic inherent to body-worn sensor data - temporality.”
From Contrastive Predictive Coding for Human Activity Recognition (2021) · cites this paper as [31]
Section 2 (pp. 1–2) describes body-worn sensor data as time series and says movement-data frames are usually treated as statistically independent. It also discusses pre-trained networks, but does not establish that most unsupervised pre-training approaches fail to target temporality; its account of their results is mixed rather than uniformly effective. (LLM, conf=0.78)
Experimental — accuracy not yet measuredUnlabeled data can be utilized to learn useful representations for wide ranging tasks.
“Previous works such as [31, 63, 69] have demonstrated how unlabeled data can be utilized to learn useful representations for wide ranging tasks, including identifying kitchen activities [11], activity tracking in car manufacturing [71], classifying every day activities such as walking or running [4, 10, 51, 66], and medical scenarios involving identifying freeze of gait in patients suffering from”
From Contrastive Predictive Coding for Human Activity Recognition (2021) · cites this paper as [31]
Section 2 (p. 2) describes earlier work using generatively trained auto-encoders in activity recognition and pre-trained networks in several applications, which supports the general idea of learning representations from data. But it reports mixed results for the auto-encoders and does not show that this paper itself demonstrated useful representations learned from unlabeled data across the wide range of tasks claimed. (LLM, conf=0.78)
Experimental — accuracy not yet measuredThere is not yet a consensus on the gold standard feature representation for HAR using wearables.
“There is not yet a consensus on the gold standard feature representation for HAR using wearables [31].”
From Contrastive Predictive Coding for Human Activity Recognition (2021) · cites this paper as [31]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
Greff, K., Srivastava, R. K., Koutnik, J., Steunebrink, B. R., & Schmidhuber, J. (2017) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2016.2582924 · Cited by 6,955 · see citing works
Deep Convolutional and LSTM Recurrent Neural Networks for Multimodal Wearable Activity Recognition
Ordóñez, F., & Roggen, D. (2016) · Sensors · doi:10.3390/s16010115 · Cited by 2,761 · see citing works
Introducing a New Benchmarked Dataset for Activity Monitoring
Reiss, A., & Stricker, D. (2012) · 2012 16th International Symposium on Wearable Computers · doi:10.1109/iswc.2012.13 · Cited by 1,456 · cited 2× · see citing works
“For frame-by-frame analysis, we replicate previous work with non-overlapping sliding windows of 5.12 seconds duration with one second stepping between adjacent windows (78% overlap) [ Reiss and Stricker, 2012 ] .”
BackgroundMethodInfluentialPD Disease State Assessment in Naturalistic Environments Using Deep Learning
Hammerla, N., Fisher, J., Andras, P., Rochester, L., Walker, R., & Ploetz, T. (2015) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v29i1.9484 · Cited by 179 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 17
- [Alsheikh et al. , 2015] Mohammad Abu Alsheikh, Ahmed Selim, Dusit Niyato, Linda Doyle, Shaowei Lin, and Hwee-Pink Tan. Deep activity recognition models with triaxial accelerometers. arXiv:1511.04664 , 2015. · arXiv
- [Bulling et al. , 2014] Andreas Bulling, Ulf Blanke, and Bernt Schiele. A tutorial on human activity recognition using body-worn inertial sensors. ACM Computing Surveys (CSUR) , 46(3):33, 2014.
- [Chavarriaga et al. , 2013] Ricardo Chavarriaga, Hesam Sagha, Alberto Calatroni, Sundara Tejaswi Digumarti, Gerhard Tr¨ oster, Jos´ e del R Mill´ an, and Daniel Roggen. The opportunity challenge: A benchmark database for on-body sensor-based activity recognition. Pattern Recognition Letters , 2013.
- [Collobert et al. , 2011] Ronan Collobert, Koray Kavukcuoglu, and Cl´ ement Farabet. Torch7: A matlablike environment for machine learning. In BigLearn, NIPS Workshop , 2011.
- [Duchi et al. , 2011] John Duchi, Elad Hazan, and Yoram Singer. Adaptive subgradient methods for online learning and stochastic optimization. The Journal of Machine Learning Research , 12:2121-2159, 2011.
- [Gregor et al. , 2015] Karol Gregor, Ivo Danihelka, Alex Graves, and Daan Wierstra. Draw: A recurrent neural network for image generation. arXiv:1502.04623 , 2015. · arXiv
- [Hutter et al. , 2014] Frank Hutter, Holger Hoos, and Kevin Leyton-Brown. An efficient approach for assessing hyperparameter importance. In ICML , pages 754-762, 2014.
- [Lane et al. , 2015] Nicholas D Lane, Petko Georgiev, and Lorena Qendro. Deepear: robust smartphone audio sensing in unconstrained acoustic environments using deep learning. In Ubicomp , pages 283-294. ACM, 2015.
- [Neverova et al. , 2015] Natalia Neverova, Christian Wolf, Griffin Lacey, Lex Fridman, Deepak Chandra, Brandon Barbello, and Graham Taylor. Learning human identity from motion patterns. arXiv:1511.03908 , 2015. · arXiv
- [Pl¨ otz et al. , 2011] Thomas Pl¨ otz, Nils Y Hammerla, and Patrick Olivier. Feature learning for activity recognition in ubiquitous computing. In IJCAI , 2011.
- [Rad et al. , 2015] Nastaran Mohammadian Rad, Andrea Bizzego, Seyed Mostafa Kia, Giuseppe Jurman, Paola Venuti, and Cesare Furlanello. Convolutional neural network for stereotypical motor movement detection in autism. arXiv:1511.01865 , 2015. · arXiv
- [Ronao and Cho, 2015] Charissa Ann Ronao and Sung-Bae Cho. Deep convolutional neural networks for human activity recognition with smartphone sensors. In Neural Information Processing , pages 46-53. Springer, 2015.
- [Ronaoo and Cho, 2015] Charissa Ann Ronaoo and SungBae Cho. Evaluation of deep convolutional neural network architectures for human activity recognition with smartphone sensors. In Proc. of the KIISE Korea Computer Congress , pages 858-860, 2015.
- [Srivastava et al. , 2014] Nitish Srivastava, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. Dropout: A simple way to prevent neural networks from overfitting. JMLR , 2014.
- [Yang et al. , 2015] Jian Bo Yang, Minh Nhut Nguyen, Phyo Phyo San, Xiao Li Li, and Shonali Krishnaswamy. Deep convolutional neural networks on multichannel time series for human activity recognition. In IJCAI , 2015.
- [Zeng et al. , 2014] Ming Zeng, Le T Nguyen, Bo Yu, Ole J Mengshoel, Jiang Zhu, Pang Wu, and Juyong Zhang. Convolutional neural networks for human activity recognition using mobile sensors. In MobiCASE , pages 197-205. IEEE, 2014.
- [Zhang et al. , 2015] Licheng Zhang, Xihong Wu, and Dingsheng Luo. Human activity recognition with hmm-dnn model. In ICCI , pages 192-197. IEEE, 2015.
Cited by
Sorted by citations
Deep learning for healthcare: review, opportunities and challenges
Miotto, R., Wang, F., Wang, S., Jiang, X., & Dudley, J. T. (2018) · Briefings in Bioinformatics · doi:10.1093/bib/bbx044 · Cited by 3,076 · see citing works
Deep learning for sensor-based activity recognition: A survey
Wang, J., Chen, Y., Hao, S., Peng, X., & Hu, L. (2019) · Pattern Recognition Letters · doi:10.1016/j.patrec.2018.02.010 · Cited by 2,014 · see citing works
LSTM-CNN Architecture for Human Activity Recognition
Xia, K., Huang, J., & Wang, H. (2020) · IEEE Access · doi:10.1109/access.2020.2982225 · Cited by 851 · see citing works
Sensor-based and vision-based human activity recognition: A comprehensive survey
Minh Dang, L., Min, K., Wang, H., Jalil Piran, M., Hee Lee, C., & Moon, H. (2020) · Pattern Recognition · doi:10.1016/j.patcog.2020.107561 · Cited by 730 · see citing works
Deep Learning in Human Activity Recognition with Wearable Sensors: A Review on Advances
Zhang, S., Li, Y., Zhang, S., Shahabi, F., Xia, S., Deng, Y., & Alshurafa, N. (2022) · Sensors · doi:10.3390/s22041476 · Cited by 625 · see citing works
“The authors assessed thousands of settings with random hyperparameters and provided guidelines for practitioners seeking to apply deep learning to their own problem scenarios [121].”
BackgroundInfluentialDemrozi, F., Pravadelli, G., Bihorac, A., & Rashidi, P. (2020) · IEEE Access · doi:10.1109/access.2020.3037715 · Cited by 368 · see citing works
Multi-task Self-Supervised Learning for Human Activity Detection
Saeed, A., Ozcelebi, T., & Lukkien, J. (2019) · Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies · doi:10.1145/3328932 · Cited by 346 · see citing works
Deep Learning for Sensor-based Human Activity Recognition: Overview, Challenges and Opportunities
Chen, K., Zhang, D., Yao, L., Guo, B., Yu, Z., & Liu, Y. (2020) · arXiv · doi:10.48550/arxiv.2001.07416 · Cited by 314 · see citing works
“convolutional neural networks (CNNs) are competent in capturing the local connections of multimodal sensory data, and the translational invariance introduced by locality leads to accurate recognition [57]. Recurrent neural networks (RNNs) extract the temporal dependencies and incrementally learn information through ti…”
BackgroundKanjo, E., Younis, E. M. G., & Ang, C. S. (2019) · Information Fusion · doi:10.1016/j.inffus.2018.09.001 · Cited by 293 · see citing works
Multimodal Deep Learning for Activity and Context Recognition
Radu, V., Tong, C., Bhattacharya, S., Lane, N. D., Mascolo, C., Marina, M. K., & Kawsar, F. (2018) · Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies · doi:10.1145/3161174 · Cited by 281 · see citing works
Deep learning for edge computing applications: A State-of-the-Art survey
Wang, F., Zhang, M., Wang, X., Ma, X., & Liu, J. (2020) · IEEE Access · doi:10.1109/access.2020.2982411 · Cited by 259 · see citing works
DanHAR: Dual Attention Network for multimodal human activity recognition using wearable sensors
Gao, W., Zhang, L., Teng, Q., He, J., & Wu, H. (2021) · Applied Soft Computing · doi:10.1016/j.asoc.2021.107728 · Cited by 214 · see citing works
Panwar, M., Biswas, D., Bajaj, H., Jobges, M., Turk, R., Maharatna, K., & Acharyya, A. (2019) · IEEE Transactions on Biomedical Engineering · doi:10.1109/tbme.2019.2899927 · Cited by 158 · see citing works
On attention models for human activity recognition
Murahari, V. S., & Plötz, T. (2018) · Proceedings of the 2018 ACM International Symposium on Wearable Computers · doi:10.1145/3267242.3267287 · Cited by 157 · see citing works
Self-citationHuman Activity Recognition Using Federated Learning
Sozinov, K., Vlassov, V., & Girdzijauskas, S. (2018) · 2018 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Ubiquitous Computing & Communications, Big Data & Cloud Computing, Social Computing & Networking, Sustainable Computing & Communications (ISPA/IUCC/BDCloud/SocialCom/SustainCom) · doi:10.1109/bdcloud.2018.00164 · Cited by 167 · see citing works
Contrastive Predictive Coding for Human Activity Recognition
Haresamudram, H., Essa, I., & Plötz, T. (2021) · Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies · doi:10.1145/3463506 · Cited by 150 · see citing works
“Leveraging the temporal correlations in wearable sensor data at modeling level, (variants of) recurrent neural networks (RNNs) have been applied previously [27, 29, 80].”
BackgroundMethodInfluentialSelf-citationTowards multimodal deep learning for activity recognition on mobile devices
Radu, V., Lane, N. D., Bhattacharya, S., Mascolo, C., Marina, M. K., & Kawsar, F. (2016) · Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct · doi:10.1145/2968219.2971461 · Cited by 147 · see citing works
Morales, F. J. O., & Roggen, D. (2016) · Proceedings of the 2016 ACM International Symposium on Wearable Computers · doi:10.1145/2971763.2971764 · Cited by 136 · see citing works
Human activity recognition using wearable sensors by heterogeneous convolutional neural networks
Han, C., Zhang, L., Tang, Y., Huang, W., Min, F., & He, J. (2022) · Expert Systems with Applications · doi:10.1016/j.eswa.2022.116764 · Cited by 130 · see citing works
Human Activity Recognition Based on Motion Sensor Using U-Net
Zhang, Y., Zhang, Z., Zhang, Y., Bao, J., Zhang, Y., & Deng, H. (2019) · IEEE Access · doi:10.1109/access.2019.2920969 · Cited by 121 · see citing works
Zebin, T., Sperrin, M., Peek, N., & Casson, A. J. (2018) · 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) · doi:10.1109/embc.2018.8513115 · Cited by 107 · see citing works
On the role of features in human activity recognition
Haresamudram, H., Anderson, D. V., & Plötz, T. (2019) · Proceedings of the 23rd International Symposium on Wearable Computers · doi:10.1145/3341163.3347727 · Cited by 90 · see citing works
Self-citationContrastive Self-supervised Learning for Sensor-based Human Activity Recognition
Khaertdinov, B., Ghaleb, E., & Asteriadis, S. (2021) · 2021 IEEE International Joint Conference on Biometrics (IJCB) · doi:10.1109/ijcb52358.2021.9484410 · Cited by 85 · see citing works
Latent Independent Excitation for Generalizable Sensor-based Cross-Person Activity Recognition
Qian, H., Pan, S. J., & Miao, C. (2021) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v35i13.17416 · Cited by 85 · see citing works
Barut, O., Zhou, L., & Luo, Y. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.2996578 · Cited by 70 · see citing works
Georgiev, P., Bhattacharya, S., Lane, N. D., & Mascolo, C. (2017) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3131895 · Cited by 67 · see citing works
Mathur, A., Zhang, T., Bhattacharya, S., Velickovic, P., Joffe, L., Lane, N. D., Kawsar, F., & Lio, P. (2018) · 2018 17th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN) · doi:10.1109/ipsn.2018.00048 · Cited by 70 · see citing works
Lv, M., Xu, W., & Chen, T. (2019) · Neurocomputing · doi:10.1016/j.neucom.2019.06.051 · Cited by 64 · see citing works
Rubio-Solis, A., Panoutsos, G., Beltran-Perez, C., & Martinez-Hernandez, U. (2020) · Neurocomputing · doi:10.1016/j.neucom.2019.11.105 · Cited by 39 · see citing works
Sense and Learn: Self-supervision for omnipresent sensors
Saeed, A., Ungureanu, V., & Gfeller, B. (2021) · Machine Learning with Applications · doi:10.1016/j.mlwa.2021.100152 · Cited by 34 · see citing works
Hu, Y., Zhang, X.-Q., Xu, L., Xian He, F., Tian, Z., She, W., & Liu, W. (2020) · IEEE Access · doi:10.1109/access.2020.3003162 · Cited by 36 · see citing works
Deep learning of smartphone sensor data for personal health assistance
Li, H., & Trocan, M. (2019) · Microelectronics Journal · doi:10.1016/j.mejo.2018.01.015 · Cited by 30 · see citing works
Haresamudram, H., Tang, C. I., Suh, S., Lukowicz, P., & Plötz, T. (2025) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3729467 · Cited by 33 · see citing works
Deep Transfer Learning with Graph Neural Network for Sensor-Based Human Activity Recognition
Liao, T., Zhao, J., Liu, Y., Ivanov, K., Xiong, J., & Yan, Y. (2022) · 2022 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm55620.2022.9995660 · Cited by 36 · see citing works
Cheng, D., Zhang, L., Qin, L., Wang, S., Wu, H., & Song, A. (2024) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2024.3373019 · Cited by 31 · see citing works
Towards deep clustering of human activities from wearables
Abedin, A., Motlagh, F., Shi, Q., Rezatofighi, H., & Ranasinghe, D. (2020) · Proceedings of the 2020 International Symposium on Wearable Computers · doi:10.1145/3410531.3414312 · Cited by 27 · see citing works
Kwon, H., Clifford, G. D., Genias, I., Bernhard, D., Esper, C. D., Factor, S. A., & McKay, J. L. (2023) · Sensors · doi:10.3390/s23041766 · Cited by 24 · see citing works
On specialized window lengths and detector based human activity recognition
Li, H., Abowd, G. D., & Plötz, T. (2018) · Proceedings of the 2018 ACM International Symposium on Wearable Computers · doi:10.1145/3267242.3267246 · Cited by 19 · see citing works
Self-citationSiamese Networks for Weakly Supervised Human Activity Recognition
Sheng, T., & Huber, M. (2019) · 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC) · doi:10.1109/smc.2019.8914045 · Cited by 21 · see citing works
If only we had more data!: Sensor-Based Human Activity Recognition in Challenging Scenarios
Plötz, T. (2023) · 2023 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops) · doi:10.1109/percomworkshops56833.2023.10150267 · Cited by 16 · see citing works
Self-citationKwon, H., Tong, C., Haresamudram, H., Gao, Y., Abowd, G. D., Lane, N. D., & Ploetz, T. (2020) · arXiv · doi:10.48550/arxiv.2006.05675 · Cited by 14 · see citing works
Valarezo, A., Rivera, L., Park, H., Park, N., & Kim, T.-S. (2020) · Computer Science and Information Systems · doi:10.2298/csis190920005v · Cited by 12 · see citing works
The benefit of the doubt: Uncertainty aware sensing for edge computing platforms
Qendro, L., Chauhan, J., Ramos, A. G. C. P., & Mascolo, C. (2021) · arXiv · doi:10.48550/arxiv.2102.05956 · Cited by 6 · see citing works
Sheng, T., & Huber, M. (2025) · Sensors · doi:10.3390/s25134032 · Cited by 5 · see citing works
A Recurrent Neural Network Optimization Method for Anticipation of Hierarchical Human Activity
Khodabandelou, G., Chibani, A., Amirat, Y., & Tanimoto, S. (2024) · IEEE Transactions on Automation Science and Engineering · doi:10.1109/tase.2023.3300821 · Cited by 4 · see citing works
Haresamudram, H., Tang, C. I., Suh, S., Lukowicz, P., & Ploetz, T. (2024) · arXiv · Cited by 31 · see citing works
“This paradigm is called Self-Supervised Learning , where (large-scale) unlabeled data are first utilized to learn useful, generic representations (i.e., neural network weights).”
Self-citation
- Authors
- Hammerla, N. Y., Halloran, S., & Ploetz, T.
- Affiliations
- Babylon Health (GB)
- Newcastle University (GB)
- ORCID
- Halloran, Shane
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2016
- Pages
- 1533-1540
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 1604.08880
- OpenAlex
- W2344284192
- Cited by
- 606
- References
- 6
- Citations by year
- 2025: 26 · 2024: 39 · 2023: 51 · 2022: 71 · 2021: 111 · 2020: 111 · 2019: 92 · 2018: 71 · 2017: 27 · 2016: 6 · 2015: 1
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Context-Aware Activity Recognition Systems
- Physical Sciences › Engineering › Biomedical Engineering › Gait Recognition and Analysis
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Human Pose and Action Recognition
- Keywords
- human activity recognition, wearable sensors, convolutional neural networks, recurrent neural networks, deep learning, regularization, hyperparameter sensitivity, movement data, gesture recognition
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review