Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENH] Using contemporaneous values of exogenous variables in forecasting reduction #797

Open
mloning opened this issue Apr 11, 2021 · 3 comments

Comments

@mloning
Copy link
Contributor

mloning commented Apr 11, 2021

Is your feature request related to a problem? Please describe.
Currently, we only use lagged values of exogenous variables in forecasting reductions, up to the cutoff point, like the endogenous series. However, it is common to use values of the exogenous variables up to the step of the forecasting horizon to be predicted (contemporaneous values).

Describe the solution you'd like

  • Add option via keyword argument to reduction approaches to include contemporaneous values
  • Implement handling of contemporaneous values
@mloning mloning added the feature request New feature or request label Apr 11, 2021
@KishManani
Copy link
Contributor

Hi @mloning! I think it would be great to add the option to have exogenous features, which are known both during the forecast horizon and during the training period, for forecasting with standard ML models that operate on tabular data.

I would like to work on this feature. I understand this is quite an old issue. Is there any additional context or factors I should take into account? Thank you!

@fkiraly
Copy link
Collaborator

fkiraly commented Jun 2, 2022

@KishManani, I think this is still not implemented in the reduction classes, where it should be possible to specify lags of zero.

@danbartl was recently working close to these classes, but not on the "zero lags" issue itself, as far as I know.

What's the newest on this, @danbartl? What would be the best, compartmentalized way to get this feature in?

@fkiraly fkiraly added the good first issue Good for newcomers label Jun 2, 2022
@fkiraly fkiraly changed the title Using contemporaneous values of exogenous variables in forecasting reduction [ENH] Using contemporaneous values of exogenous variables in forecasting reduction Jun 2, 2022
@fkiraly
Copy link
Collaborator

fkiraly commented Jun 19, 2022

@KishManani, I've looked into the reducer and tried to "upgrade" it, but ended up rewriting it using the Lag transformer class. Have a look at this prototype: #2833

Might be worth working on this together?

@fkiraly fkiraly added this to feature requests in reduction forecasters issues Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request good first issue Good for newcomers
Development

No branches or pull requests

3 participants