Conceptio › Archive › arXiv CS
arXiv CSopen access

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
knowledge-representationreasoning
artificial intelligence, reasoning, knowledge representation

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

Yingbo Zhou 1 Yutong Ye 2 Shuhao Li 1 Rui Qian 1 Qiang Huang 1 Lemao Liu 1 Li Sun 3 Dejing Dou 1

Abstract

(Shu et al., 2022; Miao et al., 2024). Despite significant advances in deep learning architectures, real-world time series remain particularly challenging due to their inherent non-stationary statistical properties (mean, variance, and higher moments) evolve (Kim et al., 2022; Liu et al., 2025), violating the stationarity assumptions of many models.

arXiv:2605.00466v1 [cs.LG] 1 May 2026

Real-world time series forecasting faces the fundamental challenge of non-stationary statistical properties, including shifts in mean and variance over time. While reversible instance normalization (RevIN) has shown promise by stationarizing inputs and denormalizing outputs, it relies on the strong assumption that historical and future distributions remain identical. We observe that in many practical applications, distribution shifts follow cyclical patterns that correlate with periodic positions (e.g., seasonal and holiday volatility). To this end, we propose PAMod, a lightweight yet powerful framework that models cyclical distribution shifts via Phase-Amplitude Modulation in the normalized feature space. PAMod learns periodic embeddings to modulate representations: phase modulation captures mean shifts, while amplitude modulation adapts to variance changes. Crucially, we prove mathematically that modulating in normalized space is equivalent to applying dynamic denormalization, offering an elegant unification of distribution adaptation and representation learning. Extensive experiments on twelve real-world benchmarks demonstrate that PAMod achieves state-of-the-art performance with fewer computational resources. Furthermore, our modulation mechanism, as a novel plug-and-play technique, can improve existing time-series forecasting methods with simple integration.

Empirical evidence of the non-stationary is shown in Figure 1(a), where the training and test sets of real-world time series (e.g., the OT channel in ETTh1) exhibit distinct probability distributions with diverging means and variances. The dashed lines marking the respective means illustrate that statistical properties of the test set often systematically diverge from those of the training set. To bridge this gap, two dominant research paradigms have emerged. The first, the normalization paradigm (Kim et al., 2022; Liu et al., 2023; Dai et al., 2024b), seeks to eliminate non-stationarity by coercing series into a stationary space for modeling. The second paradigm relies on complex architectures (Liu et al., 2022b; Wang et al., 2023a; Liu et al., 2025), which attempt to implicitly model and absorb the full spectrum of distributional shifts within their vast parameter space. We identify a critical, shared limitation in both approaches: they fail to explicitly model the structured, predictable component of non-stationarity that arises from cyclical dependencies. Normalization-based methods discard this structure by design, while complex architectures inefficiently attempt to rediscover it from data, often conflating it with noise. This leads to two key shortcomings: (1) suboptimal parameter efficiency, as either useful structure is removed or must be laboriously re-learned, and (2) vulnerable generalization, particularly when predictable cyclical shifts dominate, as models lack an inductive bias to capture them robustly.

1. Introduction

We argue that rather than indiscriminately eliminating or preserving non-stationarity, we should distinguish between random fluctuations and structured cyclical shifts. As seen in Figure 1(b), over 72 consecutive hours (three 24-hour cycles), the OT channel in ETTh1 exhibits stable diurnal periodicity, where mean variations and variance fluctuations maintain cyclical regularity. Crucially, these components evolve independently yet synchronously across cycles, demonstrating that distribution shifts originate from structured rather than arbitrary variations. This observation mo-

Time series forecasting underpins critical decision-making across domains, including energy management (Akay & Atak, 2007; Fan et al., 2024), finance analysis (Sezer et al., 2020; Lin et al., 2025b), healthcare monitoring (Bertozzi et al., 2020; Wang et al., 2023b), and traffic optimization 1

Fudan University 2 Beihang University 3 Beijing University of Posts and Telecommunications. Correspondence to: Dejing Dou <[email protected]>. Preprint. May 4, 2026.

1

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting (a) Distribution Shifts 1.75 1.50

0.525

0.55

0.500

1.00 0.75

0.50 0.450 0.45

0.425

Std Values

0.475

1.25

Mean Values

Probability Density

(b) 72-Hour Mean-Std Variation Mean Std

Training Set Test Set Training Mean Test Mean

0.400

0.50 0.40 0.25

0.375 Cycle 1

0.00

-1.0

-0.5

0.0

0.5

1.0

1.5

0

6

Normalized Values

12

Cycle 2 18

0

6

12

Cycle 3 18

0

6

12

18

Time (Hours)

Figure 1. Visualization of distribution shift and periodic mean-std variation in the OT channel of ETTh1. (a) histograms and density curves illustrate distinct probability distributions, with dashed lines marking the respective means in training and test sets. (b) 72-hour cyclic variations exhibit stable 24-hour repetition across three consecutive cycles (Cycle 1–3), highlighting inherent diurnal periodicity. Notably, distribution shifts originate from decoupled mean and variance variations within these cycles.

tivates a paradigm shift: distribution shifts in time series can decompose into cyclical components with correlated positions. By modeling these cyclical patterns explicitly, we can extend the normalization paradigm to adapt to cyclical non-stationarity while capturing significant distribution shifts with a simple design.

sequential dependencies through recurrent states (Lai et al., 2018; Lin et al., 2023), while Temporal Convolutional Networks (TCNs) employ dilated convolutions for efficient long-range modeling (Liu et al., 2022a; Luo & Wang, 2024). Transformer-based approaches (Zhou et al., 2021; 2022; Piao et al., 2024) leverage self-attention or frequencydomain mechanisms, and MLP-based methods (Zeng et al., 2023; Yi et al., 2023b) demonstrate competitive performance with minimal complexity. Graph Neural Networks (GNNs) capture multivariate correlations via spatiotemporal graphs (Yi et al., 2023a; Cai et al., 2024), and state space models offer linear-time sequence modeling via selective scanning (Gu & Dao, 2023). Despite their advances, these architectures often assume stationarity or treat periodicity as the auxiliary factor, leaving a gap for designs that explicitly unify periodic modeling with distribution shift mitigation.

To explicitly model the cyclical shifts, we propose PhaseAmplitude Modulation (PAMod), a novel framework that learns cyclical distribution shifts through periodic modulation design. Inspired by the phase-amplitude modulation in communication systems (Roder, 2006), PAMod introduces two complementary mechanisms: phase modulation captures systematic mean shifts via additive transformations, while amplitude modulation adapts to variance changes via multiplicative scaling. These mechanisms operate in the normalized feature space, achieving equivalent distribution adaptation through a more elegant and unified approach.

Handing Non-stationary in Time Series. Non-stationarity is a core challenge in time series forecasting. Classical statistical methods (Box et al., 2015) address this by applying temporal differencing to enforce stationarity. Recently, normalization techniques (Kim et al., 2022; Liu et al., 2023; Dai et al., 2024b) have emerged as the de facto standardfor eliminating non-stationarity. Conversely, some specific designs for certain network architectures (Liu et al., 2022b; Wang et al., 2023a; Liu et al., 2025) have been introduced to capture distribution shifts. Additionally, decomposition-based methods (Wu et al., 2023; Wang et al., 2024a) separate time series into trend and seasonal components to mitigate nonstationary effects. A key limitation of these approaches is that they treat non-stationarity as a monolithic disturbance to be eliminated, rather than structured and periodic variations that can be explicitly modeled for targeted correction.

In summary, our main contributions are three folds: • We formalize cyclical distribution shifts as meanvariance decoupled variations, providing new analytical insight into periodic non-stationarity. • We propose PAMod with the phase-amplitude modulation mechanism that learns to adjust means (phase) and variances (amplitude) based on cyclical positions. • We establish new state-of-the-art performance across multiple real-world benchmarks, reducing MSE by 4–16% with superior memory efficiency (5–10× fewer parameters than transformer-based methods).

2. Related Work Time Series Forecasting Architectures. Deep learning has revolutionized time series forecasting through diverse architectures. Recurrent Neural Networks (RNNs) model

Periodic Modeling in Time Series. Periodicity is a ubiquitous property of real-world time series (e.g., diurnal cycles in sensor data), and modeling it effectively can enhance fore2

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

De-Norm

Linear Layer Linear Layer � Output 𝒀𝒀

Channel-wise

⋮

⋮

𝑬𝑬𝑷𝑷 Embedding Pool

Amplitude Embeddings 𝑬𝑬𝑨𝑨

⋮

⋮

Phase Embeddings 𝑬𝑬𝑷𝑷

Figure 2. Overview of PAMod, which consists of normalization, phase-amplitude modulation with the embedding pool, MLP and denormalization for non-stationary time series forecasting.

3.2. Overview of PAMod In Figure 1(b), we can observe that distribution shifts can be decomposed into mean shifts (phase) and variance changes (amplitude), both functions of periodic positions. To this end, we model cyclical shifts via phase-amplitude modulation in the normalized feature space. Our proposed method, PAMod, consists of instance-wise normalization, learnable cyclical embedding-guided phase-amplitude modulation, MLP and denormalization, illustrated in Figure 2. While normalization removes arbitrary, non-cyclical distribution shifts to stabilize learning, our approach explicitly models and reintroduces the structured, predictable non-stationarity inherent in cyclical patterns to enhance forecasting accuracy.

Problem Definition. Given historical time series X = {x1 , x2 , · · · , xT } ∈ RT ×C with C variates, the goal of time series forecasting is to predict next H-step values Ŷ = {x̂T +1 , x̂T +2 , · · · , x̂T +H } ∈ RH×C with learnable forecasting function fθ (·):

3.3. Core Components of PAMod Intuition. The design of PAMod is based on the generalized expression of amplitude-phase modulation in communication theory (Bloch, 1944; Roder, 2006).

(1)

Consider a carrier wave cos (2πfc t) whose amplitude A(t) and phase P (t) are simultaneously modulated by information signals MA (t) and MP (t):

RevIN Formulation. To mitigate the non-stationarity of time series, Reversible Instance Normalization (RevIN), as the normalization paradigm, is adopted by almost all the mainstream forecasters. Concretely, RevIN (Kim et al., 2022) normalizes the inputs as follows:

xM (t) = [Ac + MA (t)] · cos(2πfc t + k · MP (t)), | {z } | {z } A(t)

(4)

P (t)

where Ac is the constant carrier amplitude, and k is the phase modulation index. To elucidate the combined effect, we apply a first-order Taylor expansion under the assumption of a small phase deviation (i.e., kMP (t) ≪ 1), which corresponds to modeling smooth distribution shifts:

T 1X

(2)

