atlas

Research map / Time series / Causal and generative time series

Generative Modeling of Regular and Irregular Time Series Data via Koopman VAEs

ICLR 2024 · Time series › Causal and generative time series · approach: Irregular series and imputation

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 KoVAE, a VAE for regular and irregular time series generation whose sequential prior is a learned linear (Koopman/DMD-style) latent dynamical system with eigenvalue-based spectral constraints.

Problem

Generating realistic regular and irregularly sampled time series; GAN-based models are unstable and mode-collapse prone, while existing VAE generators use non-sequential Gaussian priors and make it hard to incorporate dynamical domain knowledge.

Approach

Replace the nonlinear sequential Gaussian prior of a sequential VAE with a linear latent dynamical prior: a learnable matrix A (DMD-like, solved in closed form) propagates latent codes, a predictive loss ties the prior to the posterior, eigenvalues can be penalized toward chosen moduli for physics-constrained generation, and an NCDE embedding handles irregular sampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use KoVAE instead of the strongest reported baselineregular time-series generation · Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.011 -> 0.005; 0.036 -> 0.009; 0.221 -> 0.143; 0.245 -> 0.076Helped
Use KoVAE instead of the strongest reported baselineregular time-series generation · Sines, Stocks, Energy, and MuJoCoMAE: 0.093 -> 0.093; 0.037 -> 0.037; 0.254 -> 0.251; 0.039 -> 0.038Mixed
Use KoVAE instead of GT-GANirregular time-series generation with 30% missing observations · Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.363 -> 0.035; 0.251 -> 0.162; 0.333 -> 0.280; 0.249 -> 0.123Helped
Use KoVAE instead of GT-GANirregular time-series generation with 30% missing observations · Sines, Stocks, Energy, and MuJoCoMAE: 0.099 -> 0.074; 0.021 -> 0.019; 0.066 -> 0.049; 0.048 -> 0.043Helped
Use KoVAE instead of GT-GANirregular time-series generation with 50% missing observations · Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.372 -> 0.030; 0.265 -> 0.092; 0.317 -> 0.298; 0.270 -> 0.117Helped
Use KoVAE instead of GT-GANirregular time-series generation with 50% missing observations · Sines, Stocks, Energy, and MuJoCoMAE: 0.101 -> 0.072; 0.018 -> 0.019; 0.064 -> 0.049; 0.056 -> 0.042Mixed
add the linear predictive prior (nonzero alpha) (ablation)KoVAE · regular Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.006 -> 0.005; 0.023 -> 0.009; 0.155 -> 0.143; 0.087 -> 0.076Helped
add the linear predictive prior (nonzero alpha) (ablation)KoVAE · irregular 30% missing, Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.038 -> 0.035; 0.172 -> 0.162; 0.295 -> 0.280; 0.131 -> 0.123Helped
add the linear predictive prior (nonzero alpha) (ablation)KoVAE · irregular 50% missing, Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.040 -> 0.030; 0.181 -> 0.092; 0.306 -> 0.298; 0.108 -> 0.117Mixed
retain the GRU when using alpha=0 (ablation)KoVAE without the linear prior · irregular 30% missing, Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.268 -> 0.038; 0.272 -> 0.172; 0.436 -> 0.295; 0.267 -> 0.131Helped
retain the GRU when using alpha=0 (ablation)KoVAE without the linear prior · irregular 50% missing, Sines, Stocks, Energy, and MuJoCodiscriminative score: 0.275 -> 0.040; 0.225 -> 0.181; 0.444 -> 0.306; 0.305 -> 0.108Helped

Surprising findings

Limitations

Experimental setup

Datasets: Sines Stocks Energy MuJoCo ERA5 reanalysis temperature simulated nonlinear pendulum

Benchmarks: Sines Stocks Energy MuJoCo

Metrics: discriminative score predictive score (MAE) t-SNE probability density function relative improvement

Baselines: TimeGAN GT-GAN TimeVAE CR-VAE RCGAN C-RNN-GAN T-Forcing P-Forcing WaveNet WaveGAN

Builds on: TimeGAN GT-GAN neural controlled differential equations dynamic mode decomposition variational autoencoder

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