Litcius/Paper detail

Cross-Domain HAR: Few-Shot Transfer Learning for Human Activity Recognition

Megha Thukral, Harish Haresamudram, Thomas Ploetz

2024ACM Transactions on Intelligent Systems and Technology29 citationsDOIOpen Access PDF

Abstract

The ubiquitous availability of smartphones and smartwatches with integrated inertial measurement units (IMUs) enables straightforward capturing of human activities through collecting movement data. For specific applications of sensor-based human activity recognition (HAR), however, logistical challenges and burgeoning costs render especially the ground-truth annotation of such data a difficult endeavor, resulting in limited scale and diversity of datasets available for deriving effective HAR systems and less than ideal recognition capabilities. Transfer learning, i.e., leveraging publicly available labeled datasets to first learn useful representations that can then be fine-tuned using limited amounts of labeled data from a target domain, can alleviate some of the performance issues of contemporary HAR systems. Yet they can fail when the differences between source and target conditions are too large and/or only few samples from a target application domain are available—each of which are typical challenges in real-world human activity recognition scenarios. In this article, we present an approach for economic use of publicly available labeled HAR datasets for effective transfer learning. We introduce a novel transfer learning framework—Cross-Domain HAR—which follows the teacher-student self-training paradigm to more effectively recognize activities with very limited label information. It bridges conceptual gaps between source and target domains, including sensor locations and type of activities. Cross-Domain HAR enables substantial performance improvements over the state-of-the-art in sensor-based HAR scenarios. Through our extensive experimental evaluation on a range of benchmark datasets we specifically demonstrate the effectiveness of our approach for practically relevant few-shot activity recognition scenarios. We also present a detailed analysis into how the individual components of our framework affect downstream performance and provide practical suggestions for using the framework in real-world applications.

Topics & Concepts

Computer scienceTransfer of learningShot (pellet)Domain (mathematical analysis)Artificial intelligenceTransfer (computing)Speech recognitionOperating systemOrganic chemistryMathematicsMathematical analysisChemistryContext-Aware Activity Recognition SystemsHuman Pose and Action RecognitionAnomaly Detection Techniques and Applications