我正在使用以下代码段:
函数test_submodels计算每个子模型的r ^ 2 testscore并丢弃坏子(在这种情况下,仅是svm模型),并返回新的列表model_names。然后,我正在计算我的堆叠式回归器的r ^ 2分数,这真是太糟糕了。该代码的输出如下所示:
以下是有关子模型的更多说明,它们是按以下方式创建的:
我最终解决了这个问题,我不得不在堆叠回归器中定义最终的估计量,例如:
这会将堆叠得分提高到大约0.9