我读到sklearn中的内置集合方法使用决策树作为基本分类器。是否可以使用自定义分类器?
答案 0 :(得分:3)
如果你的意思是随机森林类,那么不,这目前是不可能的。去年1月在scikit-learn邮件列表中讨论了允许其他估算器的选项,但我不相信任何实际的代码已经出来讨论。
答案 1 :(得分:3)
如果您使用sklearn.ensemble.AdaBoostClassifier
,则答案是肯定的:
scikit-learn.org/stable/modules/generated/sklearn.ensemble.AdaBoostClassifier.html
您可以自己分配base_estimator。
答案 2 :(得分:2)
我不知道它是否有帮助,但您可以使用Pipeline实用程序轻松堆叠/组合自定义分类器:http://scikit-learn.org/stable/tutorial/statistical_inference/putting_together.html#pipelining