WaveStitch: Flexible and Fast Conditional Time Series Generation with Diffusion Models

πŸ“… 2025-03-08
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
Existing methods for conditional time-series generation suffer from three key limitations: (i) poor generalizability of conditioning signals across unseen scenarios, (ii) low inference efficiency due to autoregressive sequential sampling, and (iii) redundant encoding of categorical features. This paper proposes a novel denoising diffusion probabilistic model framework that jointly models constraints and signals, introduces segment-wise parallel sampling, and employs periodic embedding β€œstitching” to achieve zero-shot conditional generalization at inference time. A cross-segment consistency constraint ensures high-fidelity generation, while categorical feature representations are significantly compressed. Experiments demonstrate that our method reduces mean squared error by up to 10Γ— compared to baselines, accelerates generation by 460Γ— over autoregressive models, maintains comparable accuracy, and drastically reduces input dimensionality.

Technology Category

Application Category

πŸ“ Abstract
Generating temporal data under constraints is critical for forecasting, imputation, and synthesis. These datasets often include auxiliary conditions that influence the values within the time series signal. Existing methods face three key challenges: (1) they fail to adapt to conditions at inference time; (2) they rely on sequential generation, which slows the generation speed; and (3) they inefficiently encode categorical features, leading to increased sparsity and input sizes. We propose WaveStitch, a novel method that addresses these challenges by leveraging denoising diffusion probabilistic models to efficiently generate accurate temporal data under given auxiliary constraints. WaveStitch overcomes these limitations by: (1) modeling interactions between constraints and signals to generalize to new, unseen conditions; (2) enabling the parallel synthesis of sequential segments with a novel"stitching"mechanism to enforce coherence across segments; and (3) encoding categorical features as compact periodic signals while preserving temporal patterns. Extensive evaluations across diverse datasets highlight WaveStitch's ability to generalize to unseen conditions during inference, achieving up to a 10x lower mean-squared-error compared to the state-of-the-art methods. Moreover, WaveStitch generates data up to 460x faster than autoregressive methods while maintaining comparable accuracy. By efficiently encoding categorical features, WaveStitch provides a robust and efficient solution for temporal data generation. Our code is open-sourced: https://github.com/adis98/HierarchicalTS
Problem

Research questions and friction points this paper is trying to address.

Generates temporal data under auxiliary constraints efficiently.
Overcomes slow sequential generation with parallel synthesis.
Encodes categorical features compactly, preserving temporal patterns.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses diffusion models for conditional time series generation
Enables parallel synthesis with novel stitching mechanism
Encodes categorical features as compact periodic signals
πŸ”Ž Similar Papers
No similar papers found.