x(t) ≈ A(t)[cos(2πfc t) − kMP (t) sin(2πfc t)] = A(t) cos(2πfc t) − A(t)kMP (t) sin(2πfc t) . (5) | {z } | {z }

After forecasting y m = fθ (xt ), it denormalizes: ŷm = y m · σX + µX ,

MLP

Time Index 𝒕𝒕

3.1. Preliminaries

xt − µ X , µX = xt , σX T t=1 v u T u1 X σX = t (xt − µX )2 . T t=1

Dropout & Linear

+ � Phase-Amplitude Modulation

Channel-shared

Lookup

3. Methodology

xt =

ReLU

𝑬𝑬𝑨𝑨

Inputs 𝑿𝑿

Unlike the above works, PAMod bridges these gaps through a cohesive design: 1) a lightweight architecture that avoids parameter inefficiency; 2) an explicit modeling approach to non-stationarity that preserves informative cyclical structures; and 3) a novel mechanism that directly ties periodicity to distribution shifts via the phase-amplitude modulation. To the best of our knowledge, PAMod pioneers the use of explicit cyclical modeling to directly adapt to the nonstationary nature of time series.

x̂T +1:T +H = fθ (x1:T ).

Linear Layer

Norm

casting performance. Classical methods (Cleveland et al., 1990; Box et al., 2015) explicitly capture periodic patterns via predefined functions. To better leverage periodic information, current approaches (Dai et al., 2024a; Lin et al., 2024b;a) primarily focus on explicitly identifying, representing, or transforming repeating temporal patterns in the data. For instance, CycleNet (Lin et al., 2024a) introduces learnable recurrent cycles to model periodic patterns, while our concurrent work (Authors, 2026), disentangles periodic patterns as phase and amplitude components. Crucially, existing periodic modeling works rarely connect periodicity to distribution shifts, which treat periodic patterns as predictive features rather than the root cause of structured drift.

In-phase Component

(3)

Quadrature Component

Since kMP (t) ≪ 1, the magnitude of the quadrature term satisfies A(t)kMP (t) ≪ A(t). Consequently, the quadrature term can be treated as a weak additive perturbation Φ(t), and the primary signal satisfies:

where m ∈ {T + 1, · · · , T + H}. This assumes consistent distributions between historical inputs X and future ground truth Y , i.e., µX = µY , σX = σY , which fails in real-world applications as distribution shifts occur.

x(t) ≈ A(t) cos(2πfc t) + Φ(t). 3

(6)

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

MLP-based Prediction Head. We adopt a two-layer MLP architecture, optionally with Dropout operation, to project the modulated features into the expected prediction horizon:

Recalling Equation (3), we can find that the denormalization process and the phase-amplitude modulation share a perfectly aligned mathematical structure. Therefore, instead of using static scaling factors, we can modulate the normalized features with learnable cyclical signals to guide the learning of dynamic distribution shifts.

Y = U6 (Dropout(GeLU(U5 (Xnorm + Xmod ))), where U5 ∈ Rd×T and U6 ∈ RH×d .

Learnable Cyclical Embedding. To obtain modulation signals that resemble A(t) and Φ(t) within the time series modeling framework, we propose learnable cyclical embeddings, which serve as data-driven proxies that parameterize the structured phase (mean offset) and amplitude (variance fluctuation) variations.

3.4. Theoretical Analysis We provide a concise theoretical argument explaining why explicitly modeling cycle-dependent distribution shift via phase-amplitude modulation improves generalization, especially under periodic non-stationarity.

Considering that real-world time series typically exhibit prominent and explicit cyclic patterns (Lin et al., 2024a; 2025a), the specific cycle length L is available and straightforward via autocorrelation functions (Madsen, 2007). Given a learnable mean matrix Wm ∈ RL×T , a shared embedding vector is retrieved based on the cyclical position of the absolute time t for all the channels: EP (t) = Lookup(Wm , t mod L) ∈ R1×T ,

Periodic distribution shift setting. Let Xt ∈ RC×T be an input window ending at absolute time t, and let τ = t mod L denote the cyclical position. Real-world series (e.g., load/traffic) often exhibit periodic distribution shift D: the conditional distribution changes with τ while remaining relatively stable across different cycles: Dt ≡ Dτ ,

(7)

τ = t mod L,

(13)

i.e., samples with the same τ are drawn from the same distribution regardless of the absolute time index.

where the Lookup operation conditions the model on the absolute phase within the cycle (t mod L), enabling it to dynamically adapt to systematic mean offsets that correlate with periodic patterns.

Cycle-dependent location-scale shift. A common and practically relevant family of shifts is the channel-wise location-scale form:

Since the heterogeneous variance shifts observed across different channels, we define a channel-wise embedding tensor Wv ∈ RL×C×T to capture cycle-dependent variance fluctuations for each channel i ∈ [0, C − 1]: i EA (t) = Lookup(Wv , i, t mod L) ∈ RC×T .

(12)

Xt = µ(τ ) + σ(τ ) ⊙ Zt ,

τ = t mod L,

(14)

where Zt is an approximately cycle-invariant process, and µ(τ ) and σ(τ ) encode structured mean offsets and variance fluctuations within each cycle. Based on Equation (14), the optimal predictor is inherently τ -conditional:

(8)

The amplitude embedding Eai (t) allows each variate to independently learn to amplify or suppress variance fluctuations based on its position within the periodic cycle.

fθ⋆ (Xt , τ ) = E[Yt | Xt , τ ],

(15)

Phase-Amplitude Modulation. With learnable EP (t) and EA (t), we implement our phase-amplitude modulation to transform the normalized features Xnorm . First, we use linear projection U1 with ReLU activation to extract nonlinear temporal patterns as carrier waves:

and ignoring τ forces a single hypothesis to fit a mixture of heterogeneous distributions {Dτ }L−1 τ =0 , which typically increases approximation error and harms out-of-distribution performance across time.

X1 = ReLU(U1 Xnorm ), U1 ∈ RT ×S ,

PAMod as cycle-aware mean and variance adaptation. According to Equation (3) and (12), the modulated prediction can be expressed as:

(9)

where S = 4T in the hidden dimension. After that, we project the learnable embeddings to bridge the gap between the embedding and feature space, and then model cyclical shifts via element-wise multiplication and additive fusion:

ŶPAMod = σX · fθ (Xnorm,τ ) + µX = σX · fθ (Xnorm + Xmod ) + µX .

Assuming the neural network is approximately linear and the modulation is small relative to the normalized input, PAMod’s prediction can be approximated as:

X2 = X1 ⊙ U2 EA (t) + U3 EP (t), U2 , U3 ∈ RT ×S . (10) Finally, the modulated features Xmod can be obtained with linear projection and Dropout operation: Xmod = Dropout(U4 X2 ), U4 ∈ RS×T .

(16)

ŶPAMod = σX · fθ (Xnorm ) ⊙ (1 + α(τ ))

(11)

+ (σX · ϕ(τ ) + µX ), 4

(17)

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

where α(τ ) and ϕ(τ ) represent the learned amplitude U2 EA (t) and phase U3 EP (t), respectively. This formulation shows that our PAMod can adaptively adjust both the mean and variance of the base prediction fθ (Xnorm ) based on the cyclical position τ to model distribution shifts. Moreover, we provide the performance guarantee of PAMod under periodic location-scale shifts in Appendix A.

2024b), CycleNet (Lin et al., 2024a), TimeMixer (Wang et al., 2024a), iTransformer (Liu et al., 2024), and PatchTST (Nie et al., 2023). In line with standard evaluation protocols, a uniform look-back length of 96 is adopted for all models to ensure a fair comparison. Implementation Details. All experiments are implemented in PyTorch (Paszke et al., 2019) and trained on a single NVIDIA GeForce RTX 4090 GPU (24GB), using the Adam optimizer (Kingma & Ba, 2015). To ensure stable training, we follow prior work (Wang et al., 2025a; Liu et al., 2025) in employing a hybrid loss function that combines Mean Absolute Error (MAE) in both the time and frequency domains. The key hyperparameter τ , which defines the periodicity length, is set for each dataset following the established guidelines from CycleNet and TQNet. Model performance is evaluated using the standard metrics of Mean Squared Error (MSE) and Mean Absolute Error (MAE).

4. Experiments In this section, we conduct comprehensive experiments with real-world time series benchmarks to sufficiently assess the performance of our proposed PAMod, including comparison with SOTA baselines on performance and efficiency (Section 4.2), ablation studies (Section 4.3), compatibility analysis (Section 4.4), and interpretable cases (Section 4.5). 4.1. Experimental Settings

4.2. Main Results

Datasets. Following established evaluation protocols (Liu et al., 2024; Lin et al., 2025a) in time series forecasting literature, we perform experiments on twelve real-world benchmark datasets. These include four ETT datasets (ETTh1, ETTh2, ETTm1, ETTm2), Electricity (ECL), Traffic, Solar-Energy, Weather, and four PEMS datasets (PEMS03, PEMS04, PEMS07, PEMS08) (Zhou et al., 2021; Wu et al., 2021; Liu et al., 2022a). In line with common practice, each dataset is partitioned into training, validation, and test sets. For the ETT series, we adopt a 6:2:2 split ratio, while a 7:1:2 ratio is used for all other datasets. The prediction horizons H are set to {12, 24, 48, 96} for the PEMS datasets and {96, 192, 336, 720} for the others.

Forecasting Performance. Table 1 shows the comparison results of PAMod with 9 recent methods across 12 realworld time series benchmarks. Lower MSE and MAE values indicate better forecasting performance. Overall, PAMod consistently achieves Top 2 performance across all datasets, with the smallest error metrics in 19 out of 24 evaluation cases, demonstrating new state-of-the-art accuracy. Notably, an increasing number of variables in a dataset tends to amplify cross-series non-stationarity, which in turn increases the difficulty of forecasting. Nevertheless, PAMod still delivers competitive and even better performance. For instance, while TQNet employs cross-attention mechanisms to capture temporal dependencies and achieves an average MSE of 0.445 on the Traffic dataset, PAMod, which leverages lightweight phase-amplitude modulation to explicitly model non-stationary dynamics, attains a lower average MSE of

