Contents

20250821 meeting

Introduction

This experiment is the same as 20250819 meeting, with the only change being a modification to the training dataset. The goal is to attempt simplifying the spatiotemporal data (#simulation01).

Configuration File

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# ----------------------------------------------------
# 溫度變化模型設定
# ----------------------------------------------------
temperature_model:
  seasonal_amplitude: 5            # 季節變化振幅 (°C)
                                     # T_season(t) = A_season * sin(2π * t / 365)
  daily_amplitude: 5                 # 日變化振幅 (°C)
                                     # T_day(h) = A_day * sin(2π * h / 24 - π/2)
  weekly_amplitude: 0                # 每週變化振幅 (°C)
                                     # T_week(t) = A_week * sin(2π * t / cycle_days)
  noise_sigma: 1.0                   # 高斯雜訊標準差 (°C),ε ~ N(0, σ²)
  spatial_noise_correlation: True    # 啟用空間相關噪聲強度
  temporal_autocorrelation: 0.8      # 時間自相關 (0-1) AR(1) 模型
                                     # T(t) = ρ * T(t-1) + (1 - ρ) * T_base + ε

# ----------------------------------------------------
# 調變(modulation)設定
# ----------------------------------------------------
# 僅在 spatial_noise_correlation 啟用時生效
modulation:
  spatial_field:
    corr_length_km: 10.0             # 空間相關長度(公里),控制空間隨機場的平滑程度,數值越大越平滑
    sigma_C: 0.8                     # 空間隨機場的標準差,控制波動強度
    temporal_modulation: 0.5         # 時間調變強度(0-1),控制空間隨機場隨季節變化的調幅

SSSD + autoFRK

autoFRK inference time: 2.17848 hours (CPU parallel computation, 23 cores).

MetricALL Locs & All TimeKnown Locs & All TimeUnknown Locs & All TimeALL Locs & FutureKnown Locs & FutureUnknown Locs & FutureALL Locs & PastKnown Locs & PastUnknown Locs & Past
MSPE3.0153304382.8921077133.7598786213.1491184403.0249070823.8996402393.0099789182.8867957393.754288156
RMSPE1.7364706841.7006198031.9390406441.7745755661.7392260011.9747506781.7349290811.6990573091.937598554
MSPE%0.0100971980.0096732860.0126586000.0106882660.0102567050.0132958870.0100735550.0096499490.012633108
RMSPE%0.1004848130.0983528630.1125104430.1033840720.1012753920.1153077940.1003671010.0982341530.112397101
MAPE0.9550275710.9396625701.0478674541.0362860401.0240881081.1099895590.9517772320.9362855491.045382569
MAPE%0.0031808090.0031278960.0035005250.0034941940.0034514840.0037522630.0031682730.0031149520.003490456

TSMixer + autoFRK

TSMixer inference time: 1:32:11.011375 (CPU parallel computation, 24 cores).

autoFRK inference time: 3.103498 hours (CPU parallel computation, 23 cores).

MetricALL Locs & All TimeKnown Locs & All TimeUnknown Locs & All TimeALL Locs & FutureKnown Locs & FutureUnknown Locs & FutureALL Locs & PastKnown Locs & PastUnknown Locs & Past
MSPE2.9789355652.8491103733.7633778113.3531613563.233928494.073601632.9639665342.8337176493.750968858
RMSPE1.7259593171.6879307961.9399427341.8311639351.798312682.018316531.7216174181.6833649781.936741815
MSPE%0.0099756970.0095300080.0126686810.0113088970.010895400.013807360.0099223690.0094753920.012623134
RMSPE%0.0998784100.0976217590.1125552380.1063432980.104381040.117504710.0996110880.0973416250.112352724
MAPE0.9307998480.9113039421.0485998861.1186565591.109571691.173550020.9232855800.9033732321.043601881
MAPE%0.0031009540.0030344420.0035028420.0037582210.003725570.003955510.0030746640.0030067970.003484735

RegressionEnsemble + autoFRK

RegressionEnsemble inference time: 0:01:08.390425 (CPU parallel computation, 12 cores).

autoFRK inference time: 2.511842 hours (CPU parallel computation, 23 cores).

MetricALL Locs & All TimeKnown Locs & All TimeUnknown Locs & All TimeALL Locs & FutureKnown Locs & FutureUnknown Locs & FutureALL Locs & PastKnown Locs & PastUnknown Locs & Past
MSPE2.9825176422.8526814043.7670266303.4462953523.3267752924.1684709402.9639665342.8337176493.750968858
RMSPE1.7269967121.6889882781.9408829511.8564200371.8239449812.0416833601.7216174181.6833649781.936741815
MSPE%0.0099883150.0095426160.0126813600.0116369780.0112232240.0141370100.0099223690.0094753920.012623134
RMSPE%0.0999415590.0976863160.1126115460.1078748280.1059397180.1188991400.0996110880.0973416250.112352724
MAPE0.9318421710.9123341281.0497155421.1457569501.1363565291.2025570800.9232855800.9033732321.043601881
MAPE%0.0031045060.0030379650.0035065670.0038505750.0038171780.0040523700.0030746640.0030067970.003484735

RegressionEnsemble (LSTM) + autoFRK

RegressionEnsemble inference time: 0:22:01.921387 (CPU parallel computation, 12 cores).

autoFRK inference time: 3.103747 hours (CPU parallel computation, 23 cores).

MetricALL Locs & All TimeKnown Locs & All TimeUnknown Locs & All TimeALL Locs & FutureKnown Locs & FutureUnknown Locs & FutureALL Locs & PastKnown Locs & PastUnknown Locs & Past
MSPE2.9810513762.8511613653.7658852813.4081724443.2872542704.1387958532.9639665342.8337176493.750968858
RMSPE1.7265721461.6885382331.9405889011.8461236261.8130786722.0344030701.7216174181.6833649781.936741815
MSPE%0.0099843500.0095384380.0126786790.0115338790.0111145990.0140672910.0099223690.0094753920.012623134
RMSPE%0.0999217190.0976649300.1125996400.1073958990.1054258010.1186056130.0996110880.0973416250.112352724
MAPE0.9319993590.9124841851.0499158191.1498438491.1402580191.2077642690.9232855800.9033732321.043601881
MAPE%0.0031052470.0030386830.0035074420.0038698250.0038358490.0040751210.0030746640.0030067970.003484735

Conclusion

Method / ModelSSSD + autoFRKTSMixer + autoFRKRegressionEnsemble + autoFRKRegressionEnsemble (LSTM) + autoFRK
MSPE
ALL Locs (Future)
3.1491184403.3531613563.4462953523.408172444
MSPE
Known Locs (Future)
3.0249070823.2339284903.3267752923.287254270
MSPE
Unknown Locs (Future)
3.8996402394.0736016304.1684709404.138795853





RMSPE
ALL Locs (Future)
1.7745755661.8311639351.8564200371.846123626
RMSPE
Known Locs (Future)
1.7392260011.7983126801.8239449811.813078672
RMSPE
Unknown Locs (Future)
1.9747506782.0183165302.0416833602.034403070





MSPE%
ALL Locs (Future)
0.0106882660.0113088970.0116369780.011533879
MSPE%
Known Locs (Future)
0.0102567050.0108954000.0112232240.011114599
MSPE%
Unknown Locs (Future)
0.0132958870.0138073600.0141370100.014067291





RMSPE%
ALL Locs (Future)
0.1033840720.1063432980.1078748280.107395899
RMSPE%
Known Locs (Future)
0.1012753920.1043810400.1059397180.105425801
RMSPE%
Unknown Locs (Future)
0.1153077940.1175047100.1188991400.118605613





MAPE
ALL Locs (Future)
1.0362860401.1186565591.1457569501.149843849
MAPE
Known Locs (Future)
1.0240881081.1095716901.1363565291.140258019
MAPE
Unknown Locs (Future)
1.1099895591.1735500201.2025570801.207764269





MAPE%
ALL Locs (Future)
0.0034941940.0037582210.0038505750.003869825
MAPE%
Known Locs (Future)
0.0034514840.0037255700.0038171780.003835849
MAPE%
Unknown Locs (Future)
0.0037522630.0039555100.0040523700.004075121

Epilogue

https://raw.githubusercontent.com/Josh-test-lab/website-assets-repository/refs/heads/main/posts/1140819%20meeting/To%20be%20continued.jpg
To be continued!

Environment

  • Local Operating System: Windows 11 24H2
    • Programming Language: Python 3.12.9
  • Computing Platform: National Center for High-Performance Computing (NCHC) – Taiwan AI Cloud
    • Operating System: Ubuntu
    • Miniconda
    • GPU: NVIDIA Tesla V100 32GB GPU
    • CUDA 12.8 driver
    • Programming Language: Python 3.10.16 for Linux

Further Learning

References