Literature Review on Transfer Learning for Human Activity Recognition Using Mobile and Wearable Devices with Environmental Technology

Activity recognition systems utilise data from sensors in mobile, environmental and wearable devices, ubiquitously available to individuals. It is a growing research area within intelligent systems that aims to model and identify human physical, cognitive and social actions, patterns and skills. They typically rely on supervised machine-learning approaches, in which the cost of gathering and labelling data is high due to the diverse, interleaved and dynamic nature of human behaviour. Transfer learning is an approach in which previously learned knowledge is utilised to model a new but related setting. For instance, it can reuse existing knowledge to recognise activities performed by different types of users, using different sensor technologies and in different environmental conditions. As the adoption of Internet of Thing devices increases, mobile and wearable sensing is becoming pervasive, and more challenging behaviour recognition activities are being tackled. Yet, the availability of more data does not necessarily translate to better recognition models, if these data are not properly labelled. Thus, the importance of taking advantage of transfer learning to advance the field of activity recognition. This literature review summarises the transfer learning techniques and explores the benefits of combining mobile and wearable devices with environmental sensors in support of transfer learning. We also discuss the maturity of transfer learning by analysing the validation method used in the papers reviewed. Overall, 170 selected articles published between 2014 and 2019 were reviewed following the Okali and Schabram methodology. Findings show an increase of 41% of publications when comparing the output of 2019 against the average number of papers published in the previous 5 years (2014–2018). Inertial sensors such as accelerometers and gyroscopes, are the most frequently used. Feature and instance representation are mature techniques for transfer knowledge. Unsupervised learning across users is a typical application, and shallow techniques and active learning are areas of opportunity in transfer learning methodologies.

[1]  Mario Fritz,et al.  Joint segmentation and activity discovery using semantic and temporal priors , 2015, 2015 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[2]  Jesús Favela,et al.  Activity Recognition for the Smart Hospital , 2008, IEEE Intelligent Systems.

[3]  Majid Sarrafzadeh,et al.  On-body device localization for health and medical monitoring applications , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[4]  Yiqiang Chen,et al.  SensoryGANs: An Effective Generative Adversarial Framework for Sensor-based Human Activity Recognition , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[5]  Shiliang Sun,et al.  A survey of multi-view machine learning , 2013, Neural Computing and Applications.

[6]  Hanghang Tong,et al.  Activity recognition with smartphone sensors , 2014 .

[7]  Luca Benini,et al.  Wireless sensor networks: Enabling technology for ambient intelligence , 2006, Microelectron. J..

[8]  Lisha Hu,et al.  Less Annotation on Personalized Activity Recognition Using Context Data , 2016, 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld).

[9]  Beatrix Vereijken,et al.  Physical activity monitoring by use of accelerometer-based body-worn sensors in older adults: a systematic literature review of current knowledge and applications. , 2012, Maturitas.

[10]  Avinav Gupta,et al.  Smart Monitoring of Automatic Teller Machine—A Survey , 2019 .

[11]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[12]  Bernt Schiele,et al.  Transfer Learning in a Transductive Setting , 2013, NIPS.

[13]  Dianhui Chu,et al.  Empirical Study and Improvement on Deep Transfer Learning for Human Activity Recognition , 2018, Sensors.

[14]  Andrei Petrovski,et al.  UDetect: Unsupervised Concept Change Detection for Mobile Activity Recognition , 2016, MoMM.

[15]  Ryszard S. Michalski,et al.  A Theory and Methodology of Inductive Learning , 1983, Artificial Intelligence.

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

[17]  Chitu Okoli,et al.  A Guide to Conducting a Systematic Literature Review of Information Systems Research , 2010 .

[18]  Cyrus Shahabi,et al.  GeoCrowd: enabling query answering with spatial crowdsourcing , 2012, SIGSPATIAL/GIS.

[19]  Nishant Doshi,et al.  Human Activity Recognition: A Survey , 2019, Procedia Computer Science.

[20]  C. Mazzà,et al.  Step Detection and Activity Recognition Accuracy of Seven Physical Activity Monitors , 2015, PloS one.

[21]  Hassan Ghasemzadeh,et al.  Transfer learning algorithms for autonomous reconfiguration of wearable systems , 2016, 2016 IEEE International Conference on Big Data (Big Data).

[22]  F. Leichsenring,et al.  Randomized controlled versus naturalistic studies: a new research agenda. , 2004, Bulletin of the Menninger Clinic.

[23]  W A Watson,et al.  Hawthorne effect: implications for prehospital research. , 1995, Annals of emergency medicine.

[24]  J. Reginster,et al.  Smart wearable body sensors for patient self-assessment and monitoring , 2014, Archives of Public Health.

[25]  Chris D. Nugent,et al.  A Knowledge-Driven Approach to Activity Recognition in Smart Homes , 2012, IEEE Transactions on Knowledge and Data Engineering.

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

[27]  Alok Kumar Singh Kushwaha,et al.  A recent survey for human activity recoginition based on deep learning approach , 2017, 2017 Fourth International Conference on Image Information Processing (ICIIP).

