Table of Contents
Fetching ...

Low-rank Tensor Autoregressive Predictor for Third-Order Time-Series Forecasting

Haoning Wang, Liping Zhang

TL;DR

The paper tackles forecasting of third-order tensor time series by tackling dimensionality reduction with a novel LOTAP framework that couples autoregression with truncated t-SVD. By transforming to the Fourier domain, LOTAP decomposes the problem into four subproblems with closed-form solutions within an alternating minimization scheme, achieving substantial speedups over Tucker-decomposition-based methods while preserving forecasting accuracy. It demonstrates complexity reduction to $O(T n_1 n_2 n_3 + (n_1+n_2) n_3 r^2)$ per iteration, validates low-rank structure across real and synthetic data, and shows robust performance even with limited training data. The work also discusses extensions to time-series imputation and multi-directional t-SVD, underscoring LOTAP’s broad applicability to high-dimensional tensor forecasting tasks.

Abstract

Recently, tensor time-series forecasting has gained increasing attention, whose core requirement is how to perform dimensionality reduction. In this paper, we establish a least square optimization model by combining tensor singular value decomposition (t-SVD) with autoregression (AR) to forecast third-order tensor time-series, which has great benefit in computational complexity and dimensionality reduction. We divide such an optimization problem using fast Fourier transformation and t-SVD into four decoupled subproblems, whose variables include regressive coefficient, f-diagonal tensor, left and right orthogonal tensors, and propose an efficient forecasting algorithm via alternating minimization strategy, called Low-rank Tensor Autoregressive Predictor (LOTAP), in which each subproblem has a closed-form solution. Numerical experiments indicate that, compared to Tucker-decomposition-based algorithms, LOTAP achieves a speed improvement ranging from $2$ to $6$ times while maintaining accurate forecasting performance in all four baseline tasks. In addition, this algorithm is applicable to a wider range of tensor forecasting tasks because of its more effective dimensionality reduction ability.

Low-rank Tensor Autoregressive Predictor for Third-Order Time-Series Forecasting

TL;DR

The paper tackles forecasting of third-order tensor time series by tackling dimensionality reduction with a novel LOTAP framework that couples autoregression with truncated t-SVD. By transforming to the Fourier domain, LOTAP decomposes the problem into four subproblems with closed-form solutions within an alternating minimization scheme, achieving substantial speedups over Tucker-decomposition-based methods while preserving forecasting accuracy. It demonstrates complexity reduction to per iteration, validates low-rank structure across real and synthetic data, and shows robust performance even with limited training data. The work also discusses extensions to time-series imputation and multi-directional t-SVD, underscoring LOTAP’s broad applicability to high-dimensional tensor forecasting tasks.

Abstract

Recently, tensor time-series forecasting has gained increasing attention, whose core requirement is how to perform dimensionality reduction. In this paper, we establish a least square optimization model by combining tensor singular value decomposition (t-SVD) with autoregression (AR) to forecast third-order tensor time-series, which has great benefit in computational complexity and dimensionality reduction. We divide such an optimization problem using fast Fourier transformation and t-SVD into four decoupled subproblems, whose variables include regressive coefficient, f-diagonal tensor, left and right orthogonal tensors, and propose an efficient forecasting algorithm via alternating minimization strategy, called Low-rank Tensor Autoregressive Predictor (LOTAP), in which each subproblem has a closed-form solution. Numerical experiments indicate that, compared to Tucker-decomposition-based algorithms, LOTAP achieves a speed improvement ranging from to times while maintaining accurate forecasting performance in all four baseline tasks. In addition, this algorithm is applicable to a wider range of tensor forecasting tasks because of its more effective dimensionality reduction ability.
Paper Structure (22 sections, 30 equations, 8 figures, 4 tables, 1 algorithm)

This paper contains 22 sections, 30 equations, 8 figures, 4 tables, 1 algorithm.

Figures (8)

  • Figure 1: Schematic illustration of the core idea of our proposed LOTAP method.
  • Figure 2: a) t-SVD of tensor $\bm{\mathcal{X}}$; b) truncated t-SVD of tensor $\bm{\mathcal{X}}$ for the truncated rank $r$.
  • Figure 3: Comparison of tubal rank with average Tucker rank on the a) SYN dataset, b) USHCN dataset, c) NASDAQ100 dataset, d) CCDS dataset.
  • Figure 4: Evolution of $\mathrm{res}_t$ over time for the four datasets, illustrating the degree of variation in subspace factors across adjacent time points.
  • Figure 5: Convergence curves of LOTAP on the a) SYN dataset, b) USHCN dataset, c) NASDAQ100 dataset, d) CCDS dataset.
  • ...and 3 more figures

Theorems & Definitions (8)

  • Definition 1: t-product KILMER2011
  • Definition 2: conjugate transpose TRPCA2019Lu
  • Definition 3: f-diagonal tensor KILMER2011
  • Definition 4: identity tensor KILMER2011
  • Definition 5: column-orthogonal tensor
  • Definition 6: tensor singular value decomposition: t-SVD KILMER2011
  • Definition 7: tensor tubal rank tensorfactorization2018zhou
  • Definition 8: truncated t-SVD