Activity Recognition by Smartphone Accelerometer Data Using Ensemble Learning Methods

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.





References:
[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.