用投票融合(VotingClassifier)的过程中出现问题,求帮助?

  统计/机器学习 监督式学习 模型验证 Python 数据竞赛    浏览次数:4160        分享
0


vot = VotingClassifier(estimators=[('lr', lr),('xgb',xgb_model), ('rf', rf),('gbdt',gbdt)], voting='hard')
vot.fit(train,y_train)
y_pred = vot.predict(test)
# print(y_pred)
submit['y'] = y_pred
submit.to_csv('my_voting_prediction.csv',index=False)


 

evan   2018-09-22 10:24



   1个回答 
1

你是在做回归还是分类?

如果是分类的话,你需要把y的数值类型转换成int

如果是回归的话,VotingClassifier不支持回归,因为它是对分类器结果进行投票

SofaSofa数据科学社区DS面试题库 DS面经

matt   2018-09-22 11:06

做的是回归,知道了,谢谢 - evan   2018-09-22 14:14


  相关讨论

如何在本地判断算法效果得到优化?

有大佬可以分享一下竞赛的TOP解决方案吗

请教一下:关于融合stack

模型融合问题

时下最流行的模型

随机森林中的predict_proba

神经网络的预测结果一样,请问我应该怎么改进?

大数据建模、分析、挖掘技术应用研修

关于sklearn.model_selection.PredefinedSplit的用法

sklearn classification_report里的support是什么意思

  随便看看

plt.scatter plot怎么让不同的类别有不同的颜色

凸优化中局部最优解就是全局最优解吗?

支持向量机(SVM)里的支持向量是什么意思

机器学习基础

多个独立同分布的均匀随机变量的最小值的期望是多少?