journal article·2025-04-10Open access

Robust IoT Activity Recognition via Stochastic and Deep Learning

Xuewei Wang, Shihao Wang, Xiaoxi Zhang, Chunsheng Li

Applied Sciences· Volume 15· Issue 8

Abstract

In the evolving landscape of Internet of Things (IoT) applications, human activity recognition plays an important role in domains such as health monitoring, elderly care, sports training, and smart environments. However, current approaches face significant challenges: sensor data are often noisy and variable, leading to difficulties in reliable feature extraction and accurate activity identification; furthermore, ensuring data integrity and user privacy remains an ongoing concern in real-world deployments. To address these challenges, we propose a novel framework that synergizes advanced statistical signal processing with state-of-the-art machine learning and deep learning models. Our approach begins with a rigorous preprocessing pipeline—encompassing filtering and normalization—to enhance data quality, followed by the application of probability density functions and key statistical measures to capture intrinsic sensor characteristics. We then employ a hybrid modeling strategy combining traditional methods (SVM, Decision Tree, and Random Forest) and deep learning architectures (CNN, LSTM, Transformer, Swin Transformer, and TransUNet) to achieve high recognition accuracy and robustness. Additionally, our framework incorporates IoT security measures designed to safeguard data integrity and privacy, marking a significant advancement over existing methods in both efficiency and effectiveness.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Context-Aware Activity Recognition Systems · IoT-based Smart Home Systems · Non-Invasive Vital Sign Monitoring

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

Affiliations

Department of Decision Sciences, School of Business, Macau University of Science and Technology, Macau, China

School of Computer and Science and Engineering, Sun Yat-sen University, Guangzhou 510275, China

References (42)

