時系列予測モデル比較
実ライブラリ(statsmodels / Prophet / XGBoost / scikit-learn)で学習・予測した結果を比較します。 精度指標はホールドアウト期間の実測値との誤差です。実線が実測値、破線が各モデルの予測値です。
Ecoemon想定・工場電力(30分)
Ecoemon用途の合成データ(約1年・30分)。施設電力(kW)+気温・湿度・日射・雨量・風速。実顧客データではない。
全モデル比較チャート
モデル別メトリクス比較(ホールドアウト評価)
| モデル | 種別 | ライブラリ | RMSE | MAE | MAPE | |
|---|---|---|---|---|---|---|
| ARIMA | 統計モデル | statsmodels (Python) | 79.24 | 59.04 | 45.21% | 詳細を見る → |
| SARIMA | 統計モデル | statsmodels (Python) | 49.51 | 37.27 | 48.12% | 詳細を見る → |
| SARIMAX | 統計モデル | statsmodels (Python) | 49.29 | 37.22 | 47.89% | 詳細を見る → |
| Prophet | 統計モデル | prophet (Meta) | 68.40 | 57.56 | 57.29% | 詳細を見る → |
| Holt-Winters | 統計モデル | statsmodels (Python) | 56.25 | 38.63 | 62.65% | 詳細を見る → |
| AutoARIMA (Nixtla) | 統計モデル | statsforecast / Nixtla (Python) | 54.93 | 37.10 | 59.94% | 詳細を見る → |
| AutoETS (Nixtla) | 統計モデル | statsforecast / Nixtla (Python) | 103.83 | 79.11 | 53.92% | 詳細を見る → |
| Chronos-Bolt | 機械学習 | chronos-forecasting / Amazon (Python) | 13.67 | 10.27 | 10.94% | 詳細を見る → |
| Neural Net (MLP) | 機械学習 | scikit-learn (Python) | 56.59 | 34.34 | 58.01% | 詳細を見る → |
| XGBoost | 機械学習 | xgboost (Python) | 8.94 | 7.11 | 8.24% | 詳細を見る → |
| LightGBM | 機械学習 | lightgbm (Python) | 9.24 | 7.40 | 9.00% | 詳細を見る → |
| Random Forest | 機械学習 | scikit-learn (Python) | 38.11 | 17.18 | 13.45% | 詳細を見る → |