Predicciones directas
Utilice la función directforecaster
para entrenar un modelo DirectForecaster
con datos de series temporales muestreados regularmente. La función de Statistics and Machine Learning Toolbox™ crea un modelo de predicciones de pasos múltiples que utiliza una estrategia directa, donde un modelo de regresión separado se entrena para cada paso del horizonte de predicción.
Después de crear un objeto de modelo DirectForecaster
, puede ver cómo se comporta el modelo en datos de prueba observados utilizando las funciones de objeto loss
y predict
. Después, puede utilizar el modelo para pronosticar en unidades de tiempo más allá de los datos disponibles usando la función de objeto forecast
.
Funciones
compact | Reduce size of direct forecasting model (desde R2023b) |
crossval | Cross-validate direct forecasting model (desde R2023b) |
loss | Loss at each horizon step (desde R2023b) |
predict | Predict response at time steps in observed test data (desde R2023b) |
forecast | Forecast response at time steps beyond available data (desde R2023b) |
preparedPredictors | Obtain prepared data used for training or testing in direct forecasting (desde R2023b) |
cvloss | Loss for partitioned data at each horizon step (desde R2023b) |
cvpredict | Predict response using cross-validated direct forecasting model (desde R2023b) |
tspartition | Partition time series data for cross-validation (desde R2022b) |
Objetos
DirectForecaster | Fit direct forecasting model (desde R2023b) |
CompactDirectForecaster | Compact direct forecasting model (desde R2023b) |
PartitionedDirectForecaster | Cross-validated direct forecasting model (desde R2023b) |
Temas
- Perform Time Series Direct Forecasting with directforecaster
Perform time series direct forecasting with the
directforecaster
function. - Manually Perform Time Series Forecasting Using Ensembles of Boosted Regression Trees
Manually perform single-step and multiple-step time series forecasting with ensembles of boosted regression trees.