このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
直接予想
規則的にサンプリングされた時系列データを使用した直接予想の実行
規則的にサンプリングされた時系列データで DirectForecaster
モデルに学習させるには、関数 directforecaster
を使用します。この Statistics and Machine Learning Toolbox™ の関数は、直接的な手法を使用する複数ステップの予想モデルを作成し、予想範囲のステップごとに個別の回帰モデルに学習させます。
DirectForecaster
モデル オブジェクトを作成した後、オブジェクト関数 loss
と predict
を使用して、観測されたテスト データでモデルの性能を確認できます。その後、オブジェクト関数 forecast
を使用して、利用可能なデータを超えるタイム ステップについてモデルで予想できます。
関数
compact | Reduce size of direct forecasting model (R2023b 以降) |
crossval | Cross-validate direct forecasting model (R2023b 以降) |
loss | Loss at each horizon step (R2023b 以降) |
predict | Predict response at time steps in observed test data (R2023b 以降) |
forecast | Forecast response at time steps beyond available data (R2023b 以降) |
preparedPredictors | Obtain prepared data used for training or testing in direct forecasting (R2023b 以降) |
cvloss | Loss for partitioned data at each horizon step (R2023b 以降) |
cvpredict | Predict response using cross-validated direct forecasting model (R2023b 以降) |
tspartition | 交差検証用の時系列データの分割 (R2022b 以降) |
オブジェクト
DirectForecaster | Fit direct forecasting model (R2023b 以降) |
CompactDirectForecaster | Compact direct forecasting model (R2023b 以降) |
PartitionedDirectForecaster | Cross-validated direct forecasting model (R2023b 以降) |
トピック
- Perform Time Series Direct Forecasting with directforecaster
Perform time series direct forecasting with the
directforecaster
function. The function creates a forecasting model that uses a direct strategy in which a separate regression model is trained for each step of the forecasting horizon. For more information, see Direct Forecasting. - ブースティング回帰木のアンサンブルを使用した時系列予想の手動での実行
ブースティング回帰木のアンサンブルを使用して、単一ステップと複数ステップの時系列予想を手動で実行します。