Show source-provided references
1. An automatic user-adapted physical activity classification method using smartphones
2. Huang, E., Yan, K., and Onnela, J.P. (2021). Combining accelerometer and gyroscope data in smartphone-based activity recognition using movelets. arXiv.
3. Internet of Things (IoT) based activity recognition strategies in smart homes: A review10.1109/JSEN.2022.3161797 ↗
4. Bian, S., Liu, M., Zhou, B., and Lukowicz, P. (2022). The state-of-the-art sensing techniques in human activity recognition: A survey. Sensors, 22.10.3390/s22124596 ↗
5. sedaghati, N., ardebili, S., and Ghaffari, A. (2025). Application of human activity/action recognition: A review. Multimed. Tools Appl., 1–30.10.1007/s11042-024-20576-2 ↗
6. Ye, X., Sakurai, K., Nair, N.K.C., and Wang, K.I.K. (2024). Machine learning techniques for sensor-based human activity recognition with data heterogeneity—A review. Sensors, 24.10.3390/s24247975 ↗
7. Vision-based human pose estimation via deep learning: A survey10.1109/THMS.2022.3219242 ↗
8. Human activity recognition with smartphone and wearable sensors using deep learning techniques: A review10.1109/JSEN.2021.3069927 ↗
9. Intelligent edge-enabled efficient multi-source data fusion for autonomous surface vehicles in maritime internet of things10.1109/TGCN.2022.3158004 ↗
10. Bennasar, M., Price, B.A., Gooch, D., Bandara, A.K., and Nuseibeh, B. (2022). Significant features for human activity recognition using tri-axial accelerometers. Sensors, 22.10.3390/s22197482 ↗
11. Mejia-Ricart, L.F., Helling, P., and Olmsted, A. (2017, January 11–14). Evaluate action primitives for human activity recognition using unsupervised learning approach. Proceedings of the 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST), Cambridge, UK.10.23919/ICITST.2017.8356374 ↗
12. Al Mudawi, N., Azmat, U., Alazeb, A., Alhasson, H.F., Alabdullah, B., Rahman, H., Liu, H., and Jalal, A. (2025). IoT powered RNN for improved human activity recognition with enhanced localization and classification. Sci. Rep., 15.10.1038/s41598-025-94689-5 ↗
13. Alsaadi, M., Keshta, I., Ramesh, J.V.N., Nimma, D., Shabaz, M., Pathak, N., Singh, P.P., Kiyosov, S., and Soni, M. (2025). Logical reasoning for human activity recognition based on multisource data from wearable device. Sci. Rep., 15.10.1038/s41598-024-84532-8 ↗
14. Ferrari, A., Micucci, D., Mobilio, M., and Napoletano, P. (2019, January 13–15). Human activities recognition using accelerometer and gyroscope. Proceedings of the European Conference on Ambient Intelligence, Rome, Italy.10.1007/978-3-030-34255-5_28 ↗
15. Multi-stmt: Multi-level network for human activity recognition based on wearable sensors
16. Khan, D., Alonazi, M., Abdelhaq, M., Al Mudawi, N., Algarni, A., Jalal, A., and Liu, H. (2024). Robust human locomotion and localization activity recognition over multisensory. Front. Physiol., 15.10.3389/fphys.2024.1344887 ↗
17. Trends in human activity recognition using smartphones10.1007/s40860-021-00147-0 ↗
18. A systematic review of human activity recognition based on mobile devices: Overview, progress and trends10.1109/COMST.2024.3357591 ↗
19. Advanced IoT-based human activity recognition and localization using Deep Polynomial neural network10.1109/ACCESS.2024.3420752 ↗
20. Huang, Y.J., Chang, C.S., Wu, Y.C., Han, C.C., Cheng, Y.Y., and Chen, H.M. (2024). Development of wearable devices for collecting digital rehabilitation/fitness data from lower limbs. Sensors, 24.10.3390/s24061935 ↗
21. Cui, Y. (2024). An Efficient Approach to Sports Rehabilitation and Outcome Prediction Using RNN-LSTM. Mob. Netw. Appl., 1–16.10.1007/s11036-024-02355-3 ↗
22. Rehabilitation exercise quality assessment through supervised contrastive learning with hard and soft negatives10.1007/s11517-024-03177-x ↗
23. Ahmed, N., Rafiq, J.I., and Islam, M.R. (2020). Enhanced human activity recognition based on smartphone sensor data using hybrid feature selection model. Sensors, 20.10.3390/s20010317 ↗
24. Multimodal Human Action Recognition Framework using an Improved CNNGRU Classifier10.1109/ACCESS.2024.3481631 ↗
25. Liu, M., Rey, V.F., Zhang, Y., Ray, L.S.S., Zhou, B., and Lukowicz, P. (2024, January 11–15). imove: Exploring bio-impedance sensing for fitness activity recognition. Proceedings of the 2024 IEEE International Conference on Pervasive Computing and Communications (PerCom), Biarritz, France.10.1109/PerCom59722.2024.10494489 ↗
26. IF-ConvTransformer: A framework for human activity recognition using IMU fusion and ConvTransformer10.1145/3569482 ↗
27. Nematallah, H., and Rajan, S. (2024). Quantitative Analysis of Mother Wavelet Function Selection for Wearable Sensors-Based Human Activity Recognition. Sensors, 24.10.3390/s24072119 ↗
28. Ahmed, N., Numan, M.O.A., Kabir, R., Islam, M.R., and Watanobe, Y. (2024). A Robust Deep Feature Extraction Method for Human Activity Recognition Using a Wavelet Based Spectral Visualisation Technique. Sensors, 24.10.3390/s24134343 ↗
29. Personalized models for human activity recognition with wearable sensors: Deep neural networks and signal processing
30. Hassan, N., Miah, A.S.M., and Shin, J. (2024). A deep bidirectional LSTM model enhanced by transfer-learning-based feature extraction for dynamic human activity recognition. Appl. Sci., 14.10.3390/app14020603 ↗
31. A comprehensive survey on deep learning methods in human activity recognition10.3390/make6020040 ↗
32. Najeh, H., Lohr, C., and Leduc, B. (2024). Real-Time Human Activity Recognition on Embedded Equipment: A Comparative Study. Appl. Sci., 14.10.3390/app14062377 ↗
33. Ilisei, D., and Suciu, D.M. (2020). Human-activity recognition with smartphone sensors. Proceedings of the on the Move to Meaningful Internet Systems: OTM 2019 Workshops: Confederated International Workshops: EI2N, FBM, ICSP, Meta4eS and SIAnA 2019, Rhodes, Greece, October 21–25, 2019, Revised Selected Papers, Springer.
34. Lee, S.M., Yoon, S.M., and Cho, H. (2017, January 13–16). Human activity recognition from accelerometer data using Convolutional Neural Network. Proceedings of the 2017 IEEE International Conference on Big Data and Smart Computing (BigComp), Jeju, Republic of Korea.
35. Ayaz, F., Alhumaily, B., Hussain, S., Imran, M.A., Arshad, K., Assaleh, K., and Zoha, A. (2025). Radar signal processing and its impact on deep learning-driven human activity recognition. Sensors, 25.10.3390/s25030724 ↗
36. Oleh, U., Obermaisser, R., and Ahammed, A.S. (2024). A Review of Recent Techniques for Human Activity Recognition: Multimodality, Reinforcement Learning, and Language Models. Algorithms, 17.10.3390/a17100434 ↗
37. Fatima, I., Farhan, A.A., Tamoor, M., ur Rehman, S., Alhulayyil, H.A., and Tariq, F. (2024). DiscHAR: A Discrete Approach to Enhance Human Activity Recognition in Cyber Physical Systems: Smart Homes. Computers, 13.10.3390/computers13110300 ↗
38. Lalapura, V.S., Bhimavarapu, V.R., Amudha, J., and Satheesh, H.S. (2024). A systematic evaluation of recurrent neural network models for edge intelligence and human activity recognition applications. Algorithms, 17.10.3390/a17030104 ↗
39. Human activity recognition (har) using deep learning: Review, methodologies, progress and future research directions10.1007/s11831-023-09986-x ↗
40. Leveraging machine learning for disease diagnoses based on wearable devices: A survey10.1109/JIOT.2023.3313158 ↗
41. GetSensorData: An extensible Android-based application for multi-sensor data registration10.1016/j.softx.2022.101186 ↗
42. Pre-processing techniques for preparing clean and high-quality data for diabetes prediction10.55248/gengpi.5.0224.0412 ↗