Je veux utiliser AdaBoost avec plusieurs estimateurs de base pour la régression dans scikit-apprentissage, mais je ne trouve pas de classe qui peut le faire. Y at-il un moyen de faire cela, sauf changer le code source?Comment utiliser adaboost avec différents estimateurs de base dans scikit-learn?
0
A
Répondre
1
Vous pouvez lire cette page sur sklearn: adaboost. Personnellement, je aime empiler XGboost, GBM, et ExtraTree comme forêt d'arbres décisionnels modèles de base et les empiler pour obtenir meilleur score auc.
Si vous voulez empiler ou mélanger plusieurs estimateurs de base, vous pouvez consulter ce module sur github: [généralisation empilés] (https://github.com/andreashsieh/stacked_generalization). Ce module a été développé par dustinstansbury et j'ai fait un patch pour que le code fonctionne mieux. –
J'utilise AdaBoost pour la régression, donc ce module peut ne pas me aider – modkzs
@AndreasHsieh: comment vous situez-vous des algorithmes différents? – Alex