Dynamical Parameters: An Interpretability Framework for Time-Series Foundation Models
Organizations: Department of Electrical and Computer Engineering University of California, Los Angeles
Abstract
This work studies a central gap in interpreting time-series foundation models (TSFMs): a dynamical property may be accessible in a hidden state even when the forecast fails to respond correctly as that property changes. We formalize these properties as Dynamical Parameters, including trend slope, oscillation frequency, and autoregressive dependence. We compare their representation accessibility, measured by recovery from hidden states, with their forecast response, measured by agreement with the expected forecast change. Across nine frozen TSFMs and thirteen laws, 42 of 63 model-parameter cells achieve accessibility above 0.95, whereas their median reference-aligned response relative to the conditional reference is only 0.46. To explain this gap, causal geometry compares the hidden-state change required to produce the reference response with the change induced by the parameter intervention. Directly modifying the hidden state recovers the reference response, but the parameter intervention often moves the state in a different direction. These results show that accessible parameter information need not be expressed in forecasts when input changes miss the required hidden-state direction.
Figures & tables
Appendix figures & tables61 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Checkpoint | Params | Architecture | |||
|---|---|---|---|---|---|---|
| Chronos-2 ( Ansari et al., 2025 ) | amazon/chronos-2 | 119.5M | 12 | 768 | 256 | Patched encoder |
| TimesFM 2.5 ( Das et al., 2024 ) | google/timesfm-2.5-200m-pytorch | 231.3M | 20 | 1280 | 256 | Decoder-only |
| TimesFM 3 ( Jain & Sen, 2026 ) | google/timesfm-3.0-pytorch | 330.7M | 20 | 1280 | 256 | Decoder-only |
| Toto-Open-Base 1.0 ( Cohen et al., 2025 ) | Datadog/Toto-Open-Base-1.0 | 151.3M | 12 | 768 | 256 | Decoder-only |
| Moirai ( Woo et al., 2024 ) | Salesforce/moirai-1.1-R-small | 13.8M | 6 | 384 | 256 | Masked encoder |
| Sundial ( Liu et al., 2025b ) | thuml/sundial-base-128m | 128.3M | 12 | 768 | 256 | Decoder-only |
| Model | Forecast head | Paths | Statistic | Seeding |
|---|---|---|---|---|
| Chronos-2 | 21-quantile head | – | Median quantile | – |
| TimesFM 2.5 | Flip-averaged pinball head | – | Median quantile | – |
| TimesFM 3 | Quantile head | – | Median quantile | – |
| Toto-Open-Base 1.0 | Autoregressive mean | – | Distribution mean | – |
| Moirai | Mixture head | 64 | Path mean | Shared across arms |
| Sundial | Flow matching, 50 steps | 64 | Path mean | Shared across arms |
| Law | Code | Process noise | Input | Readout | Parameter location | |
|---|---|---|---|---|---|---|
| Linear trend | TR | 1 | – | Constant | Linear | Input drift |
| Oscillation | OS | 2 | – | – | Linear | Transition angle |
| Mean reversion | MR | 1 | ✓ | Constant | Linear | Transition eigenvalue |
| Random walk with drift | RW | 1 | ✓ | Constant | Linear | Input drift |
| Exponential relaxation | RX | 1 | – | Constant | Linear | Transition eigenvalue |
| Saturating growth | SG | 1 | – | Constant | Logistic | Readout growth rate |
| # | Law | Code | Physical | Coordinate | Range |
| 1 | Linear Trend | TR | |||
| 2 | Oscillation | OS | |||
| 3 | Mean Reversion | MR | |||
| 4 | Random Walk with Drift | RW | |||
| 5 | Exponential Relaxation | RX | |||
| 6 | Saturating Growth | SG |
| Law | Construction criterion | LID | ACC | RSP | GEO |
| Linear trend ( TR ) | Both slope signs remain visible above observation noise. | ✓ | ✓ | ✓ | ✓ |
| Oscillation ( OS ) | At least two unaliased cycles occur. | ✓ | ✓ | ✓ | ✓ |
| Mean reversion ( MR ) | Persistence remains separated from white noise and a unit root. | ✓ | ✓ | ✓ | ✓ |
| Random walk with drift ( RW ) | Drift remains visible without dominating process innovations. | ✓ | – | – | – |
| Exponential relaxation ( RX ) | Relaxation remains incomplete near the forecast origin. | ✓ | ✓ | – | – |
| Saturating growth ( SG ) | The inflection lies within the context before saturation. | ✓ | ✓ | ✓ | ✓ |
| Reference | |||||
|---|---|---|---|---|---|
| Task | Probe target | Penalty grid | |||
| Law ID | 13 balanced classes | – | – | – | |
| TR | 0.922 | 0.930 | 0.959 | ||
| OS | 0.988 | 0.986 | 0.971 | ||
| MR | 0.976 | 0.978 | 0.984 | ||
| RX | 0.899 | 0.901 | 0.901 | ||
| Mean reference | ||||||
|---|---|---|---|---|---|---|
| Law | Parameter | Range | Signed change | |||
| Linear trend ( TR ) | Slope | 0.995 | 0.995 | 0.997 | ||
| Oscillation ( OS ) | Frequency | 0.870 | 0.869 | 0.833 | ||
| Mean reversion ( MR ) | Persistence | 0.760 | 0.766 | 0.755 | ||
| Saturating growth ( SG ) | Growth rate | 0.945 | 0.950 | 0.952 | ||
| Damped oscillation ( DO ) | Decay rate | 0.954 | 0.954 | 0.954 | ||
| Calibrated step | Layer count | |||||
|---|---|---|---|---|---|---|
| Law | Parameter | Median | Range | Converged | ||
| Linear trend ( TR ) | Slope | 0.02 | 0.58 | 0.021–1.00 | 86/90 | 85/90 |
| Oscillation ( OS ) | Frequency | 2 | 0.19 | 0.037–0.76 | 90/90 | 90/90 |
| Mean reversion ( MR ) | Persistence | 5% | 1.00 | 0.19–1.00 | 26/90 | 90/90 |
| Saturating growth ( SG ) | Growth rate | 5% | 0.58 | 0.084–1.00 | 57/90 | 90/90 |
| Damped oscillation ( DO ) | Decay rate | 5% | 1.00 | 0.33–1.00 | 42/90 | 90/90 |
| Model | TR | OS | MR | RW | RX | SG | LS | DO | SA | TP | DT | SS | FD | Mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chronos-2 ( C2 ) | 0.08 | 0.08 | 0.17 | 0.17 | 0.08 | 0.08 | 0.08 | 0.08 | 0.08 | 0.08 | 0.17 | 0.17 | 0.17 | 0.12 | 0.91 |
| TimesFM 2.5 ( F2 ) | 0.10 | 0.10 | 0.10 | 0.15 | 0.05 | 0.05 | 0.10 | 0.05 | 0.05 | 0.05 | 0.10 | 0.10 | 0.10 | 0.08 | 0.90 |
| TimesFM 3 ( F3 ) | 0.20 | 0.15 | 0.15 | 0.20 | 0.05 | 0.10 | 0.15 | 0.05 | 0.15 | 0.15 | 0.15 | 0.15 | 0.20 | 0.14 | 0.81 |
| Toto-Open-Base 1.0 ( TO ) | 0.25 | 0.25 | 0.33 | 0.42 | 0.17 | 0.08 | 0.25 | 0.17 | 0.17 | 0.17 | 0.33 | 0.33 | 0.33 | 0.25 | 0.75 |
| Moirai ( MO ) | 0.33 | 0.33 | 0.33 | 0.67 | 0.33 | 0.33 | 0.33 | 0.50 | 0.33 | 0.50 | 0.33 | 0.33 | 0.33 | 0.38 | 0.55 |
| Sundial ( SU ) | 0.25 | 0.33 | 0.25 | 0.33 | 0.17 | 0.08 | 0.25 | 0.17 | 0.08 | 0.17 | 0.25 | 0.25 | 0.25 | 0.22 | 0.72 |
| True random walk classified as (%) | ||||||||||||||
| Model | TR | OS | MR | RW | RX | SG | LS | DO | SA | TP | DT | SS | FD | Layer |
| Chronos-2 ( C2 ) | 2.3 | 0.0 | 1.2 | 94.0 | 1.0 | 0.3 | 0.3 | 0.1 | 0.0 | 0.6 | 0.0 | 0.0 | 0.0 | 10/12 |
| TimesFM 2.5 ( F2 ) | 2.5 | 0.0 | 1.0 | 94.4 | 1.1 | 0.2 | 0.2 | 0.0 | 0.0 | 0.5 | 0.0 | 0.0 | 0.0 | 10/20 |
| TimesFM 3 ( F3 ) | 2.1 | 0.0 | 2.5 | 92.7 | 1.3 | 0.2 | 0.2 | 0.2 | 0.1 | 0.5 | 0.0 | 0.1 | 0.1 | 16/20 |
| Toto-Open-Base 1.0 ( TO ) | 2.9 | 0.0 | 1.2 | 92.7 | 1.5 | 0.3 | 0.6 | 0.2 | 0.0 | 0.5 | 0.0 | 0.0 | 0.1 | 6/12 |
| Moirai ( MO ) | 10.8 | 0.6 | 1.1 | 76.2 | 4.2 | 1.5 | 2.5 | 1.1 | 0.0 | 1.4 | 0.2 | 0.0 | 0.4 | 5/6 |
| Model | Random walk | Trend | Relaxation | Shift | Other | ||
|---|---|---|---|---|---|---|---|
| Chronos-2 ( C2 ) | 950 | 95.4 | 1.2 | 0.6 | 0.4 | 2.4 | |
| 981 | 95.4 | 1.3 | 0.7 | 0.3 | 2.2 | ||
| 589 | 89.6 | 5.9 | 2.2 | 0.2 | 2.0 | ||
| Toto-Open-Base 1.0 ( TO ) | 950 | 94.7 | 0.9 | 0.6 | 0.8 | 2.8 | |
| 981 | 94.6 | 1.7 | 1.1 | 0.5 | 2.0 | ||
| 589 | 86.1 | 8.1 | 3.4 | 0.3 | 2.0 |
| Representation accessibility | Depth profile | Input control | |||||
| Law | Reference | Selected | First layer | Emergence | Decline | Raw | Matched |
| Linear trend ( TR ) | 0.08 | 0.013 | 1.00 | N/A | |||
| Oscillation ( OS ) | 0.38 | 0.041 | |||||
| Mean reversion ( MR ) | 0.98 | 0.08 | 0.009 | 0.00 | 0.00 | ||
| Exponential relaxation ( RX ) | 0.90 | 0.08 | 0.009 | 0.99 | |||
| Saturating growth ( SG ) | 0.98 | 0.08 | 0.003 | 0.83 | |||
| Median Accessibility | Accessibility Difference | |||||
|---|---|---|---|---|---|---|
| Parameter | Models | Cells | Linear | MLP | Median | Maximum |
| Oscillation frequency ( OS ) | All nine | 9 | 0.636 | 0.708 | ||
| Seasonal dependence ( SA ) | All nine | 9 | 0.890 | 0.919 | ||
| Trend slope ( TR ) | TimesFM 3 ( F3 ) | 1 | 0.372 | 0.363 | ||
| Model | TR | OS | MR | SG | DO | SA | TP |
|---|---|---|---|---|---|---|---|
| Chronos-2 ( C2 ) | |||||||
| TimesFM 2.5 ( F2 ) | |||||||
| TimesFM 3 ( F3 ) | |||||||
| Toto-Open-Base 1.0 ( TO ) | |||||||
| Moirai ( MO ) | |||||||
| Sundial ( SU ) |
| Paired Intervention | Unpaired Check | ||||||
|---|---|---|---|---|---|---|---|
| Law | Coefficient | ||||||
| Linear trend ( TR ) | – | 0.93 | – | ||||
| Oscillation ( OS ) | 0.42 | 0.82 | 0.52 | ||||
| Mean reversion ( MR ) | 0.68 | 0.81 | 0.78 | ||||
| Saturating growth ( SG ) | 0.85 | 1.01 | 0.87 | ||||
| Damped oscillation ( DO ) | 0.97 | 1.01 | 0.95 | ||||
| Response at | Response at | Rerouted Pairs | |||||
|---|---|---|---|---|---|---|---|
| Layer | Live | Frozen | Live | Frozen | |||
| 1 | 0.0370 | 0.79 | 0.96 | 0.39 | 0.97 | 94% | 37% |
| 2 | 0.0642 | 0.84 | 0.98 | 0.70 | 0.97 | 97% | 47% |
| 3 | 0.0214 | 0.67 | 0.92 | 0.55 | 0.98 | 75% | 19% |
| 4 | 0.0281 | 0.75 | 0.94 | 0.44 | 0.98 | 77% | 20% |
| 5 | 0.0281 | 0.79 | 0.93 | 0.65 | 0.98 | 74% | 18% |
| Centered fidelity | Raw fidelity | ||||||
|---|---|---|---|---|---|---|---|
| Condition | |||||||
| Matched input | 0.42 | 0.54 | 1.06 | 0.55 | 1.70 | 0.84 | 0.54 |
| Local | 1.00 | 1.00 | 0.06 | 0.04 | 0.09 | 1.00 | 0.03 |
| Projected | 0.93 | 0.99 | 0.18 | 0.12 | 0.22 | 0.96 | 0.10 |
| Deployed | 0.58 | 0.75 | 0.68 | 0.29 | 0.77 | 0.77 | 0.48 |
| Fixed direction | 0.23 | 0.34 | 1.06 | 0.54 | 1.54 | 0.52 | 0.93 |
| Accessibility | Matched-Input Response | Compact | Deployed | Deployed Fixed | ||
| Parameter | Six models | Three models | Cells | Gain | Cells | |
| Dual Tone | ||||||
| Low-tone frequency ( TL ) | 0.86–0.99 | 0.82–1.00 | 0.04–0.16 | 7/9 | 0.65–0.98 | 9/9 |
| High-tone frequency ( TH ) | 0.93–0.99 | 0.75–0.99 | –0.12 | 6/9 | 0.40–0.97 | 9/9 |
| Amplitude ratio ( TW ) | 0.94–1.00 | 0.99–1.18 | 0.06–0.35 | 6/9 | 0.44–0.94 | 8/9 |
| Linear State Space | ||||||
| Accessibility | First Layer | Depth Profile | Input Control | ||||
| Parameter | Emergence | Decline | Raw | Matched | |||
| Dual Tone | |||||||
| Low-tone frequency ( TL ) | 1.00 | 0.25 | 0.039 | 0.00 | |||
| High-tone frequency ( TH ) | 1.00 | 0.17 | 0.028 | ||||
| Amplitude ratio ( TW ) | 0.99 | 0.17 | 0.037 | 0.01 | 0.00 | ||
| Linear State Space | |||||||
| Accessibility | Matched-Input Response | |||||
|---|---|---|---|---|---|---|
| Model | Single | TL | Single | TL | ||
| Chronos-2 ( C2 ) | 0.999 | 0.992 | 1.02 | 0.97 | ||
| TimesFM 2.5 ( F2 ) | 1.000 | 0.994 | 0.97 | 0.97 | 0.00 | |
| TimesFM 3 ( F3 ) | 1.000 | 0.995 | 1.01 | 1.00 | 0.00 | |
| Toto-Open-Base 1.0 ( TO ) | 0.998 | 0.973 | 1.03 | 0.82 | ||
| Moirai ( MO ) | 0.983 | 0.857 | 0.08 | 0.04 | ||
| PANEL A: PARAMETER-LEVEL SUMMARY | ||||||||
|---|---|---|---|---|---|---|---|---|
| Matched-Input Diagnostics | Unpaired Check | |||||||
| Parameter | Model | Coefficient | ||||||
| Low-tone frequency ( TL ) | Nine models | |||||||
| High-tone frequency ( TH ) | Nine models | |||||||
| Amplitude ratio ( TW ) | Nine models | |||||||
| Eigenvalue angle ( SC ) | Nine models | |||||||
| Cells With | Spearman | |||||
|---|---|---|---|---|---|---|
| Law | All | |||||
| Linear trend ( TR ) | 9 | 3 | 2 | 0 | 0.62 | 0.78 |
| Oscillation ( OS ) | 0 | – | – | – | 0.92 | 0.78 |
| Mean reversion ( MR ) | 8 | 0 | 1 | 0 | 0.92 | |
| Saturating growth ( SG ) | 9 | 2 | 2 | 3 | 0.18 | 0.45 |
| Damped oscillation ( DO ) | 8 | 0 | 2 | 0 | 0.38 | |
| Subset | Cells | Median | Median | Median |
|---|---|---|---|---|
| All | 63 | 0.985 | 0.42 | 1.06 |
| Regret | 49 | 0.976 | 0.64 | 0.92 |
| Regret | 36 | 0.990 | 0.65 | 0.92 |
| Best tercile | 21 | 0.989 | 0.69 | 0.83 |
| True Trend Classified As (%) | Validation Trend Accuracy (%) | ||||||
|---|---|---|---|---|---|---|---|
| Model | Trend | Mean Rev. | Rand. Walk | Other | Layer 1 | Selected | Selected Layer |
| Chronos-2 ( C2 ) | 97.2 | 0.0 | 1.4 | 1.4 | 93.7 | 97.1 | 10/12 |
| TimesFM 2.5 ( F2 ) | 97.6 | 0.0 | 0.9 | 1.5 | 92.8 | 97.2 | 10/20 |
| TimesFM 3 ( F3 ) | 94.6 | 0.7 | 0.7 | 4.0 | 62.8 | 94.8 | 16/20 |
| Toto-Open-Base 1.0 ( TO ) | 96.1 | 0.0 | 2.0 | 1.9 | 82.8 | 96.2 | 6/12 |
| Moirai ( MO ) | 92.9 | 0.0 | 4.4 | 2.7 | 59.1 | 92.2 | 5/6 |
| Absolute-Slope Bin | Histories | Gate Fires |
|---|---|---|
| All | 32,768 | 48.0% |
| 7,324 | 0.0% | |
| 7,302 | 0.0% | |
| 2,480 | 17.6% | |
| 4,798 | 92.5% | |
| 10,864 | 100.0% |
| Continuation Gain by | ||||||
| Model | Overall | |||||
| Chronos-2 ( C2 ) | ||||||
| TimesFM 2.5 ( F2 ) | ||||||
| Median head (pinball) | – | – | – | – | – | |
| Mean head (MSE) | – | – | – | – | – | |
| TimesFM 3 ( F3 ) | ||||||
| Model | Absolute-Slope Bin | Pairs | Live | Shape | Scale |
|---|---|---|---|---|---|
| Chronos-2 ( C2 ) | 122 | ||||
| 357 | |||||
| 545 | |||||
| All | 1,024 | ||||
| Time-MoE ( ME ) | 122 | ||||
| 357 |
| Model | Live Pairs | Live | Frozen | Amplitude | Residual |
|---|---|---|---|---|---|
| Chronos-2 ( C2 ) | 32,768 | ||||
| Moirai ( MO ) | 131,072 | ||||
| Sundial ( SU ) | 32,768 | ||||
| Time-MoE ( ME ) | 32,768 | ||||
| TTM-R2 ( TT ) | 32,768 | ||||
| Timer-XL ( TX ) | 32,768 |
| Parameter | ||||
|---|---|---|---|---|
| Seasonal autoregression ( SA ) | 0.975 | 0.956 | 0.848 | 0.883 |
| Transient pulse ( TP ) | 0.997 | 0.989 | 0.983 | 0.768 |
| Damped oscillation ( DO ) | 0.986 | 0.986 | 0.957 | 0.958 |
| Drive frequency ( WC ) | 1.000 | 1.000 | 1.000 | 0.917 |
| Diffusion time ( WD ) | 0.991 | 0.942 | 0.960 | 0.971 |
| Condition | Target | Non-target | Relative CRPS | Coverage |
|---|---|---|---|---|
| Matched input | 1.10 | 0.325 | – | – |
| Deployed | 0.64 | 0.177 | 0.000 | -0.001 |
| Projected | 0.21 | 0.030 | -0.002 | -0.001 |
| Fixed | 1.12 | 0.155 | 0.013 | -0.005 |
| Equal-norm random | 1.00 | 0.423 | 0.025 | -0.015 |
| Model | Jacobian (s) | Inversion (ms) | Basis (s) | Peak (GB) | Deployment (ms) |
|---|---|---|---|---|---|
| Chronos-2 ( C2 ) | 0.003 | 0.04 | 6.2 | 11.0 | 6.3 |
| TimesFM 3 ( F3 ) | 0.007 | 0.02 | 4.6 | 14.6 | 22.2 |
| Time-MoE ( ME ) | 0.036 | 0.08 | 11.4 | 21.1 | 9.2 |
| TTM-R2 ( TT ) | 0.002 | 0.03 | 5.2 | 10.1 | 0.2 |