atlas

Research map / Time series / Causal and generative time series

Cumulative Difference Learning VAE for Time-Series with Temporally Correlated Inflow-Outflow

AAAI 2024 · Time series › Causal and generative time series · approach: Probabilistic and conformal forecasting · 8 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 DT-VAE, a VAE that models time series as cumulative differences from the initial value (driven by latent inflow/outflow), to mitigate error accumulation in time-series generation, plus a DTW-clustering-based DTP metric and new COVID-19 hospitalization datasets.

Problem

Autoregressive/step-wise time-series generators accumulate errors over time, and general-purpose generators ignore the inflow/outflow structure of quantities like hospital census, which is often unobserved.

Approach

Reformulate generation as learning the cumulative difference between the observation at time t and the initial value X0 (driven by latent inflow/outflow), so that each decoded step depends only on latent variables rather than recursively on prior generated values; implemented as a recurrent VAE (DT-VAE) with an optional VAE-GAN variant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use cumulative-difference learning with DT-VAE-GAN instead of the strongest listed baselineTime-series generation · County-DH (INC, FLV, DEC)DTP score: 0.4164±0.00054 -> 0.3717±0.00017; 0.8186±0.000362 -> 0.7636±0.00008; 0.9469±0.00012 -> 0.3271±0.00003Helped
Use cumulative-difference learning with DT-VAE-GAN instead of the strongest listed baselineTime-series generation · County-DH (LTP)DTP score: 0.4954±0.00001 -> 0.5225±0.00002Hurt
Use cumulative-difference learning with DT-VAE-GAN instead of the strongest listed baselineTime-series generation · States-DH (INC, ERP, DEC, LTP)DTP score: 0.3252±0.00124 -> 0.3240±0.00029; 0.8067±0.11438 -> 0.7564±0.00191; 0.4392±0.00066 -> 0.3135±0.00003; 0.7095±0.02287 -> Helped
Use cumulative-difference learning with DT-VAE-GAN instead of the strongest listed baselineTime-series generation · Energy (INC, DEC)DTP score: 0.2286±0.00001 -> 0.3897±0.00059; 0.3780±0.00002 -> 0.2366±0.00068Mixed
Use cumulative-difference learning with DT-VAE-GAN instead of the strongest listed baselineTime-series generation · Traffic (INC, DEC)DTP score: 0.2153±0.00000 -> 0.2119±0.00000; 0.7286±0.00006 -> 0.3707±0.00003Helped
Use cumulative-difference learning with DT-VAE-GAN instead of the strongest listed baselineTime-series generation · Stock (INC, DEC)DTP score: 0.3066±0.00396 -> 0.2601±0.00022; 0.4796 ± 0.01595 -> 0.2860±0.00023Helped
Add the GAN component to DT-VAE (ablation)Time-series generation · County-DH INCDTP score: 0.8115±0.00055 -> 0.3717±0.00017Helped
Add the GAN component to DT-VAE (ablation)Time-series generation · States-DH DECDTP score: 0.3178±0.00002 -> 0.3135±0.00003No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Semi-synthetic hospital census (CIR-simulated arrivals) COVID-19 County Daily Hospitalization (CA, NY, PA) COVID-19 States Daily Hospitalization Solar Energy (Lai et al. 2018) Traffic (Cuturi 2011) Google stock data

Benchmarks: County-DH States-DH Energy Traffic Stock

Metrics: DTP score (DTW distance between DBA cluster centroids) long-term prediction MSE (TSTR with LSTM) t-SNE visualization mean and confidence interval visualization

Baselines: TimeGAN PSA-GAN T-VAE T-VAE-GAN AR model TimeVAE

Builds on: VAE VAE-GAN TimeGAN PSA-GAN

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