Baselines. We compare PAMod against nine state-of-theart models in recent years, including TQNet (Lin et al., 2025a), TimeEmb (Xia et al., 2025), FilterTS (Wang et al., 2025b), Amplifier (Fei et al., 2025), TimeXer (Wang et al.,

Table 1. Multivariate forecasting performance. The lookback length is set to L = 96 and all the results are averaged from all predictions H ∈ {12, 24, 48, 96} for PEMS and H ∈ {96, 192, 336, 720} for other benchmarks. See Table 8 in the Appendix for the full results. Model

PAMod

TQNet

TimeEmb

FilterTS

Amplifier

TimeXer

CycleNet

TimeMixer

iTransformer

(Ours)

(2025a)

(2025)

(2025b)

(2025)

(2024b)

(2024a)

(2024a)

(2024)

MSE

ETTm1

0.363 0.378 0.377 0.393 0.368 0.385 0.385 0.396 0.382 0.395 0.382 0.397 0.379 0.396 0.381 0.395 0.407 0.410 0.387 0.400

ETTm2

0.263 0.307 0.277 0.323 0.265 0.308 0.277 0.322 0.280 0.326 0.274 0.322 0.266 0.314 0.275 0.323 0.288 0.332 0.281 0.326

ETTh1

0.413 0.420 0.441 0.434 0.425 0.425 0.434 0.430 0.430 0.428 0.437 0.437 0.457 0.441 0.447 0.440 0.454 0.448 0.469 0.455

ETTh2

0.360 0.387 0.378 0.402 0.362 0.390 0.375 0.398 0.381 0.405 0.368 0.396 0.388 0.409 0.364 0.395 0.383 0.407 0.387 0.407

ECL

0.165 0.254 0.164 0.259 0.168 0.261 0.180 0.272 0.172 0.266 0.171 0.270 0.168 0.259 0.182 0.272 0.178 0.270 0.205 0.290

Traffic

0.434 0.272 0.445 0.276 0.453 0.295 0.470 0.315 0.483 0.317 0.466 0.287 0.472 0.314 0.484 0.297 0.428 0.282 0.481 0.300

Weather

0.239 0.261 0.242 0.269 0.237 0.262 0.245 0.274 0.253 0.275 0.241 0.271 0.243 0.271 0.240 0.271 0.258 0.278 0.259 0.273

Solar

0.206 0.226 0.198 0.256 0.248 0.270 0.215 0.277 0.241 0.270 0.237 0.302 0.210 0.261 0.216 0.280 0.233 0.262 0.270 0.307

PEMS03

0.091 0.189 0.097 0.203 0.104 0.207 0.134 0.246 0.131 0.239 0.112 0.214 0.118 0.226 0.167 0.267 0.113 0.222 0.180 0.291

PEMS04

0.086 0.185 0.091 0.197 0.096 0.200 0.125 0.241 0.135 0.249 0.105 0.209 0.119 0.232 0.185 0.287 0.111 0.221 0.195 0.307

PEMS07

0.080 0.168 0.075 0.171 0.097 0.188 0.120 0.220 0.122 0.226 0.085 0.182 0.113 0.214 0.181 0.271 0.101 0.204 0.211 0.303

PEMS08

0.119 0.190 0.142 0.229 0.132 0.221 0.180 0.266 0.183 0.271 0.175 0.250 0.150 0.246 0.226 0.299 0.150 0.226 0.280 0.321 7

12

MSE

3

MAE

0

MSE

1

MAE

0

MSE

0

MAE

0

MSE

MAE

0

0

5

MSE

0

MAE

0

MSE

0

MAE

0

MSE

0

MAE

0

MSE

(2023)

Metric

1st Count

MAE

PatchTST

1

MAE

0

MSE

0

MAE

0

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

ETTm1 (7 Variates)

0.335

iTransformer 784MB | 12.8s

PatchTST 968MB | 9.3s

0.330

TimeMixer 534MB | 39.0s

CycleNet 496MB | 5.1s

0.44

MSE

TimeXer 1299MB | 11.0s

0.315 TQNet 506MB | 8.9s

0.310

PatchTST 9824MB | 172.1s

CycleNet 702MB | 5.0s

0.45

0.320

MSE

TimeMixer 1007MB | 18.0s

0.46

0.325

TimeEmb 752MB | 5.8s

0.43

TimeXer 12334MB | 163.4s

TQNet 1598MB | 8.6s

0.42 0.41

TimeEmb 500MB | 7.1s

0.305

400 MB 600 MB 800 MB

PAMod 504MB | 6.8s 0

5

10

iTransformer 6002MB | 48.7s

PAMod 1278MB | 5.8s

0.40

0.300 0.295

Traffic (862 Variates)

0.47

1000MB 3000MB 6000MB

0.39

Memory Usage 15

20

25

30

35

40

Memory Usage 0.38

45

0

20

40

Training Time (s/epoch)

60

80

100

120

140

160

180

Training Time (s/epoch)

Figure 3. Computational efficiency under the input-96-predict-96 setting. Comparison of forecasting performance (MSE), memory usage, and training time on the ETTm1 and Traffic datasets. We set the batch sizes to 32 and 16 for the ETTm1 and Traffic datasets, respectively.

0.434 on the same dataset. This empirical result confirms that explicitly modeling non-stationarity is a more effective strategy for capturing complex temporal dependencies.

4.3. Ablation Studies To investigate the role of each component in PAMod, we perform comprehensive ablation studies on the modulation mechanism, training loss, and cycle length.

Model Efficiency. To evaluate the efficiency of PAMod, we record the training time and memory footprint of PAMod with seven baseline models under the same batch size for a fair comparison. As shown in Figure 3, PAMod demonstrates a superior balance of prediction accuracy, training speed, and memory efficiency across both small- and largescale forecasting scenarios. On the ETTm1 dataset (7 Variates), it achieves the lowest MSE (0.297) while maintaining training time second only to CycleNet and moderate memory consumption. When evaluated in the Traffic dataset (862 variates), PAMod not only retains competitive accuracy but also exhibits near-optimal training speed and drastically reduced memory usage—surpassing strong baselines by more than an order of magnitude in both time and memory efficiency. These results underscore PAMod’s scalable and resource-efficient design, making it well-suited for realworld deployment where computational constraints are as critical as predictive performance.

Components. As shown in Table 2, ϕ(τ ) and α(τ ) denote cycle-based phase bias and amplitude modulation, respectively. ‘r/w LRC’ introduces the learnable recurrent cycle as CycleNet’s to replace ϕ(τ ) and α(τ ). Meanwhile, we also design the τ -based Sinusoidal function to replace ϕ(τ ) and α(τ ) as ‘r/w sin(τ )’, and swap ϕ(τ ) and α(τ ) as ‘s/w ϕ(τ ) & α(τ )’. The results of Modulation Variants in Table 2 are inferior to those of PAMod, indicating the effectiveness of our phase-amplitude modulation mechanism. Moreover, the pure MLP model (i.e., w/o modulation) obtains the worst results, confirming the importance of explicitly modeling cyclical shifts. Additionally, adopting either MAE or MSE loss has a negligible impact on the forecasting performance, which further highlights that the accuracy improvements of PAMod originate primarily from its explicit modeling of cycle-dependent phase and amplitude dynamics.

Table 2. Ablation studies. The lookback length and prediction horizon are set to 96 for all the datasets. Datasets

ETTm1 ETTm2 ETTh1 ETTh2 ECL Traffic Weather Solar PEMS03 PEMS04 PEMS07 PEMS08 Avg

Modulation Variants

PAMod w/o ϕ(τ ) MSE 0.297 0.162 0.357 0.279 0.136 0.409 0.153 0.184 0.133 0.111 0.116 0.181 0.210

MAE 0.337 0.240 0.382 0.328 0.226 0.256 0.191 0.209 0.228 0.212 0.199 0.223 0.253

MSE 0.302 0.168 0.361 0.284 0.139 0.413 0.156 0.188 0.139 0.114 0.121 0.186 0.214

MAE 0.341 0.245 0.384 0.330 0.228 0.259 0.194 0.212 0.234 0.216 0.203 0.228 0.256

w/o α(τ ) MSE 0.304 0.168 0.365 0.287 0.156 0.418 0.168 0.188 0.182 0.188 0.172 0.210 0.234

MAE 0.342 0.246 0.385 0.335 0.245 0.265 0.203 0.205 0.280 0.287 0.268 0.283 0.279

r/w LRC MSE 0.305 0.163 0.359 0.280 0.141 0.417 0.153 0.197 0.133 0.115 0.122 0.189 0.215

MAE 0.344 0.241 0.383 0.327 0.229 0.256 0.191 0.216 0.228 0.215 0.207 0.226 0.255

Training loss

r/w sin(τ )

s/w ϕ(τ ) & α(τ ) w/o modulation

MSE 0.308 0.168 0.363 0.284 0.145 0.425 0.158 0.199 0.142 0.123 0.132 0.205 0.221

MSE 0.301 0.163 0.359 0.281 0.142 0.420 0.156 0.185 0.135 0.113 0.128 0.195 0.215

6

MAE 0.347 0.245 0.386 0.330 0.232 0.262 0.194 0.220 0.238 0.219 0.211 0.247 0.261

MAE 0.340 0.241 0.383 0.328 0.230 0.257 0.193 0.210 0.230 0.214 0.212 0.262 0.258

MSE 0.324 0.175 0.371 0.298 0.181 0.497 0.194 0.239 0.247 0.278 0.317 0.348 0.289

MAE 0.355 0.253 0.387 0.341 0.256 0.310 0.224 0.261 0.346 0.365 0.373 0.378 0.321

MAE MSE 0.294 0.164 0.362 0.284 0.138 0.412 0.154 0.191 0.132 0.112 0.114 0.179 0.212

MAE 0.331 0.240 0.379 0.330 0.225 0.250 0.191 0.207 0.226 0.212 0.198 0.224 0.251

MSE MSE 0.296 0.164 0.360 0.283 0.137 0.410 0.155 0.184 0.132 0.113 0.110 0.175 0.210

MAE 0.340 0.242 0.386 0.330 0.229 0.258 0.193 0.210 0.230 0.213 0.201 0.226 0.255

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting Table 3. Performance comparison of integrating our PAMod mechanism with different backbone models on the ETTh2 and ETTm1 datasets. The best results are highlighted in bold, and “Imp.” denotes the performance improvement achieved by incorporating PAMod. Dataset Horizon Metric DLinear (2023) +PAMod Imp. PatchTST (2023) +PAMod Imp. iTransformer (2024) +PAMod Imp. TQNet (2025a) +PAMod Imp.

ETTh2 192 336 MSE MAE MSE MAE 0.477 0.476 0.594 0.541 0.426 0.433 0.445 0.472 10.7% 9.0% 25.1% 12.8% 0.388 0.400 0.426 0.433 0.365 0.388 0.401 0.418 5.9% 3.0% 5.9% 3.5% 0.380 0.400 0.428 0.432 0.363 0.385 0.406 0.414 4.5% 3.8% 5.1% 4.2% 0.367 0.393 0.417 0.427 0.358 0.378 0.399 0.413 2.5% 3.8% 4.3% 3.3%

96 MSE 0.333 0.312 6.3% 0.302 0.293 3.0% 0.297 0.284 4.4% 0.295 0.280 5.1%

MAE 0.387 0.342 11.6% 0.348 0.334 4.0% 0.349 0.332 4.9% 0.343 0.329 4.1%

12

0.237

0.15 0.153

0.198

23

0.150 0.157

0.10

PEMS07

ECL 0.136 0.225

0.235

0.151

0.174

0.193

168

24

0.237

0.260

0.140

0.153

0.216 0.237

96

0.112

0.05

0.148

24

0.198

0.10

0.05

96

720 MSE MAE 0.474 0.453 0.448 0.432 5.5% 4.6% 0.545 0.439 0.478 0.428 12.3% 2.5% 0.491 0.459 0.446 0.434 9.2% 5.4% 0.452 0.440 0.435 0.425 3.8% 3.4%

SparseTSF (2024b) RevIN SAN DDN PAMod 0.186 0.182 0.178 0.164 0.231 0.229 0.224 0.216 0.285 0.283 0.279 0.273 0.360 0.362 0.358 0.351

168

0.204

ECL

144

0.270 0.150 0.173 0.185 0.201

0.263 0.148 0.169 0.180 0.199

0.266 0.202 0.199 0.212 0.253

0.260 0.185 0.188 0.194 0.235

0.251 0.137 0.154 0.170 0.208

Avg 0.219 0.204 0.177

0.174

0.217 0.208 0.201

0.167

Avg 96 192 336 720

0.120

0.239

144

MAE 0.372 0.348 6.5% 0.367 0.345 6.0% 0.368 0.349 5.2% 0.353 0.337 4.5%

Backbone Autoformer (2021) Norm Type RevIN SAN DDN PAMod 96 0.212 0.194 0.190 0.188 192 0.264 0.258 0.231 0.227 Weather 336 0.309 0.329 0.289 0.281 720 0.377 0.440 0.369 0.354

0.15

0.200

MSE 0.345 0.317 8.1% 0.329 0.312 5.2% 0.334 0.312 6.6% 0.311 0.299 3.9%

ETTm1 192 336 MSE MAE MSE MAE 0.380 0.389 0.413 0.413 0.355 0.372 0.395 0.392 6.6% 4.4% 4.4% 5.1% 0.367 0.385 0.399 0.410 0.352 0.370 0.380 0.394 4.1% 3.9% 4.8% 3.9% 0.377 0.391 0.426 0.420 0.354 0.376 0.393 0.399 6.1% 3.8% 7.7% 5.0% 0.356 0.378 0.390 0.401 0.347 0.369 0.375 0.388 2.5% 2.4% 3.8% 3.2%

Table 4. MSE error comparison with normalization methods.

288

0.20 0.269

0.242

96

MAE 0.657 0.489 25.6% 0.466 0.438 6.0% 0.445 0.431 3.1% 0.446 0.433 2.9%

MSE MAE

0.269

0.25

288

0.20 0.240

MSE 0.831 0.484 41.8% 0.431 0.419 2.8% 0.427 0.410 4.0% 0.433 0.412 4.8%

12 MSE MAE

0.25 23

720

Figure 4. Performance of PAMod on the ECL and PEMS07 with varying cycle length τ ∈ {12, 23, 24, 96, 144, 168, 288}.

0.291 0.179 0.216 0.233 0.246

0.305 0.172 0.195 0.211 0.236

0.264 0.189 0.192 0.201 0.248

As shown in Tables 3, PAMod consistently improves performance when integrated with distinct backbones on ETTh2 and ETTm1. To be concrete, PAMod reduces MSE by 2.5%–41.8% and MAE by 2.4%–25.6% compared to respective backbones alone. In Table 4, PAMod also outperforms specialized normalization methods, i.e., RevIN (Kim et al., 2022), SAN (Liu et al., 2023), and DDN (Dai et al., 2024b), on the Weather and ECL datasets. These results validate that PAMod is not architecture-specific. Its ability to flexibly enhance diverse backbones stems from its design: the phase-amplitude modulation acts on general feature representations, making it a lightweight, plug-in module for improving non-stationary time series forecasting.

Cycle Lengths. The learnable phase and amplitude embeddings ϕ(τ ) and α(τ ) in our PAMod mechanism are explicitly conditioned on the cycle length τ . To investigate its critical role, we conduct a systematic study of τ across the ECL and PEMS07 datasets. As shown in Figure 4, performance peaks when τ aligns with the inherent periodicity defined by the dataset’s recording frequency. For instance, in the hourly-sampled ECL dataset, the daily cycle (τ = 24) substantially outperforms non-periodic lengths, and the weekly cycle (τ = 24 × 7 = 168) achieves optimal results. These findings confirm that distribution shifts are structurally aligned with the maximum periodicity (Lin et al., 2024a; 2025a). Therefore, aligning τ accordingly is essential: it allows our model to explicitly capture these structured cyclical variations, which is the key to improving forecasting performance under non-stationarity.

PctchTST iTransformer CycleNet TQNet

MSE (Lower is Better)

0.22

4.4. Compatibility Analysis To evaluate the compatibility and versatility of our phaseamplitude modulation (PAMod) mechanism, we seamlessly integrate it as a plug-and-play module into a diverse set of backbones, including both MLP-based and Transformerbased architectures. Crucially, PAMod is designed to be architecture-agnostic, capable of functioning as a complementary learnable embedding module or as a direct replacement for existing normalization techniques.

TimeXer TimeEmb PAMod

0.20

0.18

0.16

0.14

48

96

192

336

528

720

Lookback windows

Figure 5. Performance of different methods under varying lookback windows T ∈ {48, 96, 192, 336, 528, 720} on the ECL dataset. The prediction horizon is fixed as 96.

7

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

The length of the lookback window determines the richness of historical information available to the model. To understand this relationship, we investigate the model’s sensitivity to different lookback window lengths. As shown in Figure 5, PAMod’s performance scales positively with the lookback window length while maintaining a consistent lead over baselines. This scaling effect demonstrates the efficacy of using learnable embeddings to model distribution shifts. By dynamically capturing the evolving phase (mean) and amplitude (variance) of cyclical patterns, these embeddings provide a stable representational basis that makes long historical sequences interpretable, enabling the model to leverage extended contexts and capture genuine long-term dependencies. See Appendix C for more results.

t-SNE Dimension 2

10

0 -5 -10 Ground Truth w/o PAMod w PAMod

-15 -20

-15

-10

-5

0

5

10

15

20

t-SNE Dimension 1

Figure 7. Comparison of prediction and true distributions using t-SNE on the ETTh1 dataset.

our phase-amplitude mechanism explicitly models temporal distribution drift, therefore enabling predictions to reside on the true data manifold. Furthermore, Figure 8 shows that PAMod achieves a closer fit to the ground truth than TimeEmb, accurately replicating both its long-term trend and local variations. This confirms its enhanced capacity for modeling complex temporal dynamics and achieving fine-grained temporal alignment.

4.5. Interpretable Cases To gain an intuitive understanding of PAMod’s capability to model cyclical shifts, we visualize both the learned embedding weights and the corresponding prediction outcomes. (c) Phase Weight T-SNE

5

(d) Amplitude Weight T-SNE (7 Channels) 10

100

20

20

-0.3

5

0

10

0 -50

15

0

-0.5

10

-5

12 5

0 -100

-50

0

Component 1

50

100

150

-0.6

5

-10 OT HUFL HULL MUFL

-100 -150

-0.4

Cycle Index

Cycle Index

Component 2

15

6

Component 2

18

50

-15 -15

-10

MULL LUFL LULL

-5

-0.7 0 0

Component 1

5

10

-0.8

15

-0.9 -1.0

Figure 6. t-SNE (Maaten & Hinton, 2008) visualization of learned phase and amplitude weights on the ETTh1 dataset.

Ground Truth

TimeEmb

PAMod

-1.1 0

25

50

75

100

125

150

175

Figure 8. Visualization of forecasting performance between PAMod and TimeEmb on the ETTh1 dataset.

Phase-Amplitude Weights. As shown in Figure 6, the tSNE projections of the phase and amplitude weights exhibit a clear structural disentanglement, directly reflecting their designed roles. The phase weight cluster is strictly aligned according to the cycle index, demonstrating its primary function in capturing temporal mean shifts. Conversely, the amplitude weight forms distinct clusters based on channel identity, indicating that it learns to modulate channel-specific variance. Such clean separation confirms that our phaseamplitude modulation successfully decouples the temporal (phase) and channel-wise (amplitude) factors of distribution shifts, providing an explicit and interpretable mechanism to model non-stationarity in multivariate time series.

5. Conclusion Real-world time series exhibit inherent non-stationarity, which often manifests as structured, cyclical distribution shifts over time. To address this challenge, we propose PAMod, a Phase-Amplitude Modulation framework that explicitly models cyclical shifts in mean (phase) and variance (amplitude) through learnable periodic embeddings. Operating in normalized feature space, PAMod performs dynamic distribution adaptation equivalent to learnable denormalization, unifying shift modeling with representation learning in a lightweight, plug-and-play module. Extensive experiments validate that PAMod achieves state-of-the-art forecasting accuracy across diverse real-world benchmarks while maintaining high parameter efficiency, demonstrating that explicitly modeling cyclical non-stationarity is both effective and essential for robust time series forecasting. Future work may explore extending PAMod to model multiscale periodicities simultaneously and adapt the modulation mechanism to other time series tasks.

Distribution Alignment. Figure 7 provides geometric evidence that PAMod aligns predictions with the ground truth under distribution shift. The ground truth forms a compact, structured cluster, representing the intrinsic data manifold. Predictions with PAMod closely overlap this cluster, maintaining its structure and continuity, indicating high distributional consistency. In contrast, the predictions without PAMod are widely scattered and deviate markedly from the true manifold. This visual evidence validates that 8

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

Impact Statement

Fei, J., Yi, K., Fan, W., Zhang, Q., and Niu, Z. Amplifier: Bringing attention to neglected low-energy components in time series forecasting. In The Association for the Advancement of Artificial Intelligence (AAAI), pp. 11645– 11653, 2025.

This paper presents work whose goal is to advance the field of Machine Learning. There are many potential societal consequences of our work, none of which we feel must be specifically highlighted here.

Gu, A. and Dao, T. Mamba: Linear-time sequence modeling with selective state spaces. arXiv, abs/2312.00752, 2023.

References

Kim, T., Kim, J., Tae, Y., Park, C., Choi, J., and Choo, J. Reversible instance normalization for accurate timeseries forecasting against distribution shift. In The Tenth International Conference on Learning Representations (ICLR), 2022.

Akay, D. and Atak, M. Grey prediction with rolling mechanism for electricity demand forecasting of turkey. energy, 32(9):1670–1675, 2007. Authors, A. Pamnet: Cycle-aware phase-amplitude modulation network for multivariate time series forecasting, 2026.

Kingma, D. P. and Ba, J. Adam: A method for stochastic optimization. In 3rd International Conference on Learning Representations (ICLR), 2015.

Ben-David, S., Blitzer, J., Crammer, K., Kulesza, A., Pereira, F., and Vaughan, J. W. A theory of learning from different domains. Mach. Learn., 79(1-2):151–175, 2010.

Lai, G., Chang, W., Yang, Y., and Liu, H. Modeling longand short-term temporal patterns with deep neural networks. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval (SIGIR), pp. 95–104, 2018.

Bertozzi, A. L., Franco, E., Mohler, G., Short, M. B., and Sledge, D. The challenges of modeling and forecasting the spread of covid-19. Proceedings of the National Academy of Sciences, 117(29):16732–16738, 2020.

Lin, S., Lin, W., Wu, W., Zhao, F., Mo, R., and Zhang, H. Segrnn: Segment recurrent neural network for long-term time series forecasting. arXiv, abs/2308.11200, 2023.

Bloch, A. Modulation theory. Journal of the Institution of Electrical Engineers-Part III: Communication Engineering, 91(13):31–42, 1944.

Lin, S., Lin, W., Hu, X., Wu, W., Mo, R., and Zhong, H. Cyclenet: Enhancing time series forecasting through modeling periodic patterns. In Advances in Neural Information Processing Systems (NeurIPS), 2024a.

Box, G. E., Jenkins, G. M., Reinsel, G. C., and Ljung, G. M. Time series analysis: forecasting and control. John Wiley & Sons, 2015.

Lin, S., Lin, W., Wu, W., Chen, H., and Yang, J. Sparsetsf: Modeling long-term time series forecasting with *1k* parameters. In Forty-first International Conference on Machine Learning (ICML), 2024b.

Cai, W., Liang, Y., Liu, X., Feng, J., and Wu, Y. Msgnet: Learning multi-scale inter-series correlations for multivariate time series forecasting. In Thirty-Eighth AAAI Conference on Artificial Intelligence (AAAI), pp. 11141– 11149, 2024.

Lin, S., Chen, H., Wu, H., Qiu, C., and Lin, W. Temporal query network for efficient multivariate time series forecasting. In Forty-second International Conference on Machine Learning (ICML), 2025a.

Cleveland, R. B., Cleveland, W. S., McRae, J. E., Terpenning, I., et al. Stl: A seasonal-trend decomposition. J. off. Stat, 6(1):3–73, 1990.

Lin, S., Chen, Y., Qi, Y., Ma, C., Cao, B., Zhang, Y., Liu, X., and Guo, J. CSPO: cross-market synergistic stock price movement forecasting with pseudo-volatility optimization. In Companion Proceedings of the ACM on Web Conference (WWW), pp. 354–363. ACM, 2025b.

Dai, T., Wu, B., Liu, P., Li, N., Bao, J., Jiang, Y., and Xia, S. Periodicity decoupling framework for long-term series forecasting. In The Twelfth International Conference on Learning Representations (ICLR), 2024a. Dai, T., Wu, B., Liu, P., Li, N., Yuerong, X., Xia, S., and Zhu, Z. DDN: dual-domain dynamic normalization for nonstationary time series forecasting. In Advances in Neural Information Processing Systems (NeurIPS), 2024b.

Liu, M., Zeng, A., Chen, M., Xu, Z., Lai, Q., Ma, L., and Xu, Q. Scinet: Time series modeling and forecasting with sample convolution and interaction. In Advances in Neural Information Processing Systems (NeurIPS), 2022a.

Fan, W., Fu, Y., Zheng, S., Bian, J., Zhou, Y., and Xiong, H. DEWP: deep expansion learning for wind power forecasting. ACM Trans. Knowl. Discov. Data, 18(3): 71:1–71:21, 2024.

Liu, P., Wu, B., Hu, Y., Li, N., Dai, T., Bao, J., and Xia, S. Timebridge: Non-stationarity matters for long-term 9

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

time series forecasting. In Forty-second International Conference on Machine Learning (ICML), 2025.

Roder, H. Amplitude, phase, and frequency modulation. Proceedings of the Institute of Radio Engineers, 19(12): 2145–2176, 2006.

Liu, Y., Wu, H., Wang, J., and Long, M. Non-stationary transformers: Exploring the stationarity in time series forecasting. In Advances in Neural Information Processing Systems (NeurIPS), 2022b.

Sezer, O. B., Gudelek, M. U., and Özbayoglu, A. M. Financial time series forecasting with deep learning : A systematic literature review: 2005-2019. Appl. Soft Comput., 90:106181, 2020.

Liu, Y., Hu, T., Zhang, H., Wu, H., Wang, S., Ma, L., and Long, M. itransformer: Inverted transformers are effective for time series forecasting. In The Twelfth International Conference on Learning Representations (ICLR), 2024.

Shu, W., Cai, K., and Xiong, N. N. A short-term traffic flow prediction model based on an improved gate recurrent unit neural network. IEEE Trans. Intell. Transp. Syst., 23 (9):16654–16665, 2022.

Liu, Z., Cheng, M., Li, Z., Huang, Z., Liu, Q., Xie, Y., and Chen, E. Adaptive normalization for non-stationary time series forecasting: A temporal slice perspective. In Advances in Neural Information Processing Systems (NeurIPS), 2023.

Wang, H., Pan, L., Shen, Y., Chen, Z., Yang, D., Yang, Y., Zhang, S., Liu, X., Li, H., and Tao, D. Fredf: Learning to forecast in the frequency domain. In The Thirteenth International Conference on Learning Representations (ICLR), 2025a.

Luo, D. and Wang, X. Moderntcn: A modern pure convolution structure for general time series analysis. In The Twelfth International Conference on Learning Representations (ICLR), 2024.

Wang, R., Dong, Y., Arik, S. Ö., and Yu, R. Koopman neural operator forecaster for time-series with temporal distributional shifts. In The Eleventh International Conference on Learning Representations (ICLR), 2023a.

Maaten, L. v. d. and Hinton, G. Visualizing data using t-sne. Journal of machine learning research, 9(Nov): 2579–2605, 2008.

Wang, S., Wu, H., Shi, X., Hu, T., Luo, H., Ma, L., Zhang, J. Y., and Zhou, J. Timemixer: Decomposable multiscale mixing for time series forecasting. In The Twelfth International Conference on Learning Representations (ICLR), 2024a.

Madsen, H. Time series analysis. Chapman and Hall/CRC, 2007. Mansour, Y., Mohri, M., and Rostamizadeh, A. Domain adaptation: Learning bounds and algorithms. In The 22nd Conference on Learning Theory (COLT), 2009.

Wang, Y., Han, Y., Wang, H., and Zhang, X. Contrast everything: A hierarchical contrastive framework for medical time-series. In Advances in Neural Information Processing Systems (NeurIPS), 2023b.

Miao, H., Zhao, Y., Guo, C., Yang, B., Zheng, K., Huang, F., Xie, J., and Jensen, C. S. A unified replay-based continuous learning framework for spatio-temporal prediction on streaming data. In 40th IEEE International Conference on Data Engineering (ICDE), pp. 1050–1062, 2024.

Wang, Y., Wu, H., Dong, J., Qin, G., Zhang, H., Liu, Y., Qiu, Y., Wang, J., and Long, M. Timexer: Empowering transformers for time series forecasting with exogenous variables. In Advances in Neural Information Processing Systems (NeurIPS), 2024b.

Nie, Y., Nguyen, N. H., Sinthong, P., and Kalagnanam, J. A time series is worth 64 words: Long-term forecasting with transformers. In The Eleventh International Conference on Learning Representations (ICLR), 2023.

Wang, Y., Liu, Y., Duan, X., and Wang, K. Filterts: Comprehensive frequency filtering for multivariate time series forecasting. In The Association for the Advancement of Artificial Intelligence (AAAI), pp. 21375–21383, 2025b.

Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., and et al. Pytorch: An imperative style, high-performance deep learning library. In Advances in Neural Information Processing Systems (NeurIPS), pp. 8024–8035, 2019.

Wu, H., Xu, J., Wang, J., and Long, M. Autoformer: Decomposition transformers with auto-correlation for long-term series forecasting. In Advances in Neural Information Processing Systems (NeurIPS), pp. 22419–22430, 2021.

Piao, X., Chen, Z., Murayama, T., Matsubara, Y., and Sakurai, Y. Fredformer: Frequency debiased transformer for time series forecasting. In Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD), pp. 2400–2410, 2024.

