A Robust Physical Exercise Recognition System Using Machine Learning Approach
DOI:
https://doi.org/10.46603/ejcee.v1i1.13Keywords:
Activity Recognition, Wearable Device, Machine Learning, IoT, PCA, KNNAbstract
Modern life is becoming more linked to our devices, and work is being done in a more regulated way. As life became more complicated, it is becoming challenging to keep track of human health and fitness, leading to unexpected illnesses and diseases. Moreover, a lack of activity monitoring and corresponding reminders is preventing the adoption of a healthier lifestyle. This research provides a practical approach for identifying Human Activity by using accelerometer data obtained from wearable devices. The model automatically finds patterns among 33 different physical exercises such as running, rowing, cycling, jogging, etc. and correctly identifies them. The principal component analysis algorithm was used on the statistical features to make the system more robust. Classification of the physical exercise was performed on the reduced features using WEKA. The overall accuracy of 85.51% was obtained using the 10-Fold Cross-Validation method and K nearest Neighbor Algorithm while 84% accuracy for Random Forest. The accuracy obtained was better than previous models and could improve recognition systems in monitoring user activity more precisely.Downloads
References
F. W. Booth, C. K. Roberts, and M. J. Laye, "Lack of exercise is a major cause of chronic diseases," Comprehensive Physiology, vol.2, no.2, pp.1143-1211, 2012.
P. C. Hallal, C. G. Victora, M. R. Azevedo, and J. C. Wells, "Adolescent physical activity and health," Sports Medicine, vol. 36, no.12, pp.1019-1030, 2006.
A. Bulling, U. Blanke, and B. Schiele, "A tutorial on human activity recognition using body-worn inertial sensors," ACM Computing Surveys (CSUR), vol.46, no. 3, pp.1-33, 2014.
L. C. Jatoba, U. V. Großmann, C. Kunze, J. Ottenbacher, and W. Stork, "Context-aware mobile health monitoring: Evaluation of different pattern recognition methods for classification of physical activity," in 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2008, pp. 5250-5253.
V. N. T. Sang, N. D. Thang, V. Van Toi, N. D. Hoang, and T. Q. D. Khoa, "Human activity recognition and monitoring using smartphones," in 5th International Conference on Biomedical Engineering in Vietnam, 2015, pp. 481-485.
R. Yao, G. Lin, Q. Shi, and D. C. Ranasinghe, "Efficient dense labelling of human activity sequences from wearables using fully convolutional networks," Pattern Recognition, vol. 78, pp. 252-266, 2018.
A. Bevilacqua, K. MacDonald, A. Rangarej, V. Widjaya, B. Caulfield, and T. Kechadi, "Human activity recognition with convolutional neural networks," in Joint European Conference on Machine Learning and Knowledge Discovery in Databases, 2018, pp. 541-552.
O. Banos, M. A. Toth, M. Damas, H. Pomares, and I. Rojas, "Dealing with the effects of sensor displacement in wearable activity recognition," Sensors, vol. 14, pp. 9995-10023, 2014.
T. D. Le and C. Van Nguyen, "Human activity recognition by smartphone," in 2nd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS), 2015, pp. 219-224.
Y. Hsu, S. Lin, P. Chou, H. Lai, H. Chang, and S. Yang, "Application of non-parametric weighted feature extraction for an inertial-signal-based human activity recognition system," in International Conference on Applied System Innovation (ICASI), 2017, pp. 1718-1720.
P. Nurmi, M. Przybilski, G. Lindén, and P. Floréen, "A Framework for Distributed Activity Recognition in Ubiquitous Systems," in IC-AI, Citeseer, 2005, pp. 650-655.
A. D. Ignatov and V. V. Strijov, "Human activity recognition using quasiperiodic time series collected from a single tri-axial accelerometer," Multimedia tools and applications, vol. 75, pp. 7257-7270, 2016.
B. Yuan and J. Herbert, "Context-aware hybrid reasoning framework for pervasive healthcare," Personal and ubiquitous computing, vol. 18, pp. 865-881, 2014.
G. Guo, H. Wang, D. Bell, Y. Bi, and K. Greer, "KNN model-based approach in classification," in OTM Confederated International Conferences" On the Move to Meaningful Internet Systems", 2003, pp. 986-996.
L.-Y. Hu, M.-W. Huang, S.-W. Ke, and C.-F. Tsai, "The distance function effect on k-nearest neighbor classification for medical datasets," SpringerPlus, vol. 5, pp. 1-9, 2016.
J. Han and M. Kamber, "Data mining: concepts and techniques", Morgan Kaufmann, 2006.
Weka 3: Data Mining Software in Java, Machine Learning Group at the University of Waikato, Official Web: http://www.cs.waikato.ac.nz/ml/Weka/index.html/, accessed on 10th October 2019
Additional Files
Published
How to Cite
Issue
Section
License
Copyright (c) 2020 Steve Oscar, Mohammed Nazim Uddin
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.