目錄

1140821 meeting

前言

本次實驗同 1140819 meeting ,僅將訓練的資料集進行修改,嘗試簡化時空資料(#simulation01)。

設定檔

 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 推論耗時 2.17848 小時(CPU 平行運算,核心數:23)。

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 推論耗時 1:32:11.011375 (CPU 平行運算,核心數:24)。

autoFRK 推論耗時 3.103498 小時(CPU 平行運算,核心數:23)。

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 0:01:08.390425 (CPU 平行運算,核心數:12)。

autoFRK 推論耗時 2.511842 小時(CPU 平行運算,核心數:23)。

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 推論耗時 0:22:01.921387 (CPU 平行運算,核心數:12)。

autoFRK 推論耗時 3.103747 小時(CPU 平行運算,核心數:23)。

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

結論

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

結語

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

運行環境

  • 本機作業系統:Windows 11 24H2
    • 程式語言:Python 3.12.9
  • 計算平臺:財團法人國家實驗研究院國家高速網路與計算中心臺灣 AI 雲
    • 作業系統:Ubuntu
    • Miniconda
    • GPU:NVIDIA Tesla V100 32GB GPU
    • CUDA 12.8 driver
    • 程式語言:Python 3.10.16 for Linux

延伸學習

參考資料