We look at the problem of using accelerometer in smartphones to detect mobility activities of users. The activities are internally composed of several simple activities. One can perform the task of distinguishing the activities using classic classification techniques with two different data representations namely, statistical features and ECDF-based features. Our recommendation in this paper is to use the latter as it suits better for mobility activities. Our major contribution is to explore the challenge of class imbalance in detecting mobility activities. To handle that challenge, we propose use of an ensemble of a classification model. It improves accuracy of detection over standalone classification models. To evaluate performance of the recommended technique, we use transportation by a metro train as a running case study. We consider two activities during the metro train travel. They are (a) whether user is at a metro train station or (b) in a metro train. Our recommended technique results in precision of 98% for the case study. It is significantly more than the state-of-the-art value of 70% for a similar case study. This case study finds its applications in the area of smart city analytics, for instance, our solution could be used to estimate rush at metro stations. In the long run, it can also be used to enhance navigation services to account for delays at metro stations into their algorithms.
[1]
Jessica Lin,et al.
Finding Motifs in Time Series
,
2002,
KDD 2002.
[2]
Chao Chen,et al.
Using Random Forest to Learn Imbalanced Data
,
2004
.
[3]
Sasu Tarkoma,et al.
Accelerometer-based transportation mode detection on smartphones
,
2013,
SenSys '13.
[4]
Peter Andras,et al.
On preserving statistical characteristics of accelerometry data using their empirical cumulative distribution
,
2013,
ISWC '13.
[5]
Vasile Palade,et al.
Class Imbalance Learning Methods for Support Vector Machines
,
2013
.
[6]
Hirozumi Yamaguchi,et al.
Tracking motion context of railway passengers by fusion of low-power sensors in mobile devices
,
2015,
SEMWEB.
[7]
Anil K. Jain,et al.
Statistical Pattern Recognition: A Review
,
2000,
IEEE Trans. Pattern Anal. Mach. Intell..
[8]
Hao Xia,et al.
Using Smart Phone Sensors to Detect Transportation Modes
,
2014,
Sensors.
[9]
James Biagioni,et al.
Cooperative transit tracking using smart-phones
,
2010,
SenSys '10.
[10]
Mikkel Baun Kjærgaard,et al.
Towards Indoor Transportation Mode Detection Using Mobile Sensing
,
2015,
MobiCASE.