journal article·2025-06-14Open access

Fall Detection Based on Recurrent Neural Networks and Accelerometer Data from Smartphones

Natalia Bartczak, Marta Glanowska, Karolina Kowalewicz, Maciej Kunin, Robert Susik

Applied Sciences· Volume 15· Issue 12

Abstract

An aging society increases the demand for solutions that enable quick reactions, such as calling for help in response to events that may threaten life or health. One of such events is a fall, which is a common cause (or consequence) of injuries among the elderly, that can lead to health problems or even death. Fall may be also a symptom of a serious health problem, such as a stroke or a heart attack. This study addresses the fall detection problem. We propose a fall detection solution based on accelerometer data from smartphone devices. The proposed model is based on a Recurrent Neural Network employing a Gated Recurrent Unit (GRU) layer. We compared the results with the state-of-the-art solutions available in the literature using the UniMiB SHAR dataset containing accelerometer data collected using smartphone devices. The dataset contains the validation dataset prepared for evaluation using the Leave-One-Subject-Out (LOSO-CV) and 5-Fold Cross-Validation (CV) strategies; consequently, we used them for evaluation. Our solution achieves the highest result for Leave-One-Subject-Out and a comparable result for the k-Fold Cross-Validation strategy, achieving 98.99% and 99.82% accuracy, respectively. We believe it has the potential for adoption in production devices, which could be helpful, for example, in nursing homes, improving the provision of assistance especially when combined into a multimodal system with other sensors. We also provide all the data and code used in our experiments publicly, allowing other researchers to reproduce our results.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Context-Aware Activity Recognition Systems · Gait Recognition and Analysis · Non-Invasive Vital Sign Monitoring

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Applied Computer Science, Lodz University of Technology, Żeromskiego 116, 90-924 Lodz, Poland

References (30)

Show source-provided references
1. Population Division, Department of Economic and Social Affairs, United Nations (2015). World Population Ageing Report (ST/ESA/SER.A/390), United Nations.
2. Predictors and prognosis of inability to get up after falls among elderly persons10.1001/jama.1993.03500010075035 ↗
3. Micucci, D., Mobilio, M., and Napoletano, P. (2017). Unimib shar: A dataset for human activity recognition using acceleration data from smartphones. Appl. Sci., 7.10.20944/preprints201706.0033.v1 ↗
4. Support-vector networks10.1007/BF00994018 ↗
5. Fix, E., and Hodges, J.L. (1952). Discriminatory analysis-nonparametric discrimination: Small sample performance. Technical Report, California University Berkeley.10.1037/e471672008-001 ↗
6. Fall Detection for the Elderly by Accelerometers
7. Human fall detection on embedded platform using depth maps and wireless accelerometer10.1016/j.cmpb.2014.09.005 ↗
8. Fall detection and activity recognition with machine learning
9. Ivascu, T., Cincar, K., Dinis, A., and Negru, V. (2017, January 22–24). Activities of daily living and falls recognition and classification from the wearable sensors data. Proceedings of the 2017 E-Health and Bioengineering Conference (EHB), Sinaia, Romania.10.1109/EHB.2017.7995502 ↗
10. Li, F., Shirahama, K., Nisar, M.A., Köping, L., and Grzegorzek, M. (2018). Comparison of Feature Learning Methods for Human Activity Recognition Using Wearable Sensors. Sensors, 18.10.3390/s18020679 ↗
11. ImageNet Classification with Deep Convolutional Neural Networks10.1145/3065386 ↗
12. Boutellaa, E. (2019, January 24–25). Detecting Falls with Recurrent Autoencoders and Body Acceleration Data. Proceedings of the 6th International Conference on Image and Signal Processing and their Applications (ISPA), Mostaganem, Algeria.10.1109/ISPA48434.2019.8966875 ↗
13. The layer-wise training convolutional neural networks using local loss for sensor-based human activity recognition10.1109/JSEN.2020.2978772 ↗
14. The future of human activity recognition: Deep learning or feature engineering?10.1007/s11063-020-10400-x ↗
15. Activity recognition on smartphones using an AKNN based support vectors10.1108/SR-05-2021-0157 ↗
16. Kaur, R., and Sharma, R. (2022). Analyzing Wearables Dataset to Predict ADLs and Falls: A Pilot Study. arXiv.
17. Multi-ResAtt: Multilevel Residual Network With Attention for Human Activity Recognition Using Wearable Sensors10.1109/TII.2022.3165875 ↗
18. Stampfler, T., Elgendi, M., Fletcher, R.R., and Menon, C. (2023). The use of deep learning for smartphone-based human activity recognition. Front. Public Health, 11.10.3389/fpubh.2023.1086671 ↗
19. Wang, S., and Wu, J. (2023). Patch-Transformer Network: A Wearable-Sensor-Based Fall Detection Method. Sensors, 23.10.3390/s23146360 ↗
20. Al-qaness, M.A., Dahou, A., Abd Elaziz, M., and Helmi, A.M. (2024). Human activity recognition and fall detection using convolutional neural network and transformer-based architecture. Biomed. Signal Process. Control, 95.10.1016/j.bspc.2024.106412 ↗
21. Wang, L., Su, D., Zhang, A., Zhu, Y., Jiang, W., He, X., and Yang, P. (2025). Real-Time Fall Detection Using Smartphone Accelerometers and WiFi Channel State Information. IEEE Sens. J., Early Access.10.1109/JSEN.2025.3547060 ↗
22. Learning representations by back-propagating errors10.1038/323533a0 ↗
23. Yang, Y., Sautière, G., Ryu, J.J., and Cohen, T.S. (2020, January 4–8). Feedback Recurrent AutoEncoder. Proceedings of the ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.10.1109/ICASSP40776.2020.9054074 ↗
24. Susik, R. (2021). Recurrent Autoencoder with Sequence-Aware Encoding. Computational Science—ICCS 2021, Springer.10.1007/978-3-030-77964-1_4 ↗
25. Large-scale structural health monitoring using composite recurrent neural networks and grid environments10.1111/mice.12845 ↗
26. Learning long-term dependencies with gradient descent is difficult10.1109/72.279181 ↗
27. Doya, K. (1992, January 10–13). Bifurcations in the learning of recurrent neural networks. Proceedings of the 1992 IEEE International Symposium on Circuits and Systems, San Diego, CA, USA.
28. Cho, K., van Merrienboer, B., Bahdanau, D., and Bengio, Y. (2014). On the Properties of Neural Machine Translation: Encoder-Decoder Approaches. arXiv.10.3115/v1/W14-4012 ↗
29. Cognitron: A self-organizing multilayered neural network10.1007/BF00342633 ↗
30. (2025, March 12). KerasTuner. Available online: https://github.com/keras-team/keras-tuner.