atlas

Research map / Time series / Causal and generative time series

Shifting Time: Time-series Forecasting with Khatri-Rao Neural Operators

ICML 2025 · 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 learning a continuous time-shift operator for temporal and spatio-temporal forecasting, parametrized by Khatri-Rao neural operators (KRNOs) with near-linear scaling in quadrature nodes.

Problem

Time-series and spatio-temporal forecasting with autoregressive models that require regularly sampled observations; irregular sampling and super-resolution forecasting are hard for discrete-lag and existing neural operator methods.

Approach

Cast forecasting as learning a continuous time-shift operator mapping a past history window to a future window, and parametrize it with a neural operator whose kernel is a Khatri-Rao (element-wise product) decomposition of component kernels, enabling exact non-stationary kernel evaluation at about O(N^(1+1/d)) cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use KRNO instead of FNO-3DShallow-water forecasting · Shallow waterL2 relative error: 0.00211 -> 0.00145 (ρ); 0.02606 -> 0.01497 (u); 0.02637 -> 0.01459 (v)Helped
Use KRNO instead of T-PatchGNNIrregular time-series forecasting · USHCNMSE×10−1: 5.00 ± 0.04 -> 4.95 ± 0.08Helped
Use KRNO instead of T-PatchGNNIrregular time-series forecasting · MIMICMAE×10−2: 7.22 ± 0.09 -> 7.43 ± 0.06Hurt
Use KRNO instead of T-PatchGNNIrregular time-series forecasting · Human ActivityMSE×10−3: 2.66 ± 0.03 -> 2.85 ± 0.03Hurt
Use KRNO instead of Neural LNSDEMuJoCo forecasting · MuJoCo, regularTest MSE: 0.013 ± 0.000 -> 0.007 ± 0.002Helped
Use KRNO instead of LEAPMuJoCo forecasting · MuJoCo, 30% droppedTest MSE: 0.022 ± 0.001 -> 0.008 ± 0.002Helped
Use KRNO instead of LEAPMuJoCo forecasting · MuJoCo, 50% droppedTest MSE: 0.022 ± 0.002 -> 0.0114 ± 0.004Helped
Use KRNO instead of LEAPMuJoCo forecasting · MuJoCo, 70% droppedTest MSE: 0.022 ± 0.001 -> 0.0115 ± 0.002Helped
Use KRNO instead of Nbeats-I+GM4 forecasting · M4-QuarterlysMAPE: 9.212 -> 10.503Hurt
Use KRNO instead of KNFM4 forecasting · M4-WeeklysMAPE: 7.254† -> 6.934Helped
Use KRNO instead of KNFM4 forecasting · M4-DailysMAPE: 2.990† -> 3.086Hurt
Use KRNO instead of KNFMultivariate forecasting · CryptoWeighted RMSE 10−3: 6.91±0.01 -> 6.95±0.16Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Shallow water (Kissas et al. 2022) Climate modeling (Kissas et al. 2022) Darcy-flow (Lu et al. 2022) Hyper-elasticity (Li et al. 2023) MuJoCo Hopper MIMIC-III USHCN Human Activity Darts M4 Crypto NBA player trajectories

Benchmarks: Darcy-flow Hyper-elasticity Shallow water Climate modeling MuJoCo MIMIC-III USHCN Human Activity Darts M4 Crypto NBA Player Trajectory

Metrics: L2 relative error MSE MAE NMAE sMAPE weighted RMSE RMSE

Baselines: FNO-3D LOCA T-PatchGNN CRU Neural Flow Latent-ODE N-BEATS KNF LLMTIME Neural SDE

Builds on: Fourier Neural Operator DeepONet Neural ODE Gaussian process product kernels RevIN

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