Accurate forecasting of multivariate time series remains challenging due to the need to capture both short-term fluctuations and long-range temporal dependencies. Transformer-based models have emerged as a powerful approach, but their performance depends critically on the representation of temporal data. Traditional point-wise representations preserve individual time-step information, enabling fine-grained modeling, yet they tend to be computationally expensive and less effective at modeling broader contextual dependencies, limiting their scalability to long sequences. Patch-wise representations aggregate consecutive steps into compact tokens to improve efficiency and model local temporal dynamics, but they often discard fine-grained temporal details that are critical for accurate predictions in volatile or complex time series. We propose IPatch, a multi-resolution Transformer architecture that integrates both point-wise and patch-wise tokens, modeling temporal information at multiple resolutions. Experiments on 7 benchmark datasets demonstrate that IPatch consistently improves forecasting accuracy, robustness to noise, and generalization across various prediction horizons compared to single-representation baselines.
Figures & tables
Datasets
Horizon
PatchTST (with overlapping)
PatchTST (w/o overlapping)
MSE
MAE
MSE
MAE
ILI
24
1.963( ▲+6.72% )
0.878( ▲+6.50% )
2.095
0.939
36
1.981( ▼−1.00% )
0.898( ▲+0.33% )
1.961
0.901
48
2.022( ▲+0.19% )
0.935( ▲+1.54% )
2.026
0.949
60
1.991( ▼−3.61% )
0.924( ▼−0.86% )
1.919
0.916
Electricity
96
0.200( ▲+2% )
0.288( ▲+1.73% )
0.204
0.293
Table 1: Performance of PatchTST with/without overlapping patches across various datasets and horizons. Best scores are in bold blue, underlined values denote equal performance. Blue indicates gains, and red indicates losses relative to baseline.
Figure 1: (a) The proposed dual-stream architecture. The input sequence X=(xi,j)1≤i≤L,1≤j≤M is first divided into N patches and combined with positional encoding. It is then passed into a Transformer Encoder block for patch attention and an Autocorrelation block for inner-patch autocorrelation. The outputs of both blocks are concatenated and flattened, then passed through a Linear layer to generate the final prediction X^=(x^i,j)L+1≤i≤L+H,1≤j≤M . (b) Detailed view of the Transformer Encoder attention and the Autocorrelation block.
Datasets
Weather
Electricity
ILI
ETTh1
ETTh2
ETTm1
ETTm2
Features (M)
21
321
7
7
7
7
7
Timesteps
52696
26304
966
17420
17420
69680
69680
Table 2: Description of the datasets used in the experiments.
Model
IPatch (Ours)
TimeMixer
PatchTST
TimesNet
Crossformer
MICN
FiLM
DLinear
FEDformer
Stationary
Autoformer
Informer
Metric
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
MSE
MAE
ILI
24
1.604( ▲+9,17% )
0.751( ▲+12,38% )
1.766
0.844
1.963
0.878
2.616
1.079
3.197
1.149
2.341
1.038
2.223
0.986
2.203
1.036
2.565
1.080
2.301
1.035
2.651
1.114
3.179
1.278
36
1.689( ▲+5,50% )
0.799( ▲+9,38% )
1.782
0.874
1.981
0.898
2.030
0.945
3.653
1.264
2.339
1.052
2.155
0.997
2.323
1.076
3.099
1.227
2.109
1.004
2.651
1.114
2.788
1.125
48
1.562( ▲+19,91% )
0.783( ▲+15,58% )
1.873
0.905
2.022
0.935
2.032
0.917
3.903
1.317
2.437
1.068
2.144
1.011
2.436
1.146
3.183
1.239
2.477
1.094
2.846
1.146
2.942
1.160
60
1.445( ▲+24,84% )
0.783( ▲+12,26% )
1.804
0.910
1.991
0.924
1.836
0.879
4.695
1.451
2.260
0.996
2.003
0.936
2.305
1.088
2.706
1.109
2.429
1.086
2.716
1.128
3.024
1.166
Electricity
96
0.153( ▶+0% )
0.239( ▲+3,34% )
0.153
0.247
0.200
0.288
0.168
0.272
0.219
0.314
0.180
0.293
0.198
0.274
0.210
0.302
0.193
0.308
0.169
0.273
0.201
0.317
0.274
0.368
Table 3: Long-term Forcasting : Unified Look-back of 96, with horizon ∈{96,192,336,720} for Electricity, Weather & ETT, ILI horizon is set ∈{24,36,48,60} Bold results are the best outcomes, underlined are second best.
Figure 2: Visual comparison of 96-step forecasts on the Electricity dataset. IPatch (red) tracks the ground truth (black) with markedly higher fidelity than PatchTST, TimeMixer, Crossformer, and DLinear.
Figure 3: Predictive effectiveness vs efficiency on ILI dataset (forecast horizon 60). IPatch (red circle) offers the best performance-efficiency tradeoff among all evaluated architectures
Datasets
Horizon
IPatch (Ours)
Patch only
Autocorrelation only
MSE
MAE
MSE
MAE
MSE
MAE
ILI
24
1.604
0.751
1.977
0.873
1.790
0.805
36
1.689
0.799
1.886
0.882
1.875
0.848
48
1.562
0.783
1.662
0.809
1.636
0.800
60
1.445
0.789
1.839
0.952
1.711
0.870
Electricity
96
0.153
0.239
0.162
0.246
0.154
0.241
Table 4: Ablation study of patching and point-wise autocorrelation integration. Blue bold results are the best outcomes, underlined are second best.
Datasets
Horizon
IPatch (Fourrier)
IPatch (softmax)
MSE
MAE
MSE
MAE
ILI
24
1.604
0.751
1.739
0.806
36
1.689
0.799
1.644
0.798
48
1.562
0.783
1.635
0.806
60
1.445
0.789
1.569
0.788
Electricity
96
0.153
0.239
0.153
0.245
Table 5: Ablation study of the final activation function. Blue bold results are the best outcomes.
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Figure 4: Qualitative comparison of forecasting models (IPatch, TimeMixer, Crossformer, DLinear, and PatchTST) on different datasets. IPatch shows consistently stronger temporal modeling across diverse time series characteristics.
Artificial Intelligence Department, RobotBulls Labs Geneva, Switzerland · Department of Electrical and Computer Engineering, North South University Dhaka, Bangladesh
School of Information Engineering, Henan University of Science and Technology, Luoyang, 471023, Henan, China · School of Software, Henan University of Science and Technology, Luoyang, 471000, Henan, China