Skip to main content

Advertisement

Log in

Human activity recognition using deep learning techniques with spider monkey optimization

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The human activity recognition (HAR) system recognizes human actions in daily life. There is a need for HAR to build a smart home and an intelligent healthcare environment. HAR is challenging, considering the complexity and heterogeneity of sensors used to recognize it. Deep learning models are the one area where the researcher applies to recognize the activities. However, effective feature engineering and optimization methods help improve the recognition model’s performance. In this work, Spider Monkey Optimization is applied for training the deep neural network. UCI HAR, WISDM, KTH action and PAMAP2 datasets are used to evaluate the proposed system. The dataset has the activities like walking, standing, lying, jogging, stair-up and stair-down activities. Here, the spider monkey model’s fitness function is initialized in the hidden layer of the Recurrent Neural Network to enhance accuracy and precision. The experiment results show improvements in performance as compared to other state-of-the-art methods like DL-Q, End to End DNN and SVM. With various assessments and experimentation, it is observed that the proposed SMO-based performs better in terms of accuracy of 98.92%, precision of 98.12%, recall of 98.9%, and F1-score 95.90%, respectively for the WISDM dataset. There is an improvement in performances for other datasets. Also, the Error rate has reduced to 2.8% as compared to other state-of-the-art methods.

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

Similar content being viewed by others

Data Availability

The datasets generated during and/or analyzed during the current study are available in the Machine Learning Repository(UCI) https://archive.ics.uci.edu/ml/datasets/human+activity+recognition+using+smartphones , Wireless Sensor Data Mining(WIDM) (https://www.cis.fordham.edu/wisdm/dataset.php), Recognition of Human Actions (https://www.csc.kth.se/cvap/actions/).

