Active Deep Learning for Activity Recognition with Context Aware Annotator Selection

Machine learning models are bounded by the credibility of ground truth data used for both training and testing. Regardless of the problem domain, this ground truth annotation is objectively manual and tedious as it needs considerable amount of human intervention. With the advent of Active Learning with multiple annotators, the burden can be somewhat mitigated by actively acquiring labels of most informative data instances. However, multiple annotators with varying degrees of expertise poses new set of challenges in terms of quality of the label received and availability of the annotator. Due to limited amount of ground truth information addressing the variabilities of Activity of Daily Living (ADLs), activity recognition models using wearable and mobile devices are still not robust enough for real-world deployment. In this paper, we first propose an active learning combined deep model which updates its network parameters based on the optimization of a joint loss function. We then propose a novel annotator selection model by exploiting the relationships among the users while considering their heterogeneity with respect to their expertise, physical and spatial context. Our proposed model leverages model-free deep reinforcement learning in a partially observable environment setting to capture the action-reward interaction among multiple annotators. Our experiments in real-world settings exhibit that our active deep model converges to optimal accuracy with fewer labeled instances and achieves ~8% improvement in accuracy in fewer iterations.

[1]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

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

[3]  Stewart Massie,et al.  Personalised Human Activity Recognition Using Matching Networks , 2018, ICCBR.

[4]  Cem Ersoy,et al.  Active learning with uncertainty sampling for large scale activity recognition in smart homes , 2017, J. Ambient Intell. Smart Environ..

[5]  Sunav Choudhary,et al.  An LSTM Based System for Prediction of Human Activities with Durations , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[6]  Jaime G. Carbonell,et al.  A Probabilistic Framework to Learn from Multiple Annotators with Time-Varying Accuracy , 2010, SDM.

[7]  Thomas Plötz,et al.  Ensembles of Deep LSTM Learners for Activity Recognition using Wearables , 2017, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[8]  Yuval Tassa,et al.  Continuous control with deep reinforcement learning , 2015, ICLR.

[9]  Nirmalya Roy,et al.  DeActive , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[10]  Rainer Stiefelhagen,et al.  CNN-based sensor fusion techniques for multimodal human activity recognition , 2017, SEMWEB.

[11]  Philip S. Yu,et al.  Stratified Transfer Learning for Cross-domain Activity Recognition , 2017, 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[12]  Pietro Liò,et al.  Using Deep Data Augmentation Training to Address Software and Hardware Heterogeneities in Wearable and Smartphone Sensing Devices , 2018, 2018 17th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[13]  Jun Gao,et al.  Learning to Rank under Multiple Annotators , 2011, IJCAI.

[14]  Stewart Massie,et al.  Matching networks for personalised human activity recognition , 2018, AIH@IJCAI.

[15]  Majid Sarrafzadeh,et al.  Smartwatch Based Activity Recognition Using Active Learning , 2017, 2017 IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies (CHASE).

[16]  Bo Yu,et al.  Convolutional Neural Networks for human activity recognition using mobile sensors , 2014, 6th International Conference on Mobile Computing, Applications and Services.

[17]  David Cohn,et al.  Active Learning , 2010, Encyclopedia of Machine Learning.

[18]  VALENTIN RADU,et al.  Multimodal Deep Learning for Activity and Context Recognition , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[19]  Jaime G. Carbonell,et al.  Proactive learning: cost-sensitive active learning with multiple imperfect oracles , 2008, CIKM '08.

[20]  Hassan Ghasemzadeh,et al.  Personalized Human Activity Recognition Using Convolutional Neural Networks , 2018, AAAI.

[21]  Nirmalya Roy,et al.  Recent trends in machine learning for human activity recognition—A survey , 2018, WIREs Data Mining Knowl. Discov..

[22]  Nirmalya Roy,et al.  Active learning enabled activity recognition , 2016, 2016 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[23]  Antonio Morell,et al.  Fast Object Motion Estimation Based on Dynamic Stixels , 2016, Sensors.

[24]  Hwee Pink Tan,et al.  Deep Activity Recognition Models with Triaxial Accelerometers , 2015, AAAI Workshop: Artificial Intelligence Applied to Assistive Technologies and Smart Environments.

[25]  N. Roy,et al.  SocialAnnotator : Annotator Selection Using Activity and Social Context , 2018 .

[26]  Ying Wah Teh,et al.  Deep learning algorithms for human activity recognition using mobile and wearable sensor networks: State of the art and research challenges , 2018, Expert Syst. Appl..

[27]  Amit K. Roy-Chowdhury,et al.  Context Aware Active Learning of Activity Recognition Models , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[28]  Jesse Hoey,et al.  Sensor-Based Activity Recognition , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[29]  Daniel Roggen,et al.  Deep Convolutional and LSTM Recurrent Neural Networks for Multimodal Wearable Activity Recognition , 2016, Sensors.

[30]  Nirmalya Roy,et al.  Unseen Activity Recognitions: A Hierarchical Active Transfer Learning Approach , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[31]  Guy Lever,et al.  Deterministic Policy Gradient Algorithms , 2014, ICML.

[32]  Timo Sztyler,et al.  NECTAR: Knowledge-based Collaborative Active Learning for Activity Recognition , 2018, 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[33]  Archan Misra,et al.  Scaling Human Activity Recognition via Deep Learning-based Domain Adaptation , 2018, 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[34]  Alex Graves,et al.  Playing Atari with Deep Reinforcement Learning , 2013, ArXiv.

[35]  Mohamed Quafafou,et al.  Learning from Multiple Annotators: When Data is Hard and Annotators are Unreliable , 2012, 2012 IEEE 12th International Conference on Data Mining Workshops.

[36]  Timo Sztyler,et al.  Unsupervised recognition of interleaved activities of daily living through ontological and probabilistic reasoning , 2016, UbiComp.

[37]  Ling Chen,et al.  AROMA , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..