scikit-learn-contrib / MAPIE

A scikit-learn-compatible module to estimate prediction intervals and control risks based on conformal predictions.
https://mapie.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
1.2k stars 99 forks source link

About the name MapieRegressor and others #397

Open gmartinonQM opened 6 months ago

gmartinonQM commented 6 months ago

I was just thinking that original naming of MAPIE classes (for which I am part guilty) sounds a bit weird : MapieRegressor, MapieClassifier... In contrast, there is no SklearnRandomForest in scikit-learn.

I would advocate for clearer names, like ConformalRegressor, ConformalMultiClassClassifier. What do you think about it ?

LacombeLouis commented 5 months ago

Hey @gmartinonQM, After discussing it with the MAPIE team, we believe this would indeed be beneficial. This is something we will take into account for the next releases! Will let you know on the timeline soon! We would welcome any help with regard to this update!

valeman commented 5 months ago

The names would benefit from more clear link between the name and what the actual model is. E.g. CQR, Jackknife++ etc.