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

Stepwise selection of exogenous features #553

Open
dilwong opened this issue Jul 12, 2023 · 1 comment
Open

Stepwise selection of exogenous features #553

dilwong opened this issue Jul 12, 2023 · 1 comment
Labels
enhancement feature request A tag for feature requests

Comments

@dilwong
Copy link

dilwong commented Jul 12, 2023

A potentially useful feature could be for pmdarima.arima.auto_arima to stepwise determine (using the selected information_criterion) which exogenous features should be included in the model (e.g. add/remove columns in X to optimize the AIC).

@tgsmith61591
Copy link
Member

tgsmith61591 commented Jul 17, 2023

This is a cool idea. I think practically the best way to handle this would be to create an exog transformer that performs feature selection (i.e., similar to sklearn VarianceThreshold) that could be included in a Pipeline object. Then, I bet we could bootstrap the sklearn RandomSearchCV or GridSearchCV classes to do this.

If you'd like to take a swing at this, please feel free. Otherwise it may be some time before we get around to this enhancement.

@tgsmith61591 tgsmith61591 added feature request A tag for feature requests enhancement labels Jul 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement feature request A tag for feature requests
Projects
None yet
Development

No branches or pull requests

2 participants