TY - GEN
T1 - Activity recognition using smartphone sensors
AU - Anjum, Alvina
AU - Ilyas, Muhammad U.
PY - 2013/3/28
Y1 - 2013/3/28
N2 - Motion sensor embedded smartphones have provided a new platform for activity inference. These sensors, initially used for cell phone feature enhancement, are now being used for a variety of applications. Providing cell phone users information about their own physical activity in an understandable format can enable users to make more informed and healthier lifestyle choices. In this work, we built a smartphone application which tracks users' physical activities and provide feedback requiring no user input during routine operation. The application reports estimates of the calories burned, broken up by physical activities. Detectable physical activities include walking, running, climbing stairs, descending stairs, driving, cycling and being inactive. We evaluated a number of classification algorithms from the area of Machine Learning, including Naïve Bayes, Decision Tree, K-Nearest Neighbor and Support Vector Machine classifiers. For training and verification of classifiers, we collected a dataset of 510 activity traces using cell phone sensors. We developed a smartphone app that performs activity recognition that does not require any user intervention. The classifier implemented in the Android app performs at an average true positives rate of greater than 95%, false positives rate of less than 1.5% and an ROC area of greater than 98%.
AB - Motion sensor embedded smartphones have provided a new platform for activity inference. These sensors, initially used for cell phone feature enhancement, are now being used for a variety of applications. Providing cell phone users information about their own physical activity in an understandable format can enable users to make more informed and healthier lifestyle choices. In this work, we built a smartphone application which tracks users' physical activities and provide feedback requiring no user input during routine operation. The application reports estimates of the calories burned, broken up by physical activities. Detectable physical activities include walking, running, climbing stairs, descending stairs, driving, cycling and being inactive. We evaluated a number of classification algorithms from the area of Machine Learning, including Naïve Bayes, Decision Tree, K-Nearest Neighbor and Support Vector Machine classifiers. For training and verification of classifiers, we collected a dataset of 510 activity traces using cell phone sensors. We developed a smartphone app that performs activity recognition that does not require any user intervention. The classifier implemented in the Android app performs at an average true positives rate of greater than 95%, false positives rate of less than 1.5% and an ROC area of greater than 98%.
KW - Sensors
KW - Legged locomotion
KW - Accelerometers
KW - Cellular phones
KW - Accuracy
KW - Decision trees
KW - Correlation
U2 - 10.1109/CCNC.2013.6488584
DO - 10.1109/CCNC.2013.6488584
M3 - Conference contribution
SN - 9781467331319
T3 - IEEE Consumer Communications and Networking Conference
SP - 914
EP - 919
BT - 2013 IEEE 10th Consumer Communications and Networking Conference (CCNC)
PB - IEEE
T2 - 2013 IEEE 10th Consumer Communications and Networking Conference (CCNC)
Y2 - 11 January 2013 through 14 January 2013
ER -