DATTA: Domain-Adversarial Test-Time Adaptation for Cross-Domain WiFi-Based Human Activity Recognition
Cross-domain generalization is an open problem in WiFi-based sensing due to variations in environments, devices, and subjects, causing domain shifts in channel state information. To address this, we propose Domain-Adversarial Test-Time Adaptation (DATTA), a novel framework combining domain-adversari...
Saved in:
Main Authors | , , , |
---|---|
Format | Journal Article |
Language | English |
Published |
20.11.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Cross-domain generalization is an open problem in WiFi-based sensing due to
variations in environments, devices, and subjects, causing domain shifts in
channel state information. To address this, we propose Domain-Adversarial
Test-Time Adaptation (DATTA), a novel framework combining domain-adversarial
training (DAT), test-time adaptation (TTA), and weight resetting to facilitate
adaptation to unseen target domains and to prevent catastrophic forgetting.
DATTA is integrated into a lightweight, flexible architecture optimized for
speed. We conduct a comprehensive evaluation of DATTA, including an ablation
study on all key components using publicly available data, and verify its
suitability for real-time applications such as human activity recognition. When
combining a SotA video-based variant of TTA with WiFi-based DAT and comparing
it to DATTA, our method achieves an 8.1% higher F1-Score. The PyTorch
implementation of DATTA is publicly available at:
https://github.com/StrohmayerJ/DATTA. |
---|---|
DOI: | 10.48550/arxiv.2411.13284 |