How to choose a multi-step forecasting strategy?
Let’s summarize all the different strategies that we learned now in a table:
Figure 17.9 – Multi-step forecasting strategies – a summary
Here, the following applies:
- S.O: Single output
- M.O: Multi-output
and
: Training and inferencing time of a single output model
and
: Training and inferencing time of a multi-output model (practically,
is larger than
mostly because multi-output models are typically DL models and their training time is higher than standard ML models)
: The horizon
, where
is the number of blocks in the IBD strategy
is some positive real number
The table will help us understand and decide which strategy is better from multiple perspectives:
- Engineering complexity: Recursive, Joint, RecJoint << IBD << Direct, DirRec << Rectify
- Training time: Recursive << Joint (typically
) << RecJoint <...