Location-Aware Human Activity Recognition

In this paper, we present one of the winning solutions of an international human activity recognition challenge organized by DrivenData in conjunction with the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases. The objective of the challenge was to predict activities of daily living and posture or ambulation based on wrist-worn accelerometer, RGB-D camera, and passive environmental sensor data, which was collected from a smart home in the UK. Most of the state of the art research focus on one type of data, e.g., wearable sensor data, for making predictions and overlook the usefulness of user locations for this purpose. In our work, we propose a novel approach that leverages heterogeneous data types as well as user locations for building predictive models. Note that while we do not have actual location information but we build models to predict location using machine learning models and use the predictions in user activity recognition. Compared to the state of the art, our proposed approach is able to achieve a 38% improvement with a Brier score of 0.1346. This means that roughly 9 out of 10 predictions matched the human-labeled descriptions.

[1]  Li-Chen Fu,et al.  Robust Location-Aware Activity Recognition Using Wireless Sensor Network in an Attentive Home , 2009, IEEE Transactions on Automation Science and Engineering.

[2]  Xiaoli Li,et al.  Deep Convolutional Neural Networks on Multichannel Time Series for Human Activity Recognition , 2015, IJCAI.

[3]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.

[4]  Zhaozheng Yin,et al.  Human Activity Recognition Using Wearable Sensors by Deep Convolutional Neural Networks , 2015, ACM Multimedia.

[5]  Gilles Louppe,et al.  Independent consultant , 2013 .

[6]  Mi Zhang,et al.  A feature selection-based framework for human activity recognition using wearable multimodal sensors , 2011, BODYNETS.

[7]  Chih-Jen Lin,et al.  LIBLINEAR: A Library for Large Linear Classification , 2008, J. Mach. Learn. Res..

[8]  Siu Cheung Hui,et al.  Two-View Online Learning , 2012, PAKDD.

[9]  Xiaoli Li,et al.  An integrated framework for human activity classification , 2012, UbiComp.

[10]  Bernt Schiele,et al.  A tutorial on human activity recognition using body-worn inertial sensors , 2014, CSUR.

[11]  Kuldip K. Paliwal,et al.  Bidirectional recurrent neural networks , 1997, IEEE Trans. Signal Process..

[12]  Min Wu,et al.  Repeat Buyer Prediction for E-Commerce , 2016, KDD.

[13]  Patrick Olivier,et al.  Feature Learning for Activity Recognition in Ubiquitous Computing , 2011, IJCAI.

[14]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[15]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.