Wu, H., Hu, T., Liu, Y., Zhou, H., Wang, J., and Long, M. Timesnet: Temporal 2d-variation modeling for general time series analysis. In The Eleventh International Conference on Learning Representations (ICLR), 2023. 10

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

Xia, M., Zhang, C., Zhang, Z., Miao, H., Liu, Q., Zhu, Y., and Yang, B. Timeemb: A lightweight static-dynamic disentanglement framework for time series forecasting. arXiv, abs/2510.00461, 2025. Yi, K., Zhang, Q., Fan, W., He, H., Hu, L., Wang, P., An, N., Cao, L., and Niu, Z. Fouriergnn: Rethinking multivariate time series forecasting from a pure graph perspective. In Advances in Neural Information Processing Systems (NeurIPS), 2023a. Yi, K., Zhang, Q., Fan, W., Wang, S., Wang, P., He, H., An, N., Lian, D., Cao, L., and Niu, Z. Frequency-domain mlps are more effective learners in time series forecasting. In Advances in Neural Information Processing Systems (NeurIPS), 2023b. Zeng, A., Chen, M., Zhang, L., and Xu, Q. Are transformers effective for time series forecasting? In Thirty-Seventh AAAI Conference on Artificial Intelligence (AAAI), pp. 11121–11128, 2023. Zhou, H., Zhang, S., Peng, J., Zhang, S., Li, J., Xiong, H., and Zhang, W. Informer: Beyond efficient transformer for long sequence time-series forecasting. In Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI), pp. 11106–11115, 2021. Zhou, T., Ma, Z., Wen, Q., Wang, X., Sun, L., and Jin, R. Fedformer: Frequency enhanced decomposed transformer for long-term series forecasting. In International Conference on Machine Learning (ICML), volume 162 of Proceedings of Machine Learning Research, pp. 27268– 27286, 2022.

