我正在研究预测模型,最初使用的是随机森林算法。我想将不同的预测算法合二为一,以提高我的准确性。
我试过这个,但是我收到了一个错误:
models = [RandomForestClassifier(n_estimators=200), GradientBoostingClassifier(n_estimators=100)]
%time cross_val_score(models, X2, Y_target).mean()
错误:
estimator should a be an estimator implementing 'fit' method
有办法做到这一点吗? (有没有比装袋更简单的方法?)
答案 0 :(得分:4)
投票分类器实现背后的想法是结合起来 概念上不同的机器学习分类器并使用多数 投票或平均预测概率(软投票)来预测 班级标签。