Forecast an Echo State Network from a trained model.
Arguments
- object
An object of class
esn
. The result of a call totrain_esn()
.- n_ahead
Integer value. The number of periods for forecasting (i.e. forecast horizon).
Value
A list
containing:
point
: Numeric vector containing the point forecasts.actual
: Numeric vector containing the actual values.fitted
: Numeric vector containing the fitted values.n_ahead
: Integer value. The number of periods for forecasting (forecast horizon).model_spec
: Character value. The model specification as string.
Examples
xdata <- as.numeric(AirPassengers)
xmodel <- train_esn(y = xdata)
xfcst <- forecast_esn(xmodel, n_ahead = 12)
plot(xfcst)