11

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

A. Performance Guarantee of PAMod In this section, we provide a formal theoretical justification for the Phase-Amplitude Modulation (PAMod) framework. We demonstrate that by conditioning the model on cyclical indices, PAMod minimizes the generalization error bound under periodic non-stationarity. A.1. Discrepancy under Domain Shift To analyze the shift between different cyclical distributions, we adopt the Discrepancy Distance (ddisc ), which generalizes the H∆H-divergence from binary classification to continuous output spaces and general loss functions (Mansour et al., 2009). Definition A.1. (Discrepancy Distance). Let H be a hypothesis class of functions mapping X → Y. The discrepancy between two distributions Di and Dj is defined as: ddisc (Di , Dj ) = sup

h,h′ ∈H

Ex∼Di L(h(x), h′ (x)) − Ex∼Dj L(h(x), h′ (x)) ,

(18)

where L is the loss function (e.g., Mean Squared Error). This metric is particularly suited for our framework as it captures the variations in both mean (phase) and variance (amplitude) within the hypothesis space. A.2. Generalization Bound under Periodic Shift We assume the time series follows the periodic location-scale shift defined in Equation (14): Xt = µ(τ ) + σ(τ ) ⊙ Zt , where τ = t mod L and Zt is a cycle-invariant latent process. Let ψ(X, τ ) denote the PAMod operator, and D̂τ be the distribution of the modulated features. Theorem A.2. (Generalization Bound (Mansour et al., 2009; Ben-David et al., 2010)). For any cyclical position τ ∈ {0, . . . , L − 1}, the expected risk Rτ (h) of the predictor is bounded by: Rτ (h) ≤ R̂S (h) + ddisc (D̂τ , Dref ) + λ,

