A systematic approach to multi-task learning from time-series data

Abstract There have been significant advances in machine learning due to the profusion in data collection and computing resources. However, the need for large annotated datasets to train machine learning models remains a problematic constraint. To address the limitation of annotated data for personalized prediction, we propose a framework to enrich annotated time-series (TS) sensing data by way of transfer learning with new multi-task learning (MTL) models. Compared to previous MTL approaches for TS, this work introduces three contributions. First, we propose a systematic method to examine the efficiency of MTL approaches by exploring options for three key characteristics of MTL with TS: the choice of features that efficiently capture temporally dynamic information, the similarity measure that effectively models the commonality and uniqueness across tasks being learned, and the choice of regularization for achieving the best tradeoff between a model’s generalizability and accuracy. Second, we present an MTL deep learning model that is shown to achieve state-of-the-art performance for personalized human activity recognition from time-series. Experimental results on three benchmark activity recognition datasets and one activity recognition in-the-wild dataset show that the proposed framework provides performance gains over prior work while presenting a unified approach for designing MTL solutions for personalized time-series classification problems.

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

[2]  Assefaw H. Gebremedhin,et al.  Personalized Human Activity Recognition using Wearables: A Manifold Learning-based Knowledge Transfer , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[3]  Andrey Ignatov,et al.  Real-time human activity recognition from accelerometer data using Convolutional Neural Networks , 2018, Appl. Soft Comput..

[4]  Dong Wang,et al.  Multi-task recurrent model for speech and speaker recognition , 2016, 2016 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA).

[5]  H. Ross,et al.  A 10-year study of the incidence of and factors predicting dementia in Parkinson’s disease , 2000, Neurology.

[6]  George N. Votsis,et al.  Emotion recognition in human-computer interaction , 2001, IEEE Signal Process. Mag..

[7]  Subhro Das,et al.  A Personalized Pacing System for Real-Time Physical Activity Advising , 2017, 2017 IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies (CHASE).

[8]  Thomas Plötz,et al.  Deep, Convolutional, and Recurrent Models for Human Activity Recognition Using Wearables , 2016, IJCAI.

[9]  Massimiliano Pontil,et al.  Regularized multi--task learning , 2004, KDD.

[10]  Jin-Hyuk Hong,et al.  Toward Personalized Activity Recognition Systems With a Semipopulation Approach , 2016, IEEE Transactions on Human-Machine Systems.

[11]  Jack Xin,et al.  Computing Sparse Representation in a Highly Coherent Dictionary Based on Difference of $$L_1$$L1 and $$L_2$$L2 , 2015, J. Sci. Comput..

[12]  Ruslan Salakhutdinov,et al.  Transfer Learning for Sequence Tagging with Hierarchical Recurrent Networks , 2016, ICLR.

[13]  Gary M. Weiss,et al.  Identifying user traits by mining smart phone accelerometer data , 2011, SensorKDD '11.

[14]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[15]  Jonathan P. Rowe,et al.  Deep LSTM-Based Goal Recognition Models for Open-World Digital Games , 2017, AAAI Workshops.

[16]  Mohan S. Kankanhalli,et al.  Hierarchical Clustering Multi-Task Learning for Joint Human Action Grouping and Recognition , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  R. Paradiso,et al.  PSYCHE: Personalised monitoring systems for care in mental health , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[18]  Hazem Hajj,et al.  A system identification approach for recognition of personalized user motion patterns from mobile sensing data , 2016, 2016 3rd Middle East Conference on Biomedical Engineering (MECBME).

[19]  Ricardo Chavarriaga,et al.  Benchmarking classification techniques using the Opportunity human activity dataset , 2011, 2011 IEEE International Conference on Systems, Man, and Cybernetics.

[20]  Ahmad Almogren,et al.  A robust human activity recognition system using smartphone sensors and deep learning , 2018, Future Gener. Comput. Syst..

[21]  Scott Campbell,et al.  Using Accelerometer and Gyroscopic Measures to Quantify Postural Stability. , 2015, Journal of athletic training.

[22]  Nada Lavrac,et al.  Combining Multitask Learning and Short Time Series Analysis in Parkinson's Disease Patients Stratification , 2017, AIME.

[23]  Davide Anguita,et al.  A Public Domain Dataset for Human Activity Recognition using Smartphones , 2013, ESANN.

[24]  Jorge Cadima,et al.  Principal component analysis: a review and recent developments , 2016, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[25]  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).

[26]  Gary M. Weiss,et al.  Cell phone-based biometric identification , 2010, 2010 Fourth IEEE International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[27]  Chunyan Miao,et al.  Comparative study of machine learning algorithms for activity recognition with data sequence in home-like environment , 2016, 2016 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI).

