Activity Recognition by Smartphone Accelerometer Data Using Ensemble Learning Methods
Authors: Eu Tteum Ha, Kwang Ryel Ryu
Abstract:
As smartphones are equipped with various sensors, there have been many studies focused on using these sensors to create valuable applications. Human activity recognition is one such application motivated by various welfare applications, such as the support for the elderly, measurement of calorie consumption, lifestyle and exercise patterns analyses, and so on. One of the challenges one faces when using smartphone sensors for activity recognition is that the number of sensors should be minimized to save battery power. In this paper, we show that a fairly accurate classifier can be built that can distinguish ten different activities by using only a single sensor data, i.e., the smartphone accelerometer data. The approach that we adopt to deal with this twelve-class problem uses various methods. The features used for classifying these activities include not only the magnitude of acceleration vector at each time point, but also the maximum, the minimum, and the standard deviation of vector magnitude within a time window. The experiments compared the performance of four kinds of basic multi-class classifiers and the performance of four kinds of ensemble learning methods based on three kinds of basic multi-class classifiers. The results show that while the method with the highest accuracy is ECOC based on Random forest.
Keywords: Ensemble learning, activity recognition, smartphone accelerometer.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1108496
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2181References:
[1] E.T. Ha, K. R. Ryu and J.M. Kim, “Ensemble of Nested Dichotomies for Activity Recognition Using Accelerometer Data on Smartphone”, Journal of Intelligence and Information Systems, volume 19 number 4 December 2013, pp 123-132.
[2] M. Kose, O. D. Incel and C. Ersoy, “Online Human Activity Recognition on Smart Phones,” In Workshop on Mobile Sensing: From Smartphones and Wearables to Big Data, 2012, pp. 11-15.
[3] A.Ataya and P. Jallon, “Amelioration of Physical Activity Estimation from Accelerometer Sensors Using Prior Knowledge,” Proceedings of the 20th European Signal Processing Conference (EUSIPCO), 2012, pp. 954-958.
[4] J. H.Cho, J. T. Kim and T. S. Kim, “Smart Phone-based Human Activity Classification and Energy Expenditure Generation in Building Environments,” SHB2012 - 7th International Symposium on Sustainable Healthy Buildings, 2012, pp. 97-105.
[5] D. Anguita, A. Ghio, L. Oneto, X. Parra and J. L. Reyes-Ortiz, “Human Activity Recognition on Smartphones Using a Multiclass Hardware- Friendly Support Vector Machine,” Proceedings of the 4th international Conference on Ambient Assisted Living and Home Care, 2012, pp. 216- 223.
[6] E.Frank and S. Kramer, “Ensembles of Nested Dichotomies for Multiclass Problems,” Proceedings of the 21st International Conference on Machine learning, 2004, pp. 39-46.
[7] S. J.Russell and P. Norvig, Artificial Intelligence: A Modern Approach, 3rd edition, Prentice Hall, Englewood Cliffs, New Jersey, 2010.
[8] I.H. Witten, E. Frank and M.A. Hall, Data Mining: Practical Machine Learning Tools and Techniques, 3rd edition, Morgan Kaufmann Publishers Inc., San Francisco, CA, 2010.