(19)

where R̂S (h) is the empirical risk on the training set, ddisc (D̂τ , Dref ) is the discrepancy between the modulated distribution D̂τ and a stationary reference distribution Dref (the distribution of Z), and λ is the error of the ideal joint hypothesis. Proof Sketch: By the triangle inequality of the discrepancy distance, the error on a target distribution Dτ can be decomposed into the source error and the distance between the two distributions. PAMod implements a transformation ψ(X, τ ) = X ⊙ EA (τ ) + EP (τ ). Under the assumption in Eq. (14), if the model learns EA (τ ) ≈ σ(τ )−1 and EP (τ ) ≈ −µ(τ )σ(τ )−1 , the transformed distribution D̂τ converges to the stationary distribution Dref . Consequently: inf ddisc (ψ(Dτ ), Dref ) → 0.

EA ,EP

(20)

Thus, PAMod minimizes the upper bound of the generalization error by explicitly neutralizing the cycle-dependent distribution discrepancy, which remains a large constant in models without cycle-awareness. A.3. Lipschitz Continuity and Stability To ensure that the modulation does not amplify input perturbations, we provide a stability guarantee. Lemma A.3. (Lipschitz Continuity of PAMod). The modulation operator ψ(X, τ ) is Lipschitz continuous with respect to X. Specifically, if the linear projections Ui have bounded weights ∥U ∥ ≤ Wmax , then: ∥ψ(X1 , τ ) − ψ(X2 , τ )∥ ≤ K∥X1 − X2 ∥,

(21)

where K depends on Wmax and the norm of the embeddings. Discussion: This continuity ensures that the learnable cyclical embeddings do not introduce high-frequency noise or instability into the latent space. By combining the Discrepancy Minimization (Theorem A.2.) and Lipschitz Stability (Lemma A.3.), PAMod provides a robust performance guarantee for long-term time series forecasting even under severe periodic distribution drifts. 12

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

