Replies: 1 comment 4 replies
-
Hello @slavakx Lag features are required in all Forecasters. This is because one of the main advantages of skforecast is that it helps the user to create training matrices for autoregressive forecasting. If you are trying to generate the predictions for a time series to fill in all the missing values, but without first filling in the data, what I can recommend is to use weights in your prediction to exclude these observations.
Take a look at this example of forecasting with missing values: https://skforecast.org/latest/faq/forecasting-time-series-with-missing-values#forecasting-time-series-with-missing-values Predictions on training data: https://skforecast.org/latest/user_guides/autoregresive-forecaster#prediction-on-training-data Using backtesting: https://skforecast.org/latest/user_guides/backtesting#backtesting-on-training-data Hope it helps! |
Beta Was this translation helpful? Give feedback.
-
I have many time series with missing values of different size. Does skforecast suit the use case of training a regression model with time components like day, week, month but without explicitly generating lag features? The reason for not using lags is that I want to impute missing values for a quite long time series sequence. To be more general, are lag features required in all skforecast algorithms?
Beta Was this translation helpful? Give feedback.
All reactions