apple / turicreate

Turi Create simplifies the development of custom machine learning models.
BSD 3-Clause "New" or "Revised" License
11.2k stars 1.14k forks source link

Ensemble learning using multiple models, techniques like stacking and bagging #1238

Open immad-imtiaz opened 5 years ago

immad-imtiaz commented 5 years ago

I would like to request this library to have ensemble learning classes such as one for stacking, most libraries work with scikit learn but not with turicreate.

Thanks

TobyRoseman commented 5 years ago

Thanks for the feature request @immad-imtiaz.

It would be great if you could share some more details about your use case. Are you trying to stack both Scikit Learn models and Turi Create models together?

immad-imtiaz commented 5 years ago

No just Turi Create models, I have a multi classification problem (4 class labels), so i created 4 binary classifier using SVM and then I am trying to use their confidence as new features for my logistic regression classifier in Turi Create (something similar to https://github.com/vsmolyakov/experiments_with_python/blob/master/chp01/ensemble_methods.ipynb ), also want to experiment it with (sckit + turi models). There are some libraries present that works with scikit models like (https://github.com/rasbt/mlxtend)