cs.LGSep 30, 2026

Wavelet Flow Matching for Time Series

Authors: Lucas Poinsignon, Jorge da Silva Goncalves, Samuel Ruiperez-Campillo, Julia E. Vogt

Organizations: Dept. of Computer Science ETH Zurich, Switzerland

Abstract

Synthetic time series are increasingly used for data augmentation, privacy-preserving data sharing, and downstream model development, yet faithfully reproducing both multi-scale temporal structure and cross-channel dependencies remains challenging. We study multivariate time-series generation through flow matching in the wavelet domain. By operating on multilevel discrete wavelet coefficients rather than directly in the time domain, the model represents coarse structure and progressively finer details at separate scales. Their naturally different variances further induce an implicit coarse-to-fine generative process without requiring an explicit multi-scale schedule. Since the transform acts independently on each channel, we pair it with a channel-token transformer whose attention directly models cross-channel dependencies. Across seven benchmark datasets and four sequence lengths, our method is best or tied on a majority of dataset-metric combinations, with the largest and most consistent improvements in Context-FID and discriminative score.

Figures & tables

Appendix figures & tables16 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. SDFlow: Similarity-Driven Flow Matching for Time Series Generation

    May 7, 2026Wei Li, Shibo Feng, Pengcheng Wu +3Autoregressive ModelConditional Flow Matching

  2. PrismFlow: Residual Dynamics for Flow Matching in Time-Series Generation

    May 22, 2026Junru Zhang, Lang Feng, Jinbo Wang +6Time-Series GenerationMultiscale Dynamics

  3. WaiT for the Signal: Simple Frequency-Aware Flow-Matching

    Jul 30, 2026Krunoslav Lehman Pavasovic, Théophane Vallaeys, Stéphane Mallat +4Multi-Reference Image GenerationContrastive Flow Matching