Unsupervised Domain Adaptation for Human Activity Recognition

Human Activity Recognition has been primarily investigated as a machine learning classification task forcing it to handle with two main limitations. First, it must assume that the testing data has an equal distribution with the training sample. However, the inherent structure of an activity recognition systems is fertile in distribution changes over time, for instance, a specific person can perform physical activities differently from others, and even sensors are prone to misfunction. Secondly, to model the pattern of activities carried out by each user, a significant amount of data is needed. This is impractical especially in the actual era of Big Data with effortless access to public repositories. In order to deal with these problems, this paper investigates the use of Transfer Learning, specifically Unsupervised Domain Adaptation, within human activity recognition systems. The yielded experiment results reveal a useful transfer of knowledge and more importantly the convenience of transfer learning within human activity recognition. Apart from the delineated experiments, our work also contributes to the field of transfer learning in general through an exhaustive survey on transfer learning for human activity recognition based on wearables.

[1]  Gerhard Tröster,et al.  The adARC pattern analysis architecture for adaptive human activity recognition systems , 2011, Journal of Ambient Intelligence and Humanized Computing.

[2]  Alois Ferscha,et al.  Real-Time Transfer and Evaluation of Activity Recognition Capabilities in an Opportunistic System , 2011 .

[3]  Zoubin Ghahramani,et al.  Learning from labeled and unlabeled data with label propagation , 2002 .

[4]  Didier Stricker,et al.  Creating and benchmarking a new dataset for physical activity monitoring , 2012, PETRA '12.

[5]  Niall Twomey,et al.  Active transfer learning for activity recognition , 2016, ESANN.

[6]  Daniel Roggen,et al.  Automatic Transfer of Activity Recognition Capabilities between Body-Worn Motion Sensors: Training Newcomers to Recognize Locomotion , 2011 .

[7]  Eduardo Casilari-Pérez,et al.  Analysis of a Smartphone-Based Architecture with Multiple Mobility Sensors for Fall Detection with Supervised Learning , 2018, Sensors.

[8]  Mika Raento,et al.  Adaptive On-Device Location Recognition , 2004, Pervasive.

[9]  Marco Loog,et al.  Nearest neighbor-based importance weighting , 2012, 2012 IEEE International Workshop on Machine Learning for Signal Processing.

[10]  Hassan Ghasemzadeh,et al.  Personalization without User Interruption: Boosting Activity Recognition in New Subjects Using Unlabeled Data , 2017, 2017 ACM/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS).

[11]  Wan-Yu Deng,et al.  Cross-person activity recognition using reduced kernel extreme learning machine , 2014, Neural Networks.

[12]  A. Young,et al.  The physiology of physical performance and training in old age. , 1999, Coronary artery disease.

[13]  Hassan Ghasemzadeh,et al.  Autonomous Training of Activity Recognition Algorithms in Mobile Sensors: A Transfer Learning Approach in Context-Invariant Views , 2018, IEEE Transactions on Mobile Computing.

[14]  Bernhard Schölkopf,et al.  Learning with Local and Global Consistency , 2003, NIPS.

[15]  Yiqiang Chen,et al.  Cross-mobile ELM based Activity Recognition , 2010 .

[16]  Bernhard Schölkopf,et al.  Correcting Sample Selection Bias by Unlabeled Data , 2006, NIPS.

[17]  Janez Demsar,et al.  Statistical Comparisons of Classifiers over Multiple Data Sets , 2006, J. Mach. Learn. Res..

[18]  Kate Saenko,et al.  Return of Frustratingly Easy Domain Adaptation , 2015, AAAI.

[19]  Nirmalya Roy,et al.  TransAct: Transfer learning enabled activity recognition , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[20]  Masashi Sugiyama,et al.  Importance-weighted least-squares probabilistic classifier for covariate shift adaptation with application to human activity recognition , 2012, Neurocomputing.

[21]  Yiqiang Chen,et al.  Cross-People Mobile-Phone Based Activity Recognition , 2011, IJCAI.

[22]  Ivor W. Tsang,et al.  Domain Adaptation via Transfer Component Analysis , 2009, IEEE Transactions on Neural Networks.

[23]  Qiang Yang,et al.  Transfer Learning via Dimensionality Reduction , 2008, AAAI.

[24]  Anna Margolis,et al.  A Literature Review of Domain Adaptation with Unlabeled Data , 2011 .

[25]  Bernt Schiele,et al.  Remember and transfer what you have learned - recognizing composite activities based on activity spotting , 2010, International Symposium on Wearable Computers (ISWC) 2010.