Home IT技术 为什么我的堆叠回归器的得分比其组成部分还差? 为什么我的堆叠回归器的得分比其组成部分还差? IT技术 xiaolong · 2025年5月29日 · 0 Comment 我使用了以下代码片段: 函数test_submodels计算每个子模型的r^2测试分数,并丢弃表现不佳的模型(在这种情况下只有svm模型),然后返回新的模型列表model_names。接着我计算堆叠回归器的r^2分数,结果非常糟糕。以下是代码的输出: 关于子模型的更多说明,它们是按以下方式创建的: 回答: 我最终解决了这个问题,我需要在堆叠回归器中定义最终的估计器,例如如下所示: 这将堆叠分数提高到了大约0.9 相关文章: ### Python中的ElasticNetCV与R中的cvglmnet 回归预测值高于实际值 sklearn中的RandomForestRegressor给出负分 为什么不同阶次的多项式回归返回相同的结果? 拥有一个具有单维输入向量和二维输出向量的SVR模型 多元线性回归 ValueError 如何在Python中计算预测的R²? 线性与非线性回归在Python中的结合 从头开始构建的神经网络适用于简单问题,但在处理MNIST数字时无效 使用机器学习Python中的模型进行预测 cox-regression ensemble-learning machine-learning python