atlas

Research map / Vision-language and multimodal / Cross-modal learning

Limitations in Employing Natural Language Supervision for Sensor-Based Human Activity Recognition - And Ways to Overcome Them

AAAI 2025 · Vision-language and multimodal › Cross-modal learning · approach: Unimodal-to-multimodal representation transfer · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that CLIP-style natural language supervision for wearable-sensor HAR performs far worse zero-shot than supervised and self-supervised baselines, and proposes adapting projection heads on small target data, LLM-diversified text, and ChatGPT-derived external knowledge to close much of the gap.

Problem

Natural language supervision (contrastive sensor-text pre-training) promises plug-and-play zero-shot human activity recognition from wearable accelerometers, but it is unclear whether it works for wearable sensors, where sensor heterogeneity and sparse activity text limit it.

Approach

Identify sensor heterogeneity and lack of rich activity text as the causes of poor NLS performance, then mitigate them by adapting sensor/text projection heads on small target-labeled data, augmenting activity sentences with multiple templates and ChatGPT rewrites, and injecting ChatGPT-generated body-part and movement descriptions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pre-train on Capture-24 and use zero-shot prediction instead of target-train pre-trainingNLS · HHAR, Myogym, Mobiact, Motionsense, MHEALTH, PAMAP2mean F1: 55.63 $\pm$ 2.05 vs 31.05; 47.82 $\pm$ 1.03 vs 1.47; 82.36 $\pm$ 0.42 vs 16.93; 89.35 $\pm$ 0.32 vs 38.97; 53.79 $\pm$ 0Hurt
pre-train on the target dataset train split rather than Capture-24NLS zero-shot HAR · HHAR, Myogym, Mobiact, Motionsense, MHEALTH, PAMAP2mean F1: 31.05 -> 29.05; 1.47 -> 33.30; 16.93 -> 59.09; 38.97 -> 73.36; 11.15 -> 41.72; 10.88 -> 48.36Helped
adapt projection layers using target labeled dataNLS pretrained on Capture-24 · HHAR, Mobiact, PAMAP2mean F1: 31.05 -> 58.63; 16.93 -> 65.22; 10.88 -> 54.80Helped
add improved activity sentences during target-data adaptation (ablation)NLS pretrained on Capture-24 · HHAR, Mobiact, PAMAP2mean F1: 58.63 -> 63.43; 65.22 -> 65.28; 54.80 -> 54.99Helped
add improved activity sentences, SLIP objective, and CLIP text encoder (ablation)NLS pretrained on target train split · HHAR, Mobiact, PAMAP2mean F1: 29.05 -> 50.2; 59.09 -> 63.69; 48.36 -> 51.95Helped
diversify activity sentences with ChatGPT (ablation)NLS with randomly sampled text templates · HHAR, Myogym, Mobiact, Motionsense, MHEALTH, PAMAP2mean F1: 29.05 -> 36.01; 33.30 -> 33.89; 59.09 -> 61.93; 73.36 -> 78.25; 41.72 -> 43.84; 48.36 -> 47.9Mixed
add body-parts information to the base handcrafted activity template (ablation)NLS · HHAR, Myogym, Mobiact, Motionsense, MHEALTH, PAMAP2mean F1: 29.05 -> 34.73; 33.30 -> 31.54; 59.09 -> 62.77; 73.36 -> 81.00; 41.72 -> 39.61; 48.36 -> 48.78Mixed
add movement descriptions to the template (ablation)NLS with randomly sampled text templates · HHAR, Myogym, Mobiact, Motionsense, MHEALTH, PAMAP2mean F1: 29.05 -> 27.01; 33.30 -> 32.11; 59.09 -> 65.29; 73.36 -> 78.13; 41.72 -> 39.41; 48.36 -> 51.62Mixed
use multiple templates instead of the base handcrafted template (ablation)NLS · HHAR, Myogym, Mobiact, Motionsense, MHEALTH, PAMAP2mean F1: 29.05 -> 33.88; 33.30 -> 33.40; 59.09 -> 59.55; 73.36 -> 72.19; 41.72 -> 39.69; 48.36 -> 48.42Mixed
use mean of all test sentence embeddings for HAR rather than the base test template with body-parts information (ablation)NLS unseen-activity recognition · HHAR, Myogym, Mobiact, Motionsense, MHEALTH, PAMAP2mean F1: 33.16 -> 34.45; 19.96 -> 35.69; 64.01 -> 52.51; 51.01 -> 41.48; 30.33 -> 35.85; 53.73 -> 53.14Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Capture-24 HHAR Myogym Mobiact Motionsense MHEALTH PAMAP2 RealWorld

Benchmarks: HHAR Myogym Mobiact Motionsense MHEALTH PAMAP2 RealWorld

Metrics: macro F1 top-5 retrieval accuracy (qualitative)

Baselines: Conv. classifier DeepConvLSTM Autoencoder + MLP classifier SimCLR + MLP classifier Enhanced CPC + MLP classifier X-CLIP

Builds on: CLIP SLIP UniCL SimCLR DeepConvLSTM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy