Towards Using Unlabeled Data in a Sparse-coding Framework for Human Activity Recognition

12/25/2013
by   Sourav Bhattacharya, et al.
0

We propose a sparse-coding framework for activity recognition in ubiquitous and mobile computing that alleviates two fundamental problems of current supervised learning approaches. (i) It automatically derives a compact, sparse and meaningful feature representation of sensor data that does not rely on prior expert knowledge and generalizes extremely well across domain boundaries. (ii) It exploits unlabeled sample data for bootstrapping effective activity recognizers, i.e., substantially reduces the amount of ground truth annotation required for model estimation. Such unlabeled data is trivial to obtain, e.g., through contemporary smartphones carried by users as they go about their everyday activities. Based on the self-taught learning paradigm we automatically derive an over-complete set of basis vectors from unlabeled data that captures inherent patterns present within activity data. Through projecting raw sensor data onto the feature space defined by such over-complete sets of basis vectors effective feature extraction is pursued. Given these learned feature representations, classification backends are then trained using small amounts of labeled training data. We study the new approach in detail using two datasets which differ in terms of the recognition tasks and sensor modalities. Primarily we focus on transportation mode analysis task, a popular task in mobile-phone based sensing. The sparse-coding framework significantly outperforms the state-of-the-art in supervised learning approaches. Furthermore, we demonstrate the great practical potential of the new approach by successfully evaluating its generalization capabilities across both domain and sensor modalities by considering the popular Opportunity dataset. Our feature learning approach outperforms state-of-the-art approaches to analyzing activities in daily living.

READ FULL TEXT
research
12/09/2020

Contrastive Predictive Coding for Human Activity Recognition

Feature extraction is crucial for human activity recognition (HAR) using...
research
02/11/2021

SelfHAR: Improving Human Activity Recognition through Self-training with Unlabeled Data

Machine learning and deep learning have shown great promise in mobile se...
research
02/17/2020

Handling Missing Annotations in Supervised Learning Data

Data annotation is an essential stage in supervised learning. However, t...
research
10/07/2022

Temporal Feature Alignment in Contrastive Self-Supervised Learning for Human Activity Recognition

Automated Human Activity Recognition has long been a problem of great in...
research
11/20/2018

Deep Auto-Set: A Deep Auto-Encoder-Set Network for Activity Recognition Using Wearables

Automatic recognition of human activities from time-series sensor data (...
research
07/12/2019

Activity2Vec: Learning ADL Embeddings from Sensor Data with a Sequence-to-Sequence Model

Recognizing activities of daily living (ADLs) plays an essential role in...
research
06/01/2023

Towards Learning Discrete Representations via Self-Supervision for Wearables-Based Human Activity Recognition

Human activity recognition (HAR) in wearable computing is typically base...

Please sign up or login with your details

Forgot password? Click here to reset