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.
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
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
Anguita D, Ghio A, Oneto L et al (2013) A public domain dataset for human activity recognition using smartphones. In: Esann, p 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
Bokhari SM, Sohaib S, Khan AR et al (2021) Dgru based human activity recognition using channel state information. Measurement 167:108,245
Chattopadhyay A, Maitra M (2022) Mri-based brain tumor image detection using cnn based deep learning method. Neuroscience Informatics 100060
Dua N, Singh SN, Semwal VB (2021) Multi-input cnn-gru based human activity recognition using wearable sensors. Computing 1–18
Feurer M, Hutter F (2019) Hyperparameter optimization. In: Automated machine learning. Springer, Cham, pp 3–33
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
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
Hussain K, Mohd Salleh MN, Cheng S et al (2019) Metaheuristic research: a comprehensive survey. Artif Intell Rev 52(4):2191–2233
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
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
Kwapisz JR, Weiss GM, Moore SA (2011) Activity recognition using cell phone accelerometers. ACM SigKDD Explor Newsl 12(2):74–82
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
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
Mliki H, Bouhlel F, Hammami M (2020) Human activity recognition from uav-captured video sequences. Pattern Recogn 100:107,140
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
Nandy A, Saha J, Chowdhury C (2020) Novel features for intensive human activity recognition based on wearable and smartphone sensors. Microsyst Technol 1–15
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
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
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
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
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
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
Sharma B, Sharma VK, Kumar S (2020) Sigmoidal spider monkey optimization algorithm. In: Soft computing: theories and applications. Springer, pp 109–117
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
Soleimani E, Nazerfard E (2021) Cross-subject transfer learning in human activity recognition systems using generative adversarial networks. Neurocomputing 426:26–34
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
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
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
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
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
Xia K, Huang J, Wang H (2020) Lstm-cnn architecture for human activity recognition. IEEE Access 8:56,855–56,866
Zela A, Klein A, Falkner S et al (2018) Towards automated deep learning: Efficient joint neural architecture and hyperparameter search. arXiv:180706906
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
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
Author information
Authors and Affiliations
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15007-7