atlas

Research map / Time series / Causal and generative time series

Time-Series Forecasting for Out-of-Distribution Generalization Using Invariant Learning

ICML 2024 · Time series › Causal and generative time series · approach: Probabilistic and conformal forecasting · 0 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.

Proposes FOIL, a model-agnostic invariant learning framework for time-series forecasting that uses a surrogate residual-normalization loss to handle unobserved core variables and an EM-style environment inference module with temporal label propagation.

Problem

Out-of-distribution generalization in time-series forecasting, where future test distributions differ from historical training data; standard invariant learning assumptions break because target variables depend on unobserved core variables and time-series lack environment labels.

Approach

Targets the sufficiently predictable part of the target via an Instance Residual Normalization surrogate loss that removes the effect of unobserved variables, and jointly infers temporal environments with a multi-head EM clustering that preserves temporal adjacency, then learns invariant representations across those environments.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FOIL instead of the strongest reported baselineInformer · Exchange (horizon 96)MSE: 0.151 -> 0.136; +9.93Helped
Use FOIL instead of the strongest reported baselineInformer · Exchange (horizon 96)MAE: 0.281 -> 0.274; +2.50Helped
Use FOIL instead of the strongest reported baselineInformer · ILI (horizon 16)MSE: 1.205 -> 1.047; +12.94Helped
Use FOIL instead of the strongest reported baselineInformer · ILI (horizon 16)MAE: 0.820 -> 0.768; +5.00Helped
Use FOIL instead of the strongest reported baselineInformer · ETTh1 (horizon 96)MSE: 0.097 -> 0.088; +9.27Helped
Use FOIL instead of the strongest reported baselineInformer · ETTh1 (horizon 96)MAE: 0.241 -> 0.224; +7.05Helped
Use FOIL instead of the strongest reported baselineInformer · ETTh2 (horizon 96)MSE: 0.234 -> 0.210; +10.26Helped
Use FOIL instead of the strongest reported baselineInformer · ETTh2 (horizon 96)MAE: 0.381 -> 0.358; +6.04Helped
Add the surrogate loss for sufficiently predictable targets (ablation)FOIL · Forecasting accuracy (datasets and horizons in ablation study)forecasting accuracyHelped
Add the time-series environment inference module (ablation)FOIL · Forecasting accuracy (datasets and horizons in ablation study)forecasting accuracyHelped
Add temporal label propagation (ablation)FOIL · Forecasting accuracy (datasets and horizons in ablation study)forecasting accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Exchange ILI ETTh1 ETTh2

Benchmarks: Exchange ILI ETTh1 ETTh2

Metrics: MSE MAE

Baselines: ERM GroupDRO IRM VREx SD IB-ERM EIIL NST RevIN IRM+RevIN EIIL+RevIN

Builds on: invariant risk minimization EIIL RevIN PatchTST Informer

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