B. More Details of PAMod B.1. Framework Implementation The pseudocode of PAMod is presented in Algorithm 1, where the key design lies in our phase-amplitude modulation. Algorithm 1 Pseudocode of PAMod. Input: Lookback length X ∈ RT ×C , cycle length L Output: The prediction horizon X̂ ∈ RH×C 1: Initialize learnable embedding matrix Ωp ∈ Rc×T and Ωa ∈ RL×CT with the Xavier normal distribution 2: if Instance Normalization is True then 3: µ, σ ← M ean(X), ST D(X) 4: Xnorm ← √X−µ σ 2 +ϵ 5: end if 6: ▷ Cycle Index 7: Tend ← time stamp of the last observed step 8: τ = Tend mod L 9: ▷ Phase Embedding 10: for i ∈ {1, · · · , C} do ▷ EPi (t) ∈ R1×T 11: EPi (t) ← Lookup(Wm , t) 12: end for 13: EP (t) ← contact(Ep1 , · · · , EpC ) ▷ EP (t) ∈ RC×T 14: ▷ Amplitude Embedding 15: EA (t) ← Reshape(Lookup(Wv , t) ▷ EA (t) ∈ RC×T 16: ▷ Phase-Amplitude Modulation 17: X1 = ReLU(U1 Xnorm ) ▷ X1 ∈ RC×T 18: Xmod = Dropout(U4 (X1 ⊙ U2 EA (t) + U3 EP (t))) ▷ Xmod ∈ RC×T 19: ▷ Forecasting Head 20: Ŷ = MLP(Xmod + Xnorm ) 21: Ŷ = Ŷ.transpose(−1, −2) ▷ Ŷ ∈ RH×C 22: if Instance Normalization is True then √ 23: Ŷ ← Ŷ × σ 2 + ϵ + µ 24: end if B.2. Benchmarks details We evaluate the performance of PAMod compared with various baselines on 12 well-established benchmarks 1 , which are detailed in Table 5. • ETT (Electricity Transformer Temperature) comprises two hourly-level datasets (i.e., ETTh1 and ETTh2) and two 15-minute-level datasets (i.e., ETTm1 and ETTm2). Each dataset contains seven oil and load features of electricity transformers from July 2016 to July 2018. • Electricity encompasses the hourly electricity consumption data of 321 customers from 2012 to 2014. • Traffic describes the road occupancy rates from the California Department of Transportation. It contains the hourly data recorded by the sensors of San Francisco freeways from 2015 to 2016. • Solar records the solar power production of 137 PV plants in 2006, which is sampled every 10 minutes. • Weather includes 21 indicators of weather, such as air temperature, and humidity. Its data is recorded every 10 min for 2020 in Germany. • PEMS contains public traffic network data in California collected by 5-minute windows. We follow the same data processing and train-validation-test set split protocol of TimesNet (Wu et al., 2023), where each part is strictly divided according to chronological order without data leakage issues. 1

All the datasets are publicly available at https://github.com/thuml/iTransformer

13

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting Table 5. Detailed descriptions of datasets. Channel denotes the number of variates in each dataset. Prediction length points out four prediction settings. The dataset size is split into (Train, Validation, Test). Frequency denotes the sampling interval of time points. Benchmarks

Channels

ETTm1 ETTm2 ETTh1 ETTh2 ECL Traffic Weather Solar-energy PEMS03 PEMS04 PEMS07 PEMS08

7 7 7 7 321 862 21 137 358 307 883 170

Prediction Length

{96, 192, 336, 720}

{12, 24, 48, 96}

Dataset Size

Frequency

Cycle

(34465, 11521, 11521) (34465, 11521, 11521) (8545, 2881, 2881) (8545, 2881, 2881) (18317, 2633, 5261) (12185, 1757, 3509) (36792, 5271, 10540) (36601, 5161, 10417) (15617, 5135, 5135) (10172, 3375, 3375) (16911, 5622, 5622) (10690, 3548, 3548)

15min 15min Hourly Hourly Hourly Hourly 10min 10min 5min 5min 5min 5min

96 96 24 24 168 168 144 144 288 288 288 288

B.3. Experimental Details PAMod is trained for 30 epochs with early stopping based on a patience of 5 on the validation set. During the training process, the learning rate is set to [1 × 10−3 , 5 × 10−3 ], the embedding dimension is set to 512, and the dropout rate is set to 0.5 by default. To improve training stability, we adopt a hybrid MAE loss (Wang et al., 2025a) that operates in both the time and frequency domains: H H 1 X 1 X Lt = |Y − Ŷ |, Lf = |F(Y ) − F(Ŷ )|, H i=1 H i=1 (22) L = (1 − α) × Lt + α × Lf , where F denotes the Fast Fourier Transform, and the hyperparameter α is set to [0.05, 0.35] for different datasets. We use Mean Squared Error (MSE) and Mean Absolute Error (MAE) as evaluation metrics. Given the ground truth values Y ∈ RH×C and the predicted values Ŷ ∈ RH×C , these metrics are defined as: MSE =

H H 1 X 1 X (Y − Ŷ )2 , MAE = |Y − Ŷ |. H i=1 H i=1

(23)

C. More Results of PAMod C.1. Error Bars We obtain the standard deviation of PAMod performance by training the model with 5 different random seeds over 12 datasets. As seen in Table 6, the error bars of all the results are tiny, indicating our PAMod is robust and reliable. Table 6. Robustness of PAMod performance obtained from 5 random seeds on 12 benchmarks. Dataset

ETTm1

ETTm2

ETTh1

ETTh2

Metrics

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

96 192 336 720

0.0.297 ± 0.001 0.346 ± 0.001 0.375 ± 0.001 0.432 ± 0.002

0.337 ± 0.001 0.366 ± 0.001 0.387 ± 0.002 0.422 ± 0.001

0.162 ± 0.000 0.226 ± 0.001 0.283 ± 0.001 0.382 ± 0.002

0.240 ± 0.001 0.283 ± 0.000 0.321 ± 0.001 0.382 ± 0.001

0.357 ± 0.001 0.403 ± 0.002 0.443 ± 0.004 0.447 ± 0.003

0.382 ± 0.000 0.413 ± 0.001 0.434 ± 0.002 0.452 ± 0.001

0.279 ± 0.000 0.349 ± 0.001 0.403 ± 0.002 0.409 ± 0.002

0.328 ± 0.000 0.374 ± 0.001 0.414 ± 0.001 0.432 ± 0.002

Dataset

ECL

Traffic

Weather

Solar

Metrics

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

96 192 336 720

0.136 ± 0.001 0.151 ± 0.002 0.168 ± 0.003 0.205 ± 0.001

0.226 ± 0.000 0.240 ± 0.001 0.258 ± 0.003 0.290 ± 0.002

0.409 ± 0.001 0.424 ± 0.002 0.436 ± 0.002 0.465 ± 0.002

0.256 ± 0.001 0.268 ± 0.001 0.274 ± 0.001 0.291 ± 0.003

0.153 ± 0.002 0.201 ± 0.001 0.259 ± 0.000 0.341 ± 0.001

0.191 ± 0.002 0.237 ± 0.001 0.281 ± 0.001 0.336 ± 0.002

0.184 ± 0.000 0.205 ± 0.001 0.215 ± 0.002 0.216 ± 0.002

0.209 ± 0.000 0.226 ± 0.001 0.232 ± 0.001 0.238 ± 0.002

Dataset

PEMS03

PEMS04

PEMS07

PEMS08

Metrics

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

12 24 48 96

0.059 ± 0.000 0.072 ± 0.000 0.098 ± 0.001 0.133 ± 0.002

0.157 ± 0.000 0.173 ± 0.000 0.199 ± 0.001 0.228 ± 0.001

0.066 ± 0.001 0.075 ± 0.001 0.091 ± 0.002 0.111 ± 0.001

0.162 ± 0.001 0.174 ± 0.000 0.192 ± 0.001 0.212 ± 0.001

0.053 ± 0.000 0.065 ± 0.000 0.086 ± 0.001 0.116 ± 0.001

0.141 ± 0.000 0.156 ± 0.000 0.176 ± 0.001 0.199 ± 0.001

0.074 ± 0.000 0.094 ± 0.000 0.126 ± 0.001 0.181 ± 0.002

0.161 ± 0.001 0.177 ± 0.000 0.199 ± 0.001 0.223 ± 0.001

14

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

C.2. Extra Quantitative Results Table 7. Performance comparison of integrating our PAMod mechanism with different backbone models on the ETTh1 and ETTm2 datasets. The best results are highlighted in bold, and “Imp.” denotes the performance improvement achieved by incorporating PAMod. Dataset Horizon Metric DLinear (2023) +PAMod Imp. PatchTST (2023) +PAMod Imp. iTransformer (2024) +PAMod Imp. TQNet (2025a) +PAMod Imp.

96 MSE 0.386 0.375 2.8% 0.414 0.396 4.3% 0.386 0.372 3.6% 0.371 0.369 0.5%

MAE 0.400 0.389 2.8% 0.419 0.392 6.4% 0.405 0.393 3.0% 0.393 0.387 1.5%

ETTh1 192 336 MSE MAE MSE MAE 0.437 0.432 0.481 0.459 0.423 0.425 0.462 0.442 3.2% 1.6% 4.0% 3.7% 0.460 0.445 0.501 0.466 0.438 0.427 0.469 0.445 4.8% 4.0% 6.4% 4.5% 0.441 0.436 0.487 0.458 0.425 0.421 0.464 0.443 3.6% 3.4% 4.7% 3.3% 0.428 0.426 0.476 0.446 0.418 0.417 0.457 0.436 2.3% 2.1% 4.0% 2.2%

ETTm2 720 MSE MAE 0.519 0.516 0.476 0.458 8.3% 11.2% 0.500 0.488 0.473 0.461 5.4% 5.5% 0.503 0.491 0.484 0.469 3.8% 4.5% 0.487 0.470 0.453 0.455 7.0% 3.2%

96 MSE 0.193 0.177 8.3% 0.175 0.170 2.9% 0.180 0.169 6.1% 0.173 0.165 4.6%

192

MAE 0.292 0.255 12.7% 0.259 0.252 2.7% 0.264 0.252 4.5% 0.256 0.242 5.5%

MSE 0.284 0.239 15.8% 0.241 0.235 2.5% 0.250 0.238 4.8% 0.238 0.226 5.0%

MAE 0.362 0.308 14.9% 0.302 0.296 2.0% 0.309 0.292 5.5% 0.298 0.284 4.7%

336 MSE MAE 0.369 0.427 0.308 0.346 16.5% 19.0% 0.305 0.343 0.299 0.337 2.0% 1.7% 0.311 0.348 0.294 0.332 5.5% 4.6% 0.301 0.340 0.285 0.323 5.3% 5.6%

720 MSE MAE 0.554 0.522 0.422 0.413 23.8% 20.9% 0.402 0.400 0.389 0.388 3.2% 3.0% 0.412 0.407 0.385 0.384 6.6% 5.7% 0.397 0.396 0.377 0.380 5.0% 4.0%

Table 7 shows more compatibility analysis on the ETTh1 and ETTm2 datasets. Table 8 presents the full comparison results of PAMod against nine baseline methods across 12 real-world multivariate datasets. The results demonstrate that PAMod consistently achieves state-of-the-art forecasting performance under most experimental settings, underscoring the effectiveness of the proposed approach. C.3. Extra Visual Cases (c) Phase Weight T-SNE

(d) Amplitude Weight T-SNE (7 Channels)

4

30

72

40

20

80

t-SNE Dimension 2

60

80

60

-20

Cycle Index

48

40

24

-40 0

10

95

-20 0

-50

-25

0

Component 1

25

40

20

-80 -75

0 -10

-60

-100

60

Cycle Index

0

Component 2

Component 2

20

50

OT HUFL HULL MUFL

-30

75

-30

MULL LUFL LULL

-20

-10

0

Component 1

10

20

Ground Truth w/o PAMod w PAMod

3 2 1

20

0

0

-1 -6

30

-4

-2

0

2

4

6

t-SNE Dimension 1

(a) Embedding weights on ETTm1

(b) Distribution alignment on ECL 0.65

0.5

0.60

MSE (Lower is Better)

1.0

0.0 -0.5 -1.0 -1.5

PctchTST iTransformer CycleNet TQNet

TimeXer TimeEmb PAMod

0.55

0.50

0.45

0.40

-2.0

Ground Truth

TimeEmb

0.35

PAMod

48

0

25

50

75

100

125

150

96

192

336

528

720

Lookback windows

175

(c) Forecasting performance on ECL

(d) Lookback sensitivity on Traffic

Figure 9. Extra visual cases for PAMod

Here, we provide more showcases for visualization in Figure 9. In subfigure 9(a), we display the phase and amplitude embedding weights to illustrate their respective roles in modeling mean and variance shifts. In subfigure 9(b), we show that predictions with PAMod closely overlap the ground truth on ECL, reflecting strong distributional alignment. In subfigure 9(c), we exhibit that PAMod achieves a closer fit to the ground truth curve than TimeEmb on ECL, further demonstrating its superior capacity for modeling temporal dynamics. In subfigure 9(d), as the lookback window increases, PAMod consistently outperforms most baselines, confirming that modeling cyclical shifts enables effective use of longer historical context. 15

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting Table 8. Full results of multivariate time series forecasting across 12 benchmarks. The best results are highlighted in bold, the second best are underlined, and the Count row counts the number of times each model ranks in the top 1. Model Metric

ETTm1

96 192 336 720

PAMod

TQNet

TimeEmb

FilterTS

Amplifier

TimeXer

CycleNet

TimeMixer

iTransformer

(Ours)

(2025a)

(2025)

(2025b)

(2025)

(2024b)

(2024a)

(2024a)

(2024)

PatchTST (2023)

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

MSE

MAE

0.297 0.346 0.375 0.432

0.337 0.366 0.387 0.422

0.311 0.356 0.390 0.452

0.353 0.378 0.401 0.440

0.305 0.354 0.380 0.434

0.344 0.374 0.393 0.427

0.321 0.363 0.396 0.462

0.360 0.382 0.404 0.438

0.316 0.361 0.393 0.456

0.355 0.381 0.404 0.440

0.318 0.362 0.395 0.452

0.356 0.383 0.407 0.441

0.319 0.360 0.389 0.447

0.360 0.381 0.403 0.441

0.320 0.361 0.390 0.454

0.357 0.381 0.404 0.441

0.334 0.377 0.426 0.491

0.368 0.391 0.420 0.459

0.329 0.367 0.399 0.454

0.367 0.385 0.410 0.439

Avg 0.363 0.378 0.377 0.393 0.368 0.385 0.385 0.396 0.382 0.395 0.382 0.397 0.379 0.396 0.381 0.395 0.407 0.410 0.387 0.400

ETTm2

96 192 336 720

0.162 0.226 0.283 0.382

0.240 0.283 0.321 0.382

0.173 0.238 0.301 0.397

0.256 0.298 0.340 0.396

0.164 0.227 0.285 0.383

0.243 0.285 0.323 0.382

0.173 0.238 0.300 0.399

0.256 0.299 0.338 0.395

0.178 0.244 0.309 0.390

0.261 0.304 0.346 0.394

0.171 0.237 0.296 0.392

0.256 0.299 0.338 0.394

0.163 0.229 0.284 0.389

0.246 0.290 0.327 0.391

0.175 0.237 0.298 0.391

0.258 0.299 0.340 0.396

0.180 0.250 0.311 0.412

0.264 0.309 0.348 0.407

0.175 0.241 0.305 0.402

0.259 0.302 0.343 0.400

Avg 0.263 0.307 0.277 0.323 0.265 0.308 0.277 0.322 0.280 0.326 0.274 0.322 0.266 0.314 0.275 0.323 0.288 0.332 0.281 0.326

ETTh1

96 192 336 720

0.357 0.403 0.443 0.447

0.382 0.413 0.434 0.452

0.371 0.428 0.476 0.487

0.393 0.426 0.446 0.470

0.366 0.417 0.457 0.459

0.387 0.416 0.436 0.460

0.375 0.424 0.465 0.472

0.391 0.421 0.442 0.466

0.371 0.425 0.448 0.476

0.392 0.422 0.434 0.464

0.382 0.429 0.468 0.469

0.403 0.435 0.448 0.461

0.375 0.436 0.496 0.520

0.395 0.428 0.455 0.484

0.375 0.429 0.484 0.498

0.400 0.421 0.458 0.482

0.386 0.441 0.487 0.503

0.405 0.436 0.458 0.491

0.414 0.460 0.501 0.500

0.419 0.445 0.466 0.488

Avg 0.413 0.420 0.441 0.434 0.425 0.425 0.434 0.430 0.430 0.428 0.437 0.437 0.457 0.441 0.447 0.440 0.454 0.448 0.469 0.455

ETTh2

96 192 336 720

0.279 0.349 0.403 0.409

0.328 0.374 0.414 0.432

0.295 0.367 0.417 0.433

0.343 0.393 0.427 0.446

0.277 0.354 0.400 0.416

0.328 0.378 0.417 0.437

0.290 0.374 0.415 0.420

0.338 0.390 0.424 0.438

0.290 0.369 0.419 0.446

0.341 0.390 0.431 0.456

0.286 0.363 0.414 0.408

0.338 0.389 0.423 0.432

0.298 0.372 0.431 0.450

0.344 0.396 0.439 0.458

0.289 0.372 0.386 0.412

0.341 0.392 0.414 0.434

0.297 0.380 0.428 0.427

0.349 0.400 0.432 0.445

0.302 0.388 0.426 0.431

0.348 0.400 0.433 0.446

Avg 0.360 0.387 0.378 0.402 0.362 0.390 0.375 0.398 0.381 0.405 0.368 0.396 0.388 0.409 0.364 0.395 0.383 0.407 0.387 0.407

ECL

96 192 336 720

0.136 0.151 0.168 0.205

0.226 0.240 0.258 0.290

0.134 0.154 0.169 0.201

0.229 0.247 0.264 0.294

0.137 0.154 0.171 0.209

0.232 0.248 0.265 0.298

0.151 0.164 0.181 0.225

0.245 0.256 0.274 0.311

0.147 0.158 0.175 0.206

0.242 0.251 0.271 0.298

0.140 0.157 0.176 0.211

0.242 0.256 0.275 0.306

0.136 0.152 0.170 0.212

0.229 0.244 0.264 0.299

0.153 0.166 0.185 0.225

0.247 0.256 0.277 0.310

0.148 0.162 0.178 0.225

0.240 0.253 0.269 0.317

0.181 0.188 0.204 0.246

0.270 0.274 0.293 0.324

Avg 0.165 0.254 0.164 0.259 0.168 0.261 0.180 0.272 0.172 0.266 0.171 0.270 0.168 0.259 0.182 0.272 0.178 0.270 0.205 0.290

Traffic

96 192 336 720

0.409 0.424 0.436 0.465

0.256 0.268 0.274 0.291

0.413 0.432 0.450 0.486

0.261 0.271 0.277 0.295

0.431 0.442 0.455 0.484

0.280 0.291 0.297 0.313

0.446 0.456 0.472 0.508

0.308 0.308 0.313 0.332

0.456 0.472 0.487 0.517

0.299 0.318 0.320 0.332

0.428 0.448 0.473 0.516

0.271 0.282 0.289 0.307

0.458 0.457 0.470 0.502

0.296 0.294 0.299 0.314

0.462 0.473 0.498 0.506

0.285 0.296 0.296 0.313

0.395 0.417 0.433 0.467

0.268 0.276 0.283 0.302

0.462 0.466 0.482 0.514

0.290 0.290 0.300 0.320

Avg 0.434 0.272 0.445 0.276 0.453 0.295 0.470 0.315 0.483 0.317 0.466 0.287 0.472 0.314 0.484 0.297 0.428 0.282 0.481 0.300

Weather

96 192 336 720

0.153 0.201 0.259 0.341

0.191 0.237 0.281 0.336

0.157 0.206 0.262 0.344

0.200 0.245 0.287 0.342

0.150 0.201 0.259 0.339

0.190 0.238 0.282 0.336

0.162 0.209 0.263 0.345

0.207 0.252 0.292 0.344

0.167 0.215 0.276 0.352

0.212 0.251 0.292 0.346

0.157 0.204 0.261 0.340

0.205 0.247 0.290 0.341

0.158 0.207 0.262 0.344

0.203 0.247 0.289 0.344

0.163 0.208 0.251 0.339

0.209 0.250 0.287 0.341

0.174 0.221 0.278 0.358

0.214 0.254 0.296 0.349

0.177 0.225 0.278 0.354

0.210 0.250 0.290 0.340

Avg 0.239 0.261 0.242 0.269 0.237 0.262 0.245 0.274 0.253 0.275 0.241 0.271 0.243 0.271 0.240 0.271 0.258 0.278 0.259 0.273

Solar

96 192 336 720

0.184 0.205 0.215 0.216

0.209 0.226 0.232 0.238

0.173 0.199 0.211 0.209

0.233 0.257 0.263 0.270

0.206 0.241 0.268 0.278

0.241 0.262 0.284 0.291

0.196 0.211 0.226 0.227

0.264 0.278 0.284 0.282

0.234 0.237 0.247 0.246

0.283 0.259 0.269 0.270

0.215 0.236 0.252 0.244

0.295 0.301 0.307 0.305

0.190 0.210 0.217 0.223

0.247 0.266 0.266 0.266

0.189 0.222 0.231 0.223

0.259 0.283 0.292 0.285

0.203 0.233 0.248 0.249

0.237 0.261 0.273 0.275

0.234 0.267 0.290 0.289

0.286 0.310 0.315 0.317

Avg 0.206 0.226 0.198 0.256 0.248 0.270 0.215 0.277 0.241 0.270 0.237 0.302 0.210 0.261 0.216 0.280 0.233 0.262 0.270 0.307

PEMS03

12 24 48 96

0.059 0.072 0.098 0.133

0.157 0.173 0.199 0.228

0.060 0.077 0.104 0.148

0.161 0.182 0.215 0.253

0.066 0.083 0.116 0.151

0.168 0.189 0.220 0.251

0.072 0.104 0.155 0.203

0.181 0.219 0.269 0.315

0.070 0.090 0.147 0.217

0.172 0.200 0.260 0.323

0.070 0.092 0.129 0.157

0.173 0.194 0.229 0.261

0.066 0.089 0.136 0.182

0.172 0.201 0.247 0.282

0.076 0.113 0.191 0.288

0.188 0.226 0.292 0.363

0.071 0.093 0.125 0.164

0.174 0.201 0.236 0.275

0.099 0.142 0.211 0.269

0.216 0.259 0.319 0.370

Avg 0.091 0.189 0.097 0.203 0.104 0.207 0.134 0.246 0.131 0.239 0.112 0.214 0.118 0.226 0.167 0.267 0.113 0.222 0.180 0.291

PEMS04

12 24 48 96

0.066 0.075 0.091 0.111

0.162 0.174 0.192 0.212

0.067 0.077 0.097 0.123

0.166 0.181 0.206 0.233

0.071 0.083 0.104 0.126

0.172 0.187 0.210 0.231

0.087 0.107 0.138 0.166

0.199 0.223 0.255 0.285

0.082 0.102 0.151 0.205

0.190 0.215 0.269 0.320

0.074 0.087 0.110 0.148

0.178 0.195 0.214 0.251

0.078 0.099 0.133 0.167

0.186 0.212 0.248 0.281

0.092 0.128 0.213 0.307

0.204 0.243 0.315 0.384

0.078 0.095 0.120 0.150

0.183 0.205 0.233 0.262

0.105 0.153 0.229 0.291

0.224 0.275 0.339 0.389

Avg 0.086 0.185 0.091 0.197 0.096 0.200 0.125 0.241 0.135 0.249 0.105 0.209 0.119 0.232 0.185 0.287 0.111 0.221 0.195 0.307

PEMS07

12 24 48 96

0.053 0.065 0.086 0.116

0.141 0.156 0.176 0.199

0.051 0.063 0.081 0.103

0.143 0.159 0.179 0.203

0.057 0.075 0.106 0.148

0.151 0.171 0.200 0.231

0.067 0.095 0.146 0.172

0.170 0.203 0.239 0.266

0.079 0.094 0.129 0.185

0.179 0.196 0.237 0.291

0.057 0.079 0.099 0.107

0.152 0.179 0.191 0.205

0.062 0.086 0.128 0.176

0.162 0.192 0.234 0.268

0.073 0.111 0.237 0.303

0.184 0.219 0.328 0.354

0.067 0.088 0.110 0.139

0.265 0.190 0.215 0.245

0.095 0.150 0.253 0.346

0.207 0.262 0.340 0.404

Avg 0.080 0.168 0.075 0.171 0.097 0.188 0.120 0.220 0.122 0.226 0.085 0.182 0.113 0.214 0.181 0.271 0.101 0.204 0.211 0.303

PEMS08

12 24 48 96

0.074 0.094 0.126 0.181

0.161 0.177 0.199 0.223

0.071 0.096 0.149 0.253

0.170 0.196 0.244 0.309

0.087 0.106 0.158 0.177

0.188 0.198 0.253 0.246

0.086 0.126 0.223 0.284

0.194 0.236 0.320 0.315

0.079 0.115 0.192 0.346

0.182 0.218 0.294 0.390

0.075 0.102 0.158 0.366

0.176 0.201 0.248 0.377

0.082 0.117 0.169 0.233

0.185 0.226 0.268 0.306

0.091 0.137 0.265 0.410

0.201 0.246 0.343 0.407

0.079 0.115 0.186 0.221

0.182 0.219 0.235 0.267

0.168 0.224 0.321 0.408

0.232 0.281 0.354 0.417

Avg 0.119 0.190 0.142 0.229 0.132 0.221 0.180 0.266 0.183 0.271 0.175 0.250 0.150 0.246 0.226 0.299 0.150 0.226 0.280 0.321 1st Count

35

59

14

0

7

4

0

0

0

1

16

1

1

0

0

1

1

4

0

0

0

PAMod: Modeling Cyclical Shifts via Phase-Amplitude Modulation for Non-stationary Time Series Forecasting

D. Discussion Potential limitations. While PAMod demonstrates strong performance in forecasting tasks with cyclical distribution shifts, several limitations merit discussion: • Fixed cycle assumption. PAMod relies on a predefined cycle length τ , which may not adapt well to series with varying or unknown periodicities (e.g., irregular event-driven patterns or multi-frequency cycles without a dominant period). • Channel-common cycle. The current design applies the same cycle length to all channels, which could be suboptimal when different variables exhibit distinct periodic behaviors (e.g., temperature with daily cycles and electricity load with weekly cycles). A channel-adaptive cycle mechanism could offer a more tailored solution. • Sensitivity to cycle misalignment. If the assumed cycle length significantly deviates from the true data periodicity, the phase and amplitude embeddings may fail to capture the actual distribution structure, leading to reduced robustness in shift modeling. • Limited to cyclical shifts. PAMod is designed to model cyclically structured distribution shifts, but may not effectively handle abrupt, non-cyclical regime changes or anomalies that fall outside learned periodic patterns. Future Directions. Several directions remain open for extending PAMod’s capability and applicability: • Adaptive cycle learning. Instead of using a fixed τ , future versions could learn or dynamically adjust the cycle length from data, e.g., via periodicity estimation modules or multi-scale cycle banks. • Channel-wise cycle modeling. Incorporating variable-specific cycle embeddings would allow PAMod to better handle multivariate series where different channels follow distinct periodic regimes. • Integration with structural dependencies. Although PAMod focuses on temporal cyclicity, combining it with inter-variable relationship modeling (e.g., graph-based or attention-based channel interaction) could further improve performance in spatio-temporal or highly correlated multivariate settings. • Generalization to other non-stationary tasks. Exploring PAMod’s adaptation to other domains with structured distribution shifts—such as financial volatility, energy load forecasting with weather shocks, or healthcare monitoring with seasonal effects—would test its broader utility. In summary, while PAMod provides an effective framework for cyclical distribution modeling, further advances in adaptive cycle inference, channel-aware design, and integration with relational modeling could enhance its flexibility and scope.

17

Record · ID 151786 · SHA-256 ab95f0629969b777
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.