[28]  L. Quinn,et al.  Estimation of future glucose concentrations with subject-specific recursive linear models. , 2009, Diabetes technology & therapeutics.

[29]  Wenfeng Li,et al.  Optimizing multi-sensor deployment via ensemble pruning for wearable activity recognition , 2018, Inf. Fusion.

[30]  Chris D. Nugent,et al.  Sensor-Based Change Detection for Timely Solicitation of User Engagement , 2017, IEEE Transactions on Mobile Computing.

[31]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[32]  Xu Sun,et al.  Large-Scale Personalized Human Activity Recognition Using Online Multitask Learning , 2013, IEEE Transactions on Knowledge and Data Engineering.

[33]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[34]  Tatsuya Kawahara,et al.  Prediction of Turn-taking Using Multitask Learning with Prediction of Backchannels and Fillers , 2018, INTERSPEECH.

[35]  Aram Galstyan,et al.  Multitask learning and benchmarking with clinical time series data , 2017, Scientific Data.

[36]  Enzo Pasquale Scilingo,et al.  Complexity Index From a Personalized Wearable Monitoring System for Assessing Remission in Mental Health , 2015, IEEE Journal of Biomedical and Health Informatics.

[37]  Qian Xu,et al.  Probabilistic Multi-Task Feature Selection , 2010, NIPS.

[38]  Hisashi Kashima,et al.  Distributed Multi-task Learning for Sensor Network , 2017, ECML/PKDD.

[39]  Bin He,et al.  Seizure prediction in patients with focal hippocampal epilepsy , 2017, Clinical Neurophysiology.

[40]  Giuseppe De Nicolao,et al.  Bayesian Online Multitask Learning of Gaussian Processes , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[41]  Nirmalya Roy,et al.  UnTran: Recognizing Unseen Activities with Unlabeled Data Using Transfer Learning , 2018, 2018 IEEE/ACM Third International Conference on Internet-of-Things Design and Implementation (IoTDI).

[42]  Cao Xiao,et al.  An Adaptive Pattern Learning Framework to Personalize Online Seizure Prediction , 2017, IEEE Transactions on Big Data.

[43]  Alexander Russell,et al.  Joint Modeling of Heterogeneous Sensing Data for Depression Assessment via Multi-task Learning , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[44]  Ricardo Chavarriaga,et al.  The Opportunity challenge: A benchmark database for on-body sensor-based activity recognition , 2013, Pattern Recognit. Lett..

[45]  Go Hirakawa,et al.  A Large Scale Gathering System for Activity Data with Mobile Sensors , 2011, 2011 15th Annual International Symposium on Wearable Computers.

[46]  G. Vachtsevanos,et al.  Epileptic Seizures May Begin Hours in Advance of Clinical Onset A Report of Five Patients , 2001, Neuron.

[47]  H. Zou,et al.  The doubly regularized support vector machine , 2006 .

[48]  Mohammad H. Mahoor,et al.  Task-dependent multi-task multiple kernel learning for facial action unit detection , 2016, Pattern Recognit..

[49]  Andrew McCallum,et al.  An Introduction to Conditional Random Fields , 2010, Found. Trends Mach. Learn..

[50]  Stuart J. Russell,et al.  A temporally abstracted Viterbi algorithm , 2011, UAI.

[51]  Tieniu Tan,et al.  l2, 1 Regularized correntropy for robust feature selection , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[52]  Bin Yang,et al.  Correlated Time Series Forecasting using Multi-Task Deep Neural Networks , 2018, CIKM.

[53]  Billur Barshan,et al.  Recognizing Daily and Sports Activities in Two Open Source Machine Learning Environments Using Body-Worn Sensor Units , 2014, Comput. J..

[54]  Jack Xin,et al.  Minimization of ℓ1-2 for Compressed Sensing , 2015, SIAM J. Sci. Comput..

[55]  Ke Zhang,et al.  A Short-Term Rainfall Prediction Model Using Multi-task Convolutional Neural Networks , 2017, 2017 IEEE International Conference on Data Mining (ICDM).

[56]  Lei Liu,et al.  STARS: Soft Multi-Task Learning for Activity Recognition from Multi-Modal Sensor Data , 2018, PAKDD.

[57]  K. Newell,et al.  Walking speed influences on gait cycle variability. , 2007, Gait & posture.

[58]  Xuanjing Huang,et al.  Recurrent Neural Network for Text Classification with Multi-Task Learning , 2016, IJCAI.