他们的任何sklearn模块是否像用于回归的投票分类器?

Is their any sklearn module like voting classifier for regression?

我曾经像下面这样使用 VotingClassifier(来自 sklearn)。现在我想找到回归模型的集合。

model= VotingClassifier(estimators=[('svmc', best_SVMC), ('rfc', best_RFC), ('xgbc', best_XGBC),('mlpc', best_MLPC)], voting='soft', n_jobs=2)

你能推荐用于回归的集成模型吗?

注意:

svmc = SVC()

rfc = RandomforestClassifier()

xgbc = XGboostClassifier()

mplc = MLPClassifier()

我找到路了。有人在 Kaggle 中回答。

解决方案:

简单地进行预测并取其平均值。

https://scikit-learn.org/stable/modules/ensemble.html#voting-classifier

对于class化有两种方式:

硬投票 - 大多数模型预测的 class 被选中;

软投票 - 每个模型预测概率,classes 具有最高 选择概率。