Replies: 2 comments 8 replies
-
@k-dhingra I'm glad you like it! AutoTS does not itself provide details of future regressor usage other than the Does it find the optimal lag for future_regressors? No, it does not. That is something which is on my wishlist to figure out, but the only way I know right now is to loop through all possible lags. That is extremely computationally intensive, and often times finds the wrong lag anyway due to spurious correlations and the like. You can of course manually lag the data forward if you already know what the optimal lag is - the datetime index of the future regressor is for when you want the data applied, it doesn't have to be for when the data came from. For your case, it sounds like manually shifting the data forward would work just fine, giving you the 12 months. You could also pass a future_regressor that contains the same data at different lags - should not hurt, and might help. |
Beta Was this translation helpful? Give feedback.
-
*additional comment deleted as spam. First time I've seen that on GitHub |
Beta Was this translation helpful? Give feedback.
-
Hi,
Firstly, thanks a lot for creating such a great package! It has definitely added significant value in my ts forecasting methods and I appreciate you putting this together.
I typically use the future_regressor function with multiple regressors given there are a number of variables that are known based on other forecasts. Does the AutoTS function provide details of which regressors are chosen and how they are weighted?
Secondly, do the models account for leads/lags of these future regressors? i.e. if I am forecasting GDP, but I have data on interest rate forecasts, which might typically impact GDP 6 months after interest rates increase/fall. Do the models account for this and find the optimal lag of future regressors? Can this data also then be used to create a longer forecast? i.e. if current interest rate rises will impact the GDP in 6 months time, but I also have a forecast of the next 6 months for interest rate rises, which would impact GDP in 12 months time. This should theoretically allow me to forecast 12 months ahead, as opposed to the 6 months of data I have available for future_regressor.
I understand the complexities of this, given different models will have different lags and impacts of future regressors, but I was wondering if this was possible?
Beta Was this translation helpful? Give feedback.
All reactions