時系列予測モデル比較
実ライブラリ(statsmodels / Prophet / XGBoost / scikit-learn)で学習・予測した結果を比較します。 精度指標はホールドアウト期間の実測値との誤差です。実線が実測値、破線が各モデルの予測値です。
みかん週次収量+日射
週次収穫量+週積算日射・累積日射・収穫開始時点の累積(solar_season)(約10年)。外生=日射版。
全モデル比較チャート
モデル別メトリクス比較(ホールドアウト評価)
| モデル | 種別 | ライブラリ | RMSE | MAE | MAPE | |
|---|---|---|---|---|---|---|
| ARIMA | 統計モデル | statsmodels (Python) | 103.05 | 50.88 | 177.19% | 詳細を見る → |
| SARIMA | 統計モデル | statsmodels (Python) | 55.91 | 38.89 | 997.57% | 詳細を見る → |
| SARIMAX | 統計モデル | statsmodels (Python) | 53.23 | 42.64 | 1,485.15% | 詳細を見る → |
| Prophet | 統計モデル | prophet (Meta) | 43.88 | 25.94 | 570.40% | 詳細を見る → |
| Holt-Winters | 統計モデル | statsmodels (Python) | 91.83 | 78.38 | 3,022.95% | 詳細を見る → |
| AutoARIMA (Nixtla) | 統計モデル | statsforecast / Nixtla (Python) | 45.73 | 23.74 | 171.31% | 詳細を見る → |
| AutoETS (Nixtla) | 統計モデル | statsforecast / Nixtla (Python) | 47.37 | 22.60 | 310.03% | 詳細を見る → |
| Chronos-Bolt | 機械学習 | chronos-forecasting / Amazon (Python) | 50.21 | 26.41 | 277.15% | 詳細を見る → |
| Neural Net (MLP) | 機械学習 | scikit-learn (Python) | 44.52 | 21.90 | 88.15% | 詳細を見る → |
| XGBoost | 機械学習 | xgboost (Python) | 26.51 | 13.76 | 131.11% | 詳細を見る → |
| LightGBM | 機械学習 | lightgbm (Python) | 32.62 | 16.31 | 133.12% | 詳細を見る → |
| Random Forest | 機械学習 | scikit-learn (Python) | 37.32 | 18.47 | 133.39% | 詳細を見る → |