AxeldeRomblay / MLBox

MLBox is a powerful Automated Machine Learning python library.
https://mlbox.readthedocs.io/en/latest/
Other
1.49k stars 274 forks source link

Comparison to similar packages #80

Closed ogencoglu closed 4 years ago

ogencoglu commented 4 years ago

Thank you a lot for the great effort!

What are the advantages and disadvantages compared to similar packages especially in hyper-parameter optimization? :

AxeldeRomblay commented 4 years ago

Hello @ogencoglu ! Glad to see you like the package :)

Actually I would say that MLBox is the only python open source package that automates all the steps (reading, splitting train/test, preprocessing, feature encoding, robust feature selection, hyper-parameters tuning, model interpretation and prediction, stacking...).

You can find more details here :

Regarding hyper-parameter optimization, MLBox is built on the top of hyperopt, so it is equivalent. You can optimize all the parameters (missing values imputing, feature encoding, model selection and parameters...)

If something is not clear, please let me know !

ogencoglu commented 4 years ago

Thanks for the swift reply! Cheers!