atlas

Research map / Time series / Foundation models for time series

CauDiTS: Causal Disentangled Domain Adaptation of Multivariate Time Series

ICML 2024 · Time series › Foundation models for time series · approach: Time series representation learning

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.

Proposes CauDiTS, a causal disentangled unsupervised domain adaptation framework for multivariate time series that separates domain-common causal rationales from domain-specific correlations and enforces cross-domain causal prototype consistency and intervention invariance.

Problem

Unsupervised domain adaptation for multivariate time series classification under distribution shift, where existing methods extract domain-invariant features via shared extractors and capture spurious shortcut features rather than stable causal patterns among variables.

Approach

An adaptive rationale disentangler uses a learnable binary causal mask over variable interrelation attention to split edges into domain-common causal rationales (used for classification via a causally augmented GCN) and domain-specific non-causal correlations (used for domain discrimination); cross-domain causal prototype consistency (SVD-based prototypes) and backdoor-adjustment-based domain inte

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CauDiTS instead of CLUDAUDA for multivariate time series · Boiler, average selected source→target pairsMacro-F1: 0.680 -> 0.7683Helped
Use CauDiTS instead of CLUDAUDA for multivariate time series · WISDM, average selected source→target pairsMacro-F1: 0.607 -> 0.7362Helped
Use CauDiTS instead of RAINCOATUDA for multivariate time series · HAR, average selected source→target pairsMacro-F1: 0.905 -> 0.9502Helped
Use CauDiTS instead of RAINCOATUDA for multivariate time series · HHAR, average selected source→target pairsMacro-F1: 0.646 -> 0.7191Helped
Add ARAD (ablation)CauDiTS with Lbs · Boiler, WISDM, HAR, and HHARaccuracy: Boiler: 0.7832 -> 0.8510; WISDM: 0.6800 -> 0.7396; HAR: 0.7159 -> 0.8462; HHAR: 0.5551 -> 0.6325Helped
Add Lcon (ablation)CauDiTS with Lbs + ARAD · Boiler, WISDM, HAR, and HHARaccuracy: Boiler: 0.8510 -> 0.8812; WISDM: 0.7396 -> 0.7761; HAR: 0.8462 -> 0.9137; HHAR: 0.6325 -> 0.7142Helped
Add Lcpc (ablation)CauDiTS with Lbs + ARAD + Lcon · Boiler, WISDM, HAR, and HHARaccuracy: Boiler: 0.8812 -> 0.8962; WISDM: 0.7761 -> 0.7999; HAR: 0.9137 -> 0.9390; HHAR: 0.7142 -> 0.7539Helped
Add Ldcls (ablation)CauDiTS with Lbs + ARAD + Lcon + Lcpc · Boiler, WISDM, HAR, and HHARaccuracy: Boiler: 0.8962 -> 0.9358; WISDM: 0.7999 -> 0.8375; HAR: 0.9390 -> 0.9731; HHAR: 0.7539 -> 0.8001Helped
Replace LSTM with RNN or GRU (ablation)CauDiTS · Selected source→target pairsMacro-F1No clear effect
Use CNN instead of TCN or ResNet18 as the backbone (ablation)CauDiTS · All datasetsMacro-F1Helped

Surprising findings

Limitations

Experimental setup

Datasets: WISDM HAR HHAR Boiler

Benchmarks: WISDM HAR HHAR Boiler

Metrics: Macro-F1 accuracy

Baselines: VRADA CoDATS AdvSKM SASA RAINCOAT CLUDA CAN CDAN DDC DeepCORAL DSAN HoMM

Builds on: DSR iMSDA CLUDA CoTMix SASA

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