Skip to content

[ENH] prioritizing make_reduction related items from davidgilbertson use case #4848

@fkiraly

Description

@fkiraly

@davidgilbertson, thanks a lot for the various bug reports, improvement ideas, and code snippets!

May we kindly ask, if you were to set a priority from the entire space, would it be still this? #4776

That is, ensure that the following use case is supported:

  • direct reduction with arbitrary fh
  • with exogeneous data X
  • X features including categorical variables
  • user specified lags on X, or no lags on X (choice)
  • user specified feature set used in the sklearn estimator
  • global and local should both work
  • optinally: option to apply further transformations to X

requirements:

  • variable names of transformed variables (or equivalent information) must be easily specifiable, optimally also inspectable
  • performance must be decent (comparable to current make_reduce with similar estimator without specifying categorical variables
  • get_fitted_params should be inspectable with clear, identifiable, reference to transformed variables, e.g., when LinearRegressor is used

The above being a combination of feature requests (e.g., variable name inspection) and bugfix (potential ways to treat this combination case don't fully work yet).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementAdding new functionalityfeature requestNew feature or requestimplementing algorithmsImplementing algorithms, estimators, objects native to sktimemodule:forecastingforecasting module: forecasting, incl probabilistic and hierarchical forecasting

    Type

    No type

    Projects

    Status

    rework

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions