Table of Contents
Fetching ...

TARFVAE: Efficient One-Step Generative Time Series Forecasting via TARFLOW based VAE

Jiawen Wei, Lan Jiang, Pengbo Wei, Ziwen Ye, Teng Song, Chen Chen, Guangrui Ma

TL;DR

TARFVAE addresses the need for efficient, probabilistic long-horizon time-series forecasting. By integrating a Transformer-based autoregressive flow (TARFLOW) with a conditional VAE, it yields a more expressive latent posterior while preserving one-step generation. Across eight real-world datasets, TARFVAE delivers competitive or superior deterministic (MSE/MAE) and probabilistic (CRPS) performance and dramatically faster inference than diffusion- or autoregressive-based generative models. This makes it a practical, scalable solution for uncertainty-aware LTSF.

Abstract

Time series data is ubiquitous, with forecasting applications spanning from finance to healthcare. Beyond popular deterministic methods, generative models are gaining attention due to advancements in areas like image synthesis and video generation, as well as their inherent ability to provide probabilistic predictions. However, existing generative approaches mostly involve recurrent generative operations or repeated denoising steps, making the prediction laborious, particularly for long-term forecasting. Most of them only conduct experiments for relatively short-term forecasting, with limited comparison to deterministic methods in long-term forecasting, leaving their practical advantages unclear. This paper presents TARFVAE, a novel generative framework that combines the Transformer-based autoregressive flow (TARFLOW) and variational autoencoder (VAE) for efficient one-step generative time series forecasting. Inspired by the rethinking that complex architectures for extracting time series representations might not be necessary, we add a flow module, TARFLOW, to VAE to promote spontaneous learning of latent variables that benefit predictions. TARFLOW enhances VAE's posterior estimation by breaking the Gaussian assumption, thereby enabling a more informative latent space. TARFVAE uses only the forward process of TARFLOW, avoiding autoregressive inverse operations and thus ensuring fast generation. During generation, it samples from the prior latent space and directly generates full-horizon forecasts via the VAE decoder. With simple MLP modules, TARFVAE achieves superior performance over state-of-the-art deterministic and generative models across different forecast horizons on benchmark datasets while maintaining efficient prediction speed, demonstrating its effectiveness as an efficient and powerful solution for generative time series forecasting.

TARFVAE: Efficient One-Step Generative Time Series Forecasting via TARFLOW based VAE

TL;DR

TARFVAE addresses the need for efficient, probabilistic long-horizon time-series forecasting. By integrating a Transformer-based autoregressive flow (TARFLOW) with a conditional VAE, it yields a more expressive latent posterior while preserving one-step generation. Across eight real-world datasets, TARFVAE delivers competitive or superior deterministic (MSE/MAE) and probabilistic (CRPS) performance and dramatically faster inference than diffusion- or autoregressive-based generative models. This makes it a practical, scalable solution for uncertainty-aware LTSF.

Abstract

Time series data is ubiquitous, with forecasting applications spanning from finance to healthcare. Beyond popular deterministic methods, generative models are gaining attention due to advancements in areas like image synthesis and video generation, as well as their inherent ability to provide probabilistic predictions. However, existing generative approaches mostly involve recurrent generative operations or repeated denoising steps, making the prediction laborious, particularly for long-term forecasting. Most of them only conduct experiments for relatively short-term forecasting, with limited comparison to deterministic methods in long-term forecasting, leaving their practical advantages unclear. This paper presents TARFVAE, a novel generative framework that combines the Transformer-based autoregressive flow (TARFLOW) and variational autoencoder (VAE) for efficient one-step generative time series forecasting. Inspired by the rethinking that complex architectures for extracting time series representations might not be necessary, we add a flow module, TARFLOW, to VAE to promote spontaneous learning of latent variables that benefit predictions. TARFLOW enhances VAE's posterior estimation by breaking the Gaussian assumption, thereby enabling a more informative latent space. TARFVAE uses only the forward process of TARFLOW, avoiding autoregressive inverse operations and thus ensuring fast generation. During generation, it samples from the prior latent space and directly generates full-horizon forecasts via the VAE decoder. With simple MLP modules, TARFVAE achieves superior performance over state-of-the-art deterministic and generative models across different forecast horizons on benchmark datasets while maintaining efficient prediction speed, demonstrating its effectiveness as an efficient and powerful solution for generative time series forecasting.

Paper Structure

This paper contains 20 sections, 20 equations, 3 figures, 6 tables.

Figures (3)

  • Figure 1: The overview of TARFVAE.
  • Figure 2: The MLP blocks.
  • Figure 3: Influence of lookback window length $L$.