Hyperactive icon indicating copy to clipboard operation
Hyperactive copied to clipboard

[ENH] `skforecast` integration

Open fkiraly opened this issue 3 months ago • 5 comments

It would be nice to have an estimator level integration with detectors in the skforecast package. https://github.com/skforecast/skforecast

This would require:

  • a BaseExperiment descendant class SkforecastExperiment which carries out a backtesting experiment for time series forecasters. This can lean on SktimeForecastingExperiment. Also see the extension template https://github.com/SimonBlanke/Hyperactive/blob/main/extension_templates/experiments.py
  • a SkforecastOptCv class inheriting from skforecast BaseEstimator similar to the other classes in hyperactive.integrations. Internally, it uses the SkforecastExperiment

fkiraly avatar Sep 22 '25 19:09 fkiraly

Same questions as the "skpro"-issue:

Very interesting! Could you tell me about possible applications. Do you already have packages or projects in mind where this integration will be used (GC.OS software stack)?

SimonBlanke avatar Sep 27 '25 13:09 SimonBlanke

I thought simple tuning on the level of skforecast estimators might be nice. @joaquinamatrodrigo and @javierescobarortiz might be able to say whether they would like such functionality.

FYI, I think with hyperactive it is now extremely easy to write tuners for any AI framework! Assuming there already is some basic benchmarking functionality that can be wrapped by a BaseExperiment.

fkiraly avatar Sep 27 '25 14:09 fkiraly

Would love to work on this if it's available.

staru09 avatar Nov 15 '25 13:11 staru09

@staru09, yes, it is available!

fkiraly avatar Nov 16 '25 20:11 fkiraly

Please assign this to me.

staru09 avatar Nov 17 '25 04:11 staru09