時系列予測モデル比較
実ライブラリ(statsmodels / Prophet / XGBoost / scikit-learn)で学習・予測した結果を比較します。 精度指標はホールドアウト期間の実測値との誤差です。実線が実測値、破線が各モデルの予測値です。
電力負荷(時間次・1年)
スペインの時間次電力負荷の直近1年(約8,760点)。大量系列向け。全モデル実行は時間がかかります。
全モデル比較チャート
モデル別メトリクス比較(ホールドアウト評価)
| モデル | 種別 | ライブラリ | RMSE | MAE | MAPE | |
|---|---|---|---|---|---|---|
| ARIMA | 統計モデル | statsmodels (Python) | 3,897.13 | 3,498.89 | 13.43% | 詳細を見る → |
| SARIMA | 統計モデル | statsmodels (Python) | 1,786.74 | 1,379.84 | 5.40% | 詳細を見る → |
| SARIMAX | 統計モデル | statsmodels (Python) | 1,786.74 | 1,379.84 | 5.40% | 詳細を見る → |
| Prophet | 統計モデル | prophet (Meta) | 3,697.41 | 2,909.89 | 12.65% | 詳細を見る → |
| Holt-Winters | 統計モデル | statsmodels (Python) | 3,671.32 | 3,033.00 | 11.55% | 詳細を見る → |
| AutoARIMA (Nixtla) | 統計モデル | statsforecast / Nixtla (Python) | 1,834.80 | 1,465.52 | 5.78% | 詳細を見る → |
| AutoETS (Nixtla) | 統計モデル | statsforecast / Nixtla (Python) | 3,771.78 | 2,951.73 | 12.87% | 詳細を見る → |
| Chronos-Bolt | 機械学習 | chronos-forecasting / Amazon (Python) | 1,916.32 | 1,516.11 | 5.91% | 詳細を見る → |
| Neural Net (MLP) | 機械学習 | scikit-learn (Python) | 3,142.15 | 2,749.54 | 10.78% | 詳細を見る → |
| XGBoost | 機械学習 | xgboost (Python) | 1,661.74 | 1,345.86 | 5.25% | 詳細を見る → |
| LightGBM | 機械学習 | lightgbm (Python) | 1,889.65 | 1,424.95 | 5.43% | 詳細を見る → |
| Random Forest | 機械学習 | scikit-learn (Python) | 3,387.96 | 3,109.43 | 12.44% | 詳細を見る → |