Human activity recognition using visibility graph features coupled with machine learning algorithm

  • Huda Jalil Ibrahim Department of Computer Science, Collage of Sciences, Mustansiriyah University, Iraq
  • Methaq Taleb Kata Department of Computer Science, Collage of Sciences, Mustansiriyah University, Iraq
  • Atheer Yousif Oudah Computer Engineering Technology Department Al-Ayen University, Iraq
Keywords: Human Activity Recognition, Machine Learning, Visibility Graph, Least -Squares Support Vector Machine

Abstract

Human activities refer to the actions and behaviors of human beings. These activities can be physical, such as working, playing sports, or playing sports; or mentally, such as learning, problem-solving, or decision-making. Technical development and the emergence of mobile devices such as phones and smart watches, as well as wearable sensors, led to the emergence of many systems to recognize and classify human activities. These systems were developed using the data collected by these devices from a variety of individuals who volunteered to do several activities, such as downstairs, upstairs, sitting, running, standing, and more. Using the WISDM (Wireless Sensor Data Mining) dataset, a new machine learning model is proposed to recognize six different human activities: walking, jogging, going up stairs, going down stairs, sitting, and standing. For signal segmentation, the sliding window technique was used, along with two visibility graph techniques for feature extraction: mean degree and Jaccard coefficient. The Least-Squares Support Vector Machines (LS-SVM) used to classify these activities This model achieves 94% accuracy, demonstrating that the proposed model has a high classification rate.

References

Almotiri, J., Elleithy, K., & Elleithy, A. (2018). Retinal vessels segmentation techniques and algorithms: a survey. Applied Sciences, 8(2), 155.

Asare, A. T., Mensah, F., Acheampong, S., Asare-Bediako, E., & Armah, J. (2017). Effects of gamma irradiation on agromorphological characteristics of okra (Abelmoschus esculentus L. Moench.). Advances in Agriculture, 2017.

Bhat, G., Deb, R., Chaurasia, V. V., Shill, H., & Ogras, U. Y. (2018, November). Online human activity recognition using low-power wearable devices. In 2018 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) (pp. 1-8). ACM.

Bokhari, S. M., Sohaib, S., Khan, A. R., & Shafi, M. (2021). DGRU based human activity recognition using channel state information. Measurement, 167, 108245.

Ceballos-Escalera, A., Molognoni, D., Bosch-Jimenez, P., Shahparasti, M., Bouchakour, S., Luna, A., ... & Della Pirriera, M. (2020). Bioelectrochemical systems for energy storage: A scaled-up power-to-gas approach. Applied energy, 260, 114138.

Ceballos-Escalera, A., Molognoni, D., Bosch-Jimenez, P., Shahparasti, M., Bouchakour, S., Luna, A., ... & Della Pirriera, M. (2020). Bioelectrochemical systems for energy storage: A scaled-up power-to-gas approach. Applied energy, 260, 114138.

Du, C., & Tang, B. (2019). Novel unconventional-active-jamming recognition method for wideband radars based on visibility graphs. Sensors, 19(10), 2344.

Feng, Q., Wei, H., Hu, J., Xu, W., Li, F., Lv, P., & Wu, P. (2021). Analysis of the attention to COVID-19 epidemic based on visibility graph network. Modern Physics Letters B, 35(19), 2150316.

Gupta, S. (2021). Deep learning based human activity recognition (HAR) using wearable sensor data. International Journal of Information Management Data Insights, 1(2), 100046.

Hassan, M. M., Uddin, M. Z., Mohamed, A., & Almogren, A. (2018). A robust human activity recognition system using smartphone sensors and deep learning. Future Generation Computer Systems, 81, 307-313.

Jain, A., & Kanhangad, V. (2017). Human activity classification in smartphones using accelerometer and gyroscope sensors. IEEE Sensors Journal, 18(3), 1169-1177.

Jalloul, N., Porée, F., Viardot, G., L’Hostis, P., & Carrault, G. (2017). Activity recognition using complex network analysis. IEEE journal of biomedical and health informatics, 22(4), 989-1000.

Jethanandani, M., Sharma, A., Perumal, T., & Chang, J. R. (2020). Multi-label classification based ensemble learning for human activity recognition in smart home. Internet of Things, 12, 100324.

Jia, H., & Chen, S. (2020). Integrated data and knowledge driven methodology for human activity recognition. Information Sciences, 536, 409-430.

Jung, M., & Chi, S. (2020). Human activity classification based on sound recognition and residual convolutional neural network. Automation in Construction, 114, 103177.

Liu, W., Fu, S., Zhou, Y., Zha, Z. J., & Nie, L. (2021). Human activity recognition by manifold regularization based dynamic graph convolutional networks. Neurocomputing, 444, 217-225.

Lytras, M. (2018). Visvizi A Daniela L Sarirete A Ordonez De Pablos P. Social networks research for sustainable smart education Sustainability, 10(9), 2974.

Mohamed, M., El-Kilany, A., & El-Tazi, N. (2022). Future Activities Prediction Framework in Smart Homes Environment. IEEE Access, 10, 85154-85169.

Nkengfack, L. C. D., Tchiotsop, D., Atangana, R., Louis-Door, V., & Wolf, D. (2021). Classification of EEG signals for epileptic seizures detection and eye states identification using Jacobi polynomial transforms-based measures of complexity and least-square support vector machine. Informatics in Medicine Unlocked, 23, 100536.

Pareek, P., & Thakkar, A. (2021). A survey on video-based human action recognition: recent updates, datasets, challenges, and applications. Artificial Intelligence Review, 54, 2259-2322.

Saeed, U., Shah, S. Y., Ahmad, J., Imran, M. A., Abbasi, Q. H., & Shah, S. A. (2022). Machine learning empowered COVID-19 patient monitoring using non-contact sensing: An extensive review. Journal of pharmaceutical analysis.

Sikder, N., & Nahid, A. A. (2021). KU-HAR: An open dataset for heterogeneous human activity recognition. Pattern Recognition Letters, 146, 46-54.

Supriya, S., Siuly, S., Wang, H., & Zhang, Y. (2018). EEG sleep stages analysis and classification based on weighed complex network features. IEEE Transactions on Emerging Topics in Computational Intelligence, 5(2), 236-246.

Supriya, S., Siuly, S., Wang, H., Cao, J., & Zhang, Y. (2016). Weighted visibility graph with complex network features in the detection of epilepsy. IEEE access, 4, 6554-6566.

Tripathi, R. K., Jalal, A. S., & Agrawal, S. C. (2018). Suspicious human activity recognition: a review. Artificial Intelligence Review, 50, 283-339.

Published
2023-04-06
How to Cite
Ibrahim, H. J., Kata, M. T., & Oudah, A. Y. (2023). Human activity recognition using visibility graph features coupled with machine learning algorithm. Journal La Multiapp, 3(6), 276-286. https://doi.org/10.37899/journallamultiapp.v3i6.755