ConvBoost: Boosting ConvNets for Sensor-based Activity Recognition
Authors
"Human activity recognition (HAR) is one of the core research themes in ubiquitous and wearable computing. With the shift to deep learning (DL) based analysis approaches, it has become possible to extract high-level features and perform classification in an end-to-end manner. Despite their promising overall capabilities, DL-based HAR may suffer from overfitting due to the notoriously small, often inadequate, amounts of labeled sample data that are available for typical HAR applications. In response to such challenges, we propose ConvBoost -- a novel, three-layer, structured model architecture and boosting framework for convolutional network based HAR. Our framework generates additional training data from three different perspectives for improved HAR, aiming to alleviate the shortness of labeled training data in the field. Specifically, with the introduction of three conceptual layers--Sampling Layer, Data Augmentation Layer, and Resilient Layer--we develop three ""boosters""--R-Frame, Mix-up, and C-Drop--to enrich the per-epoch training data by dense-sampling, synthesizing, and simulating, respectively. These new conceptual layers and boosters, that are universally applicable for any kind of convolutional network, have been designed based on the characteristics of the sensor data and the concept of frame-wise HAR. In our experimental evaluation on three standard benchmarks (Opportunity, PAMAP2, GOTOV) we demonstrate the effectiveness of our ConvBoost framework for HAR applications based on variants of convolutional networks: vanilla CNN, ConvLSTM, and Attention Models. We achieved substantial performance gains for all of them, which suggests that the proposed approach is generic and can serve as a practical solution for boosting the performance of existing ConvNet-based HAR models. This is an open-source project, and the code can be found at https://github.com/sshao2013/ConvBoost https://dl.acm.org/doi/10.1145/3596234"
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Below the Surface: Unobtrusive Activity Recognition for Work Surfaces using RF-radar sensing
IUI '18· Human Pose & Activity Recognition +1
- 100%
Midas: Generating mmWave Radar Data from Videos for Training Pervasive and Privacy-preserving Human Sensing Tasks
UbiComp '23· Human Pose & Activity Recognition +1
- 100%
PoseSonic: 3D Upper Body Pose Estimation Through Egocentric Acoustic Sensing on Smartglasses
UbiComp '23· Human Pose & Activity Recognition +1
- 100%
Waffle: A Waterproof mmWave-based Human Sensing System inside Bathrooms with Running Water
UbiComp '24· Human Pose & Activity Recognition +1
- 100%
RDGait: A mmWave Based Gait Recognition System for Complex Indoor Environments Using Single-chip Radar
UbiComp '24· Human Pose & Activity Recognition +1
- 67%
Wall++: Room-Scale Interactive and Context-Aware Sensing
CHI '18· Human Pose & Activity Recognition +2
- 67%
Your Eyes Tell: Leveraging Smooth Pursuit for Assessing Cognitive Workload
CHI '18· Eye Tracking & Gaze Interaction +2
- 67%
Complex Daily Activities, Country-Level Diversity, and Smartphone Sensing: A Study in Denmark, Italy, Mongolia, Paraguay, and UK
CHI '23· Human Pose & Activity Recognition +1
- 67%
Sitting Posture Recognition and Feedback: A Literature Review
CHI '24· Human Pose & Activity Recognition +2
- 67%
Learning About Social Context From Smartphone Data: Generalization Across Countries and Daily Life Moments
CHI '24· Human Pose & Activity Recognition +2
Based on Jaccard similarity of research subtopics & professions (≥60%)