atlas

Research map / Time series / Long-term forecasting

Patch-wise Structural Loss for Time Series Forecasting

ICML 2025 · Time series › Long-term forecasting · approach: Attention for time series forecasting · 0 citations (OpenAlex)

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 Patch-wise Structural (PS) loss, combining patch-level correlation, variance (softmax-KL) and mean losses with MSE and gradient-based dynamic weighting, improving five time-series forecasting backbones across seven datasets.

Problem

Point-wise losses such as MSE ignore structural dependencies in time series, failing to capture correlation, variance and mean discrepancies, especially locally in non-stationary series.

Approach

Compare prediction and ground truth at the patch level, with patch length set from the ground truth's dominant Fourier period, using a sum of patch-wise Pearson correlation loss, softmax-KL variance loss and mean MAE loss, added to MSE and balanced by gradient-norm-based dynamic weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add PS loss to iTransformeriTransformer · ETTh1 AvgMSE: 0.457 -> 0.440Helped
Add PS loss to iTransformeriTransformer · ETTh2 AvgMSE: 0.384 -> 0.375Helped
Add PS loss to iTransformeriTransformer · ETTm1 AvgMSE: 0.408 -> 0.396Helped
Add PS loss to iTransformeriTransformer · ETTm2 AvgMSE: 0.292 -> 0.281Helped
Add PS loss to iTransformeriTransformer · Weather AvgMSE: 0.261 -> 0.253Helped
Add PS loss to iTransformeriTransformer · ECL AvgMSE: 0.176 -> 0.172Helped
Add PS loss to iTransformeriTransformer · Exchange AvgMSE: 0.364 -> 0.366Hurt
Add correlation loss (ablation)DLinear + PS · ETTh1 96MSE: 0.381 -> 0.367Helped
Add variance loss (ablation)DLinear + PS · ETTh1 96MSE: 0.380 -> 0.367Helped
Add mean loss (ablation)DLinear + PS · ETTh1 96MSE: 0.372 -> 0.367Helped
Use patching rather than processing the full series (ablation)DLinear + PS · ETTh1 96MSE: 0.380 -> 0.367Helped
Use dynamic weighting rather than fixed weights (ablation)DLinear + PS · ETTh1 96MSE: 0.384 -> 0.367Helped

Surprising findings

Limitations

Experimental setup

Datasets: ETTh1 ETTh2 ETTm1 ETTm2 Weather ECL Exchange

Benchmarks: ETTh1 ETTh2 ETTm1 ETTm2 Weather ECL Exchange

Metrics: MSE MAE DTW TDI PCC

Baselines: MSE TILDE-Q FreDF iTransformer PatchTST TimeMixer DLinear TimesNet OFA AutoTimes

Builds on: MSE Pearson correlation coefficient GradNorm-style gradient balancing TILDE-Q FreDF

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