時系列予測モデル比較
実ライブラリ(statsmodels / Prophet / XGBoost / scikit-learn)で学習・予測した結果を比較します。 精度指標はホールドアウト期間の実測値との誤差です。実線が実測値、破線が各モデルの予測値です。
みかん週次収量+日射・気温・カレンダー
週次収穫量+日射・気温・month・収穫期フラグ(約10年)。外生最多版。検証: docs/収穫量予測_データ量と外生量の精度検証.md
全モデル比較チャート
モデル別メトリクス比較(ホールドアウト評価)
| モデル | 種別 | ライブラリ | RMSE | MAE | MAPE | |
|---|---|---|---|---|---|---|
| ARIMA | 統計モデル | statsmodels (Python) | 103.05 | 50.88 | 177.19% | 詳細を見る → |
| SARIMA | 統計モデル | statsmodels (Python) | 55.91 | 38.89 | 997.57% | 詳細を見る → |
| SARIMAX | 統計モデル | statsmodels (Python) | 39.71 | 30.83 | 1,106.35% | 詳細を見る → |
| 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) | 43.90 | 20.60 | 131.43% | 詳細を見る → |
| LightGBM | 機械学習 | lightgbm (Python) | 30.30 | 15.18 | 128.27% | 詳細を見る → |
| Random Forest | 機械学習 | scikit-learn (Python) | 36.70 | 18.19 | 134.17% | 詳細を見る → |