Thanks you !! I have few questions: 1) In static forecasting, if I understand correctly, to forecast 20 values ahead, do we need to build 20 models, as the training set increases by one value at each step? 2)Let's assume I have new data available each day (test set). Considering the previous question, can I use dynamic forecasting but, at each step, instead of providing the forecasted values of the previous days to predict the next day, provide the actual value of the previous day instead?
@RESEARCHHUB2 күн бұрын
@loicokouokam no need to make 20 models. The main difference between static and dynamic is that in dynamic some previous forecasts are used to make future forecasts
@sithuminijayasekara4782 Жыл бұрын
Thank You. 🤩
@rasikahettige5031 Жыл бұрын
thank you!
@thiagoribasbella43023 жыл бұрын
Hi, nice explanation! I have a question, though. :) Why do you say static forecasting, normally, is better for out-of-sample? Because when you forecast out of your sample, you do not have data to use as input, so, all forecasts out-of-sample wont be dynamic?
@RESEARCHHUB3 жыл бұрын
Hi, static and dynamic are two concepts. Then, in-sample and out-sample are two other concepts (see kzbin.info/www/bejne/Z2esfKaCob92ors). Out-sample forecast can be both static and dynamic. In addition, we have the concepts of recursive and rolling forecasts (see kzbin.info/www/bejne/ip_IYphqiMisopY). Hope, this clears it.
@thiagoribasbella43023 жыл бұрын
@@RESEARCHHUB Yes, I understood this concept of in and out, like training and test sets used in machine learning. In fact, my question is: In the case of out-of-sample (test set) forecasting, is not "cheating" to give the observed data, present in the test sample, to the model, in order to do the static forecasting? I mean, is not static forecasting, in this way, always better than the dynamic, simply because the model will have access to more data?
@RESEARCHHUB3 жыл бұрын
@@thiagoribasbella4302 it is not cheating as we do not provide data of the next period that will be foretasted. But I see what you mean. Static will always be better than dynamic as static always forecasts only one period ahead. However, their application depends on the problem at hand. One might be interested only in next day forecast (static) and another might be in next 7 days forecast (dynamic). Based on forecasting theory, the further ahead we forecast, the higher error will be encountered.
@thiagoribasbella43023 жыл бұрын
@@RESEARCHHUB Now I am satisfied!! hahaha Thank you for your time and explanation!! Nice playlist about forecasting, by the way.
@Blaze0988904 жыл бұрын
How does dynamic forecasting differ from multi-step recursive forecasting? Are they the same thing?
@Blaze0988904 жыл бұрын
Ah I believe the difference is that with a dynamic forecasting model we make a prediction, refit the model on the data + the prediction that we have made and then make a new prediction (so our previous step forecast is used for model fitting). For multi-step recursive forecasting we simply use the same model without refitting. Correct me if I'm wrong.
@RESEARCHHUB3 жыл бұрын
@@Blaze098890 Hi, actually you are right, dynamic and multi-step recursive (or rolling) are the same. Dynamic simply means multi-step forecasting. We can also have re-estimation at each step in both static and dynamic forecasting. See an example in the case of bitcoin price forecasting at www.mdpi.com/1911-8074/12/2/103