References

  1. Abdel-Basset M, Abdel-Fatah L, Sangaiah AK (2018) Metaheuristic algorithms: a comprehensive review. In: Computational intelligence for multimedia big data on the cloud with engineering applications. pp 185–231

  2. Anguita D, Ghio A, Oneto L et al (2013) A public domain dataset for human activity recognition using smartphones. In: Esann, p 3

  3. Atkinson G, Metsis V (2021) Tsar: a time series assisted relabeling tool for reducing label noise. In: 14th PErvasive technologies related to assistive environments conference

  4. Bokhari SM, Sohaib S, Khan AR et al (2021) Dgru based human activity recognition using channel state information. Measurement 167:108,245

    Article  Google Scholar 

  5. Chattopadhyay A, Maitra M (2022) Mri-based brain tumor image detection using cnn based deep learning method. Neuroscience Informatics 100060

  6. Dua N, Singh SN, Semwal VB (2021) Multi-input cnn-gru based human activity recognition using wearable sensors. Computing 1–18

  7. Feurer M, Hutter F (2019) Hyperparameter optimization. In: Automated machine learning. Springer, Cham, pp 3–33

  8. Hamad RA, Kimura M, Yang L et al (2021) Dilated causal convolution with multi-head self attention for sensor human activity recognition. Neural Comput & Applic 1–18

  9. Hassan MM, Ullah S, Hossain MS et al (2021) An end-to-end deep learning model for human activity recognition from highly sparse body sensor data in internet of medical things environment. J Supercomput 77:2237–2250

    Article  Google Scholar 

  10. Hussain K, Mohd Salleh MN, Cheng S et al (2019) Metaheuristic research: a comprehensive survey. Artif Intell Rev 52(4):2191–2233

    Article  Google Scholar 

  11. Ignatov AD, Strijov VV (2016) Human activity recognition using quasiperiodic time series collected from a single tri-axial accelerometer. Multimed Tools Appl 75(12):7257–7270

    Article  Google Scholar 

  12. Janarthanan R, Doss S, Baskar S (2020) Optimized unsupervised deep learning assisted reconstructed coder in the on-nodule wearable sensor for human activity recognition. Measurement 164:108,050

    Article  Google Scholar 

  13. Kwapisz JR, Weiss GM, Moore SA (2011) Activity recognition using cell phone accelerometers. ACM SigKDD Explor Newsl 12(2):74–82

    Article  Google Scholar 

  14. Manavizadeh N, Farrokhi-Asl H, Beiraghdar P (2020) Using a metaheuristic algorithm for solving a home health care routing and scheduling problem. J Proj Manag 5(1):27–40

    Google Scholar 

  15. Minarno AE, Kusuma WA, Wibowo H (2020) Performance comparisson activity recognition using logistic regression and support vector machine. In: 2020 3rd International conference on intelligent autonomous systems, ICoIAS, IEEE, pp 19–24

  16. Mliki H, Bouhlel F, Hammami M (2020) Human activity recognition from uav-captured video sequences. Pattern Recogn 100:107,140

    Article  Google Scholar 

  17. Mukherjee D, Mondal R, Singh PK et al (2020) Ensemconvnet: a deep learning approach for human activity recognition using smartphone sensors for healthcare applications. Multimed Tools Appl 79(41):31:663–31:690

    Article  Google Scholar 

  18. Nandy A, Saha J, Chowdhury C (2020) Novel features for intensive human activity recognition based on wearable and smartphone sensors. Microsyst Technol 1–15

  19. Oliver N, Horvitz E, Garg A (2002) Layered representations for human activity recognition. In: Proceedings Fourth IEEE International Conference on Multimodal Interfaces, IEEE, pp 3–8

  20. Piyathilaka L, Kodagoda S (2013) Gaussian mixture based hmm for human daily activity recognition using 3d skeleton features. In: 2013 IEEE 8th Conference on industrial electronics and applications, ICIEA, IEEE, pp 567–572

  21. Reiss A, Stricker D (2012) Introducing a new benchmarked dataset for activity monitoring. In: 2012 16th International symposium on wearable computers, IEEE, pp 108–109

  22. Schuldt C, Laptev I, Caputo B (2004) Recognizing human actions: a local svm approach. In: Proceedings of the 17th International conference on pattern recognition, 2004. ICPR 2004., IEEE, pp 32–36

  23. Shaikh MAM, Hirose K, Ishizuka M (2011) Recognition of real-world activities from environmental sound cues to create life-log. The Systemic Dimension of Globalization

  24. Shankar K, Zhang Y, Liu Y et al (2020) Hyperparameter tuning deep learning for diabetic retinopathy fundus image classification. IEEE Access 8:118,164–118,173

    Article  Google Scholar 

  25. Sharma B, Sharma VK, Kumar S (2020) Sigmoidal spider monkey optimization algorithm. In: Soft computing: theories and applications. Springer, pp 109–117

  26. Singla G, Cook DJ, Schmitter-Edgecombe M (2010) Recognizing independent and joint activities among multiple residents in smart environments. J Ambient Intell Hum Comput 1(1):57–63

    Article  Google Scholar 

  27. Soleimani E, Nazerfard E (2021) Cross-subject transfer learning in human activity recognition systems using generative adversarial networks. Neurocomputing 426:26–34

    Article  Google Scholar 

  28. Subasi A, Khateeb K, Brahimi T et al (2020) Human activity recognition using machine learning methods in a smart healthcare environment. In: Innovation in health informatics. Elsevier, pp 123–144

  29. ud din Tahir SB, Jalal A, Batool M (2020) Wearable sensors for activity analysis using smo-based random forest over smart home and sports datasets. In: 2020 3rd International conference on advancements in computational sciences, ICACS, IEEE, pp 1–6

  30. Tanberk S, Kilimci ZH, Tükel DB et al (2020) A hybrid deep model using deep learning and dense optical flow approaches for human activity recognition. IEEE Access 8:19,799–19,809

    Article  Google Scholar 

  31. Wan S, Qi L, Xu X et al (2020) Deep learning models for real-time human activity recognition with smartphones. Mob Netw Appl 25(2):743–755

    Article  Google Scholar 

  32. Wang Z, Chen J, Hoi SC (2020) Deep learning for image super-resolution: a survey. IEEE Trans Pattern Anal Mach Intell 43(10):3365–3387

    Article  Google Scholar 

  33. Xia K, Huang J, Wang H (2020) Lstm-cnn architecture for human activity recognition. IEEE Access 8:56,855–56,866

    Article  Google Scholar 

  34. Zela A, Klein A, Falkner S et al (2018) Towards automated deep learning: Efficient joint neural architecture and hyperparameter search. arXiv:180706906

  35. Zhou X, Liang W, Kevin I et al (2020a) Deep-learning-enhanced human activity recognition for internet of healthcare things. IEEE Internet Things J 7(7):6429–6438

    Article  Google Scholar 

  36. Zhou X, Liang W, Kevin I et al (2020b) Deep-learning-enhanced human activity recognition for internet of healthcare things. IEEE Internet Things J 7(7):6429–6438

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ranjit Kolkar.

Ethics declarations

Conflict of Interests

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

Kolkar, R., V., G. Human activity recognition using deep learning techniques with spider monkey optimization. Multimed Tools Appl 82, 47253–47270 (2023). https://doi.org/10.1007/s11042-023-15007-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15007-7

Keywords

Navigation