Skip to main content
Log in

A lightweight fast human activity recognition method using hybrid unsupervised-supervised feature

  • Review
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

The rapid growth of the elderly population has become an important issue for today’s society. Ambient-assisted living is a new means that focuses on providing assistance to address the needs of elderly people. Mobile device-based human activity recognition (HAR) has drawn increasing attention in this field. However, there are still many issues in HAR that remain open. Most existing HAR methods have overlooked the fact that the resources (CPU and memory) of mobile devices are limited. In view of this, a lightweight fast learning method based on stochastic configuration networks (SCNs) and dynamic stepwise updating technology was presented in this paper, which contributed to the reduction of the computational complexity and memory consumption for modeling. Besides, a hybrid unsupervised-supervised feature selection approach was proposed to obtain a feature set with high separability and low redundancy. The experimental results demonstrated that the proposed HAR method achieved lower resource consumption compared to other methods for human activity recognition.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  1. Shah SA, Tahir A, Ahmad J, Zahid A, Abbasi QH (2020) Sensor fusion for identification of freezing of gait episodes using Wi-Fi and radar imaging. IEEE Sens J 20(23):14410–14422

    Article  Google Scholar 

  2. Liaqat S, Dashtipour K, Shah SA, Rizwan A, Ramzan N (2021) Novel ensemble algorithm for multiple activity recognition in elderly people exploiting ubiquitous sensing devices. IEEE Sens J 21(16):18214–18221

    Article  Google Scholar 

  3. Saleem G, Bajwa UI, Raza RH (2022) Toward human activity recognition: a survey. Neural Comput Appl. https://doi.org/10.1007/s00521-022-07937-4

    Article  Google Scholar 

  4. Kulsoom F, Narejo S, Mehmood Z, Chaudhry HN, Bitt A, Bashir AK (2022) A review of machine learning-based human activity recognition for diverse applications. Neural Comput Appl. https://doi.org/10.1007/s00521-022-07665-9

    Article  Google Scholar 

  5. Vandersmissen B, Knudde N, Jalalvand A, Couckuyt I, Neve WD (2020) Indoor human activity recognition using high-dimensional sensors and deep neural networks. Neural Comput Appl 32:12295–12309

    Article  Google Scholar 

  6. Dai C, Liu XA, Lai JF, Li P, Chao HC (2019) Human behavior deep recognition architecture for smart city applications in the 5g environment. IEEE Netw 33(5):206–211

    Article  Google Scholar 

  7. Chen Z, Cai C, Zheng TY, Luo J, Xiong J, Wang X (2021) RF-based human activity recognition using signal adapted convolutional neural network. IEEE Trans Mob Comput. https://doi.org/10.1109/TMC.2021.3073969

    Article  Google Scholar 

  8. Hao YJ, Zheng R, Wang BY (2021) Invariant feature learning for sensor-based human activity recognition. IEEE Trans Mob Comput. https://doi.org/10.1109/TMC.2021.3064252

    Article  Google Scholar 

  9. Zhang HJ, Li DH, Ji YZ, Zhou HB, Wu WW, Liu K (2020) Toward new retail: a benchmark dataset for smart unmanned vending machines. IEEE Trans Ind Inf 16(12):7722–7731

    Article  Google Scholar 

  10. Zhang HJ, Li DH, Ji YZ, Zhou HB, Wu WW (2019) Deep learning-based beverage recognition for unmanned vending machines: an empirical study. In: 2019 IEEE 17th International conference on industrial informatics (INDIN). pp. 1464–1467. IEEE

  11. Liu KX, Yu Q, Liu Y, Yang JG, Yao Y (2022) Convolutional graph thermography for subsurface defect detection in polymer composites. IEEE Trans Instrum Meas 71:1–11

    Article  Google Scholar 

  12. Liu KX, Zheng MK, Liu Y, Yao JG, Yao Y (2022) Deep autoencoder thermography for defect detection of carbon fiber composites. IEEE Trans Ind Inf. https://doi.org/10.1109/TII.2022.3172902

    Article  Google Scholar 

  13. Deng XJ, Jiang YL, Yang LT, Yi LZ, Li XY (2020) Learning-automata-based confident information coverage barriers for smart ocean internet of things. IEEE Internet Things J 7(10):9919–9929

    Article  Google Scholar 

  14. Xian G, Xin H, Zhang LF, Zhang LP, Plaza A, Benediktsson A (2016) Support tensor machines for classification of hyperspectral remote sensing imagery. IEEE Trans Geosci Remote Sens 54(6):3248–3264

    Article  Google Scholar 

  15. Subasi A, Radhwan M, Kurdi R, Khateeb K (2018) IoT based mobile healthcare system for human activity recognition. In: 15th Learning and technology conference (L&T). pp 29–34. IEEE

  16. Mondal R, Mukherjee D, Singh PK, Bhateja V, Sarkar R (2021) A new framework for smartphone sensor-based human activity recognition using graph neural network. IEEE Sens J 21(10):11461–11468

    Article  Google Scholar 

  17. Wang DH, Li M (2017) Stochastic configuration networks: fundamentals and algorithms. IEEE Trans Cybern 47(10):3466–3479

    Article  Google Scholar 

  18. Lu J, Ding JL, Dai XW, Chai TY (2020) Ensemble stochastic configuration networks for estimating prediction intervals: a simultaneous robust training algorithm and its application. IEEE Trans Neural Netw Learn Syst 31(12):5426–5440

    Article  MathSciNet  Google Scholar 

  19. Dai W, Zhou XY, Li DP, Wang XS (2022) Hybrid Parallel stochastic configuration networks for industrial data analytics. IEEE Trans Ind Inf 18(4):2331–2341

    Article  Google Scholar 

  20. Dai W, Li DP, Zhou P, Chai TY (2019) Stochastic configuration networks with block increments for data modeling in process industries. Inf Sci 484:367–386

    Article  MathSciNet  Google Scholar 

  21. Zhuang HZ, Lin ZP, Toh KA (2022) Blockwise recursive Moore-Penrose inverse for network learning. IEEE Trans Syst Man Cybern Syst 52(5):3237–3250

    Article  Google Scholar 

  22. González S, Sedano J, Villar JR (2015) Features and models for human activity recognition. Neurocomputing 167:52–60

    Article  Google Scholar 

  23. Wang A, Chen G, Jing Y, Zhao S, Chang CY (2016) A comparative study on human activity recognition using inertial sensors in a smartphone. IEEE Sens J 16(11):4566–4578

    Article  Google Scholar 

  24. Ronao CA, Cho SB (2014) Human activity recognition using smartphone sensors with two-stage continuous hidden Markov models. In: 10th International Conferences Natural Comput (ICNC). pp 681–686

  25. Anguita D, Ghio A, Oneto L, Parra X, Reyes-Ortiz, JL (2012) Human activity recognition on smartphones using a multiclass hardware-friendly support vector machine. In: Proceeding international workshop ambient assisted living. pp 219–223

  26. Ashari ZK, Chaytor NS, Cook DJ, Ghasemzadeh H (2022) Memory-aware active learning in mobile sensing systems. IEEE Trans Mob Comput 21(1):181–195

    Google Scholar 

  27. Xu WC, Pang YX, Yang YQ, Liu YB (2018) Human activity recognition based on convolutional neural network. In: 2018 24th International conference on pattern recognition. pp 165–170. IEEE

  28. Ha S, Choi S (2016) Convolutional neural networks for human activity recognition using multiple accelerometer and gyroscope sensors. In: 2016 International joint conference on neural networks (IJCNN). pp 381–388, IEEE

  29. Ullah M, Ullah H, Khan SD, Cheikh FA (2019) Stacked lstm network for human activity recognition using smartphone data. In: 2019 8th European workshop on visual information processing (EUVIP). pp 175–180. IEEE

  30. Mukherjee D, Mondal R, Singh PK (2020) EnsemConvNet: a deep learning approach for human activity recognition using smartphone sensors for healthcare applications. Multimed Tools Appl 79:31663–31690

    Article  Google Scholar 

  31. Hammerla NY, Halloran S, Ploetz T (2016) Deep, convolutional, and recurrent models for human activity recognition using wearables. J Sci Comput 6(2):454–476

    Google Scholar 

  32. Snoun A, Bouchrika T, Jemai O (2022) Deep-learning-based human activity recognition for alzheimer’s patients’ daily life activities assistance. Neural Comput Appl. https://doi.org/10.1007/s00521-022-07883-1

    Article  Google Scholar 

  33. Jun KK, Choi S (2020) Unsupervised end-to-end deep model for newborn and infant activity recognition. Sensors 20(22):6467

    Article  Google Scholar 

  34. Rad NM, Laarhoven TV, Furlanello C, Marina E (2018) Novelty detection using deep normative modeling for imu-based abnormal movement monitoring in parkinson’s disease and autism spectrum disorders. Sensors 18(10):3533

    Article  Google Scholar 

  35. Malekzadeh M, Clegg RG, Cavallaro A, Haddadi H (2018) Replacement autoencoder: a privacy-preserving algorithm for sensory data analysis. In: 2018 IEEE/ACM Third international conference on internet-of-things design and implementation (IoTDI). pp 165–176. IEEE

  36. Malekzadeh M, Clegg RG, Cavallaro A, Haddadi H (2018) Protecting sensory data against sensitive inferences. In: Proceedings of the 1st workshop on privacy by design in distributed system. pp 1–6

  37. Ben-Israel A, Greville TNE (2003) Generalized inverses: theory and applications. Springer Science & Business Media, Berlin

    MATH  Google Scholar 

  38. Anguita D, Ghio A, Oneto L, Parra X, Reyes-Ortiz JL (2013) A public domain dataset for human activity recognition using smartphones. In: Proceedings of the 21th International european symposium on artificial neural networks, computational intelligence and machine learning (ESANN), pp 437–442

  39. Gholamrezaii M, Taghi Almodarresi SM (2019) Human activity recognition using 2D convolutional neural networks. In: Proceedings of the 27th Iranian conference on electrical engineering (ICEE). pp 1682–1686, IEEE

  40. Goh JX, Lim KM, Lee CP (2020) 1D convolutional neural network with long short-term memory for human activity recognition. In: Proceedings of the International conference on artificial intelligence in engineering and technology (IICAIET), pp 1–6, IEEE

  41. Pienaar SW, Malekian R (2019) Human activity recognition using LSTM-RNN deep neural network architecture. In: Proceedings of 2nd wireless Africa conference (WAC). pp 1–5. IEEE

  42. Sena J, Barreto J, Caetano C, Cramer G, Schwartz WR (2021) Human activity recognition based on smartphone and wearable sensors using multiscale DCNN ensemble. Neurocomputing 444:226–243

    Article  Google Scholar 

  43. Mekruksavanich S, Jitpattanakul A (2021) LSTM networks using smartphone data for sensor-based human activity recognition in smart homes. Sensors 21(5):1636

    Article  Google Scholar 

  44. Asim Y, Azam MA, Ehatisham-ul-Haq M, Naeem U, Khalid A (2020) Context-aware human activity recognition (CAHAR) in-the-wild using smartphone accelerometer. IEEE Sens J 20(8):4361–4371

    Article  Google Scholar 

  45. Ye J, Qi GQ, Zhuang NF, Hu H, Hua KA (2020) Learning compact features for human activity recognition via probabilistic first-take-all. IEEE Trans Pattern Anal Mach Intell 42(1):126–139

    Article  Google Scholar 

  46. Nazari F, Nahavandi N, Mohajer N, Khosravi A (2021) Human activity recognition from knee angle using machine learning techniques. In: Proceedings of IEEE international conference on systems, man, and cybernetics (SMC), pp 295–300. IEEE

  47. Chen ZH, Jiang CY, Xiang SL, Ding J, Wu M, Li XL (2020) Smartphone sensor-based human activity recognition using feature fusion and maximum full a posteriori. IEEE Trans Instrum Meas 69(7):3992–4001

    Article  Google Scholar 

  48. Yang P, Yang CM, Lanfranchi V, Ciravegna F (2022) Activity graph based convolutional neural network for human activity recognition using acceleration and gyroscope data. IEEE Trans Ind Inf 18(10):6619–6630

    Article  Google Scholar 

  49. Yi MK, Hwang SO (2022) Smartphone based human activity recognition using 1D lightweight convolutional neural network. In: Proceedings of the international conference on electronics, information, and communication (ICEIC). pp 1–3, IEEE

  50. Ma ZC, Yang LR, Lin M, Zhang QC, Dai C (2021) Weighted support tensor machines for human activity recognition with smartphone sensors. IEEE Trans Ind Inf. https://doi.org/10.1109/TII.2021.3061559

    Article  Google Scholar 

  51. Wang L, Liu R (2020) Human activity recognition based on wearable sensor using hierarchical deep LSTM networks. Circuits Syst Signal Process 39(2):837–856

    Article  Google Scholar 

  52. Inoue M, Inoue S, Nishida T (2018) Deep recurrent neural network for mobile human activity recognition with high throughput. Artif Life Robot 2:173–185

    Article  Google Scholar 

  53. Liu ZY, Li SX, Hao JL, Hu JF, Pan MY (2021) An efficient and fast model reduced kernel knn for human activity recognition. J Adv Transp. https://doi.org/10.1155/2021/2026895

    Article  Google Scholar 

  54. Dong YL, Li XD, Dezert J, Khyam MO, Noor-A-Rahim M, Ge SS (2020) Dezert-smarandache theory-based fusion for human activity recognition in body sensor networks. IEEE Trans Ind Inf 16(11):7138–7149

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant 61973306, in part by the Nature Science Foundation of Jiangsu Province under Grant BK20200086, in part by the Open Project Foundation of State Key Laboratory of Process Automation in Mining & Metallurgy under BGRIMM-KZSKL-2021-11, in part by the Assistance Program for Future Outstanding Talents of China University of Mining and Technology under Grant 2022WLKXJ077, in part by the Postgraduate Research & Practice Innovation Program of Jiangsu Province under Grant KYCX22_2552.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Dai.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nan, J., Ning, C., Yu, G. et al. A lightweight fast human activity recognition method using hybrid unsupervised-supervised feature. Neural Comput & Applic 35, 10109–10121 (2023). https://doi.org/10.1007/s00521-023-08368-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-08368-5

Keywords

Navigation