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.
[1]
อนิรุธ สืบสิงห์,et al.
Data Mining Practical Machine Learning Tools and Techniques
,
2014
.
[2]
Cem Ersoy,et al.
Online Human Activity Recognition on Smart Phones
,
2012
.
[3]
Pierre Jallon,et al.
Amelioration of physical activity estimation from accelerometer sensors using prior knowledge
,
2012,
2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).
[4]
Davide Anguita,et al.
Human Activity Recognition on Smartphones Using a Multiclass Hardware-Friendly Support Vector Machine
,
2012,
IWAAL.
[5]
Jeongmin Kim,et al.
Ensemble of Nested Dichotomies for Activity Recognition Using Accelerometer Data on Smartphone
,
2013
.
[6]
Stefan Kramer,et al.
Ensembles of nested dichotomies for multi-class problems
,
2004,
ICML.
[7]
Peter Norvig,et al.
Artificial Intelligence: A Modern Approach
,
1995
.