[28]  Eftim Zdravevski,et al.  A survey of Ambient Assisted Living systems: Challenges and opportunities , 2016, 2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP).

[29]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[30]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[31]  Diane J. Cook,et al.  Transfer learning for activity recognition: a survey , 2013, Knowledge and Information Systems.

[32]  Katayoun Farrahi,et al.  Transfer learning across human activities using a cascade neural network architecture , 2019, UbiComp.

[33]  Bernt Schiele,et al.  Multi-graph Based Semi-supervised Learning for Activity Recognition , 2009, 2009 International Symposium on Wearable Computers.

[34]  Jian Wang,et al.  A Robust Noise Mitigation Method for the Mobile RFID Location in Built Environment , 2019, Sensors.

[35]  Chun Yang,et al.  Shallow Classification or Deep Learning: An Experimental Study , 2014, 2014 22nd International Conference on Pattern Recognition.

[36]  Yurong Liu,et al.  A survey of deep neural network architectures and their applications , 2017, Neurocomputing.

[37]  Bernt Schiele,et al.  Exploring semi-supervised and active learning for activity recognition , 2008, 2008 12th IEEE International Symposium on Wearable Computers.

[38]  João Gama,et al.  A survey on concept drift adaptation , 2014, ACM Comput. Surv..

[39]  Kristof Van Laerhoven,et al.  Detecting leisure activities with dense motif discovery , 2012, UbiComp.

[40]  Marian Haescher,et al.  Sensor requirements for activity recognition on smart watches , 2013, PETRA '13.

[41]  Louise Francis Predictive Modeling Applications In Actuarial Science: Unsupervised Learning , 2014 .

[42]  Changseok Bae,et al.  Unsupervised learning for human activity recognition using smartphone sensors , 2014, Expert Syst. Appl..

[43]  Fabrizio Benedetti,et al.  Increasing uncertainty in CNS clinical trials: the role of placebo, nocebo, and Hawthorne effects , 2016, The Lancet Neurology.

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

[45]  Blaine A. Price,et al.  Wearables: has the age of smartwatches finally arrived? , 2015, Commun. ACM.

[46]  Gwenn Englebienne,et al.  Recognizing Activities in Multiple Contexts using Transfer Learning , 2008, AAAI Fall Symposium: AI in Eldercare: New Solutions to Old Problems.

[47]  Zicheng Liu,et al.  Cross-dataset action detection , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[48]  Qiang Yang,et al.  Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence Transfer Learning for Activity Recognition via Sensor Mapping , 2022 .

[49]  Majid Sarrafzadeh,et al.  A Remote Patient Monitoring System for Congestive Heart Failure , 2011, Journal of Medical Systems.

[50]  Chao Cai,et al.  Smart Home Based on WiFi Sensing: A Survey , 2018, IEEE Access.

[51]  Jake K. Aggarwal,et al.  Human activity recognition from 3D data: A review , 2014, Pattern Recognit. Lett..

[52]  Bernt Schiele,et al.  Discovery of activity patterns using topic models , 2008 .

[53]  Najoua Essoukri Ben Amara,et al.  Pose-based Human Activity Recognition: a review , 2019, 2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC).

[54]  Miguel A. Labrador,et al.  A Survey on Human Activity Recognition using Wearable Sensors , 2013, IEEE Communications Surveys & Tutorials.

[55]  Amela Karahasanovic,et al.  A survey of controlled experiments in software engineering , 2005, IEEE Transactions on Software Engineering.

[56]  Takuya Maekawa,et al.  Toward practical factory activity recognition: unsupervised understanding of repetitive assembly work in a factory , 2016, UbiComp.

[57]  Shengrui Wang,et al.  ADR-SPLDA: Activity discovery and recognition by combining sequential patterns and latent Dirichlet allocation , 2012, Pervasive Mob. Comput..

[58]  Dzmitry Kliazovich,et al.  A Survey on Mobile Crowdsensing Systems: Challenges, Solutions, and Opportunities , 2019, IEEE Communications Surveys & Tutorials.

[59]  Stephen Grossberg,et al.  ARTMAP: supervised real-time learning and classification of nonstationary data by a self-organizing neural network , 1991, [1991 Proceedings] IEEE Conference on Neural Networks for Ocean Engineering.

[60]  Shangyue Zhu,et al.  Indoor Human Activity Recognition Based on Ambient Radar with Signal Processing and Machine Learning , 2018, 2018 IEEE International Conference on Communications (ICC).

[61]  Daniel Roggen,et al.  Deep convolutional feature transfer across mobile activity recognition domains, sensor modalities and locations , 2016, SEMWEB.

[62]  Kevin Bouchard,et al.  Exploiting Passive RFID Technology for Activity Recognition in Smart Homes , 2015, IEEE Intelligent Systems.

[63]  Yeh-Liang Hsu,et al.  A Review of Accelerometry-Based Wearable Motion Detectors for Physical Activity Monitoring , 2010, Sensors.