8

我读到 sklearn 中的内置集成方法使用决策树作为基本分类器。是否可以改用自定义分类器?

4

3 回答 3

3

如果您的意思是随机森林类,那么不,这目前是不可能的。去年 1 月,在 scikit-learn 邮件列表中讨论了允许其他估算器的选项,但我认为没有任何实际代码出现在讨论中。

于 2012-05-09T16:10:13.213 回答
3

如果您使用sklearn.ensemble.AdaBoostClassifier,那么答案是肯定的: scikit-learn.org/stable/modules/generated/sklearn.ensemble.AdaBoostClassifier.html 您可以自己分配 base_estimator。

于 2014-05-08T23:31:42.817 回答
2

我不知道它是否有帮助,但您可以使用管道实用程序非常轻松地堆叠/组合自定义分类器:http: //scikit-learn.org/stable/tutorial/statistical_inference/putting_together.html#pipelining

于 2013-05-22T12:33:36.223 回答