我应该使用交叉验证的平均一致性指数,还是只汇总一个Cox比例风险模型?

问题描述

我一直在使用10倍交叉验证对癌症样品进行生存分析。对于每个训练折叠,我都选择功能,然后在测试过程中运行修改后的KNN以检索训练邻居,并将其平均生存时间分配给测试样本(这不是经过修改的,但KNN算法不是在这里很重要)。我使用分配的生存时间和测试用例的状态来构建cox比例风险模型,并使用一致性指数来测试性能。目前,我已经建立了一个考克斯比例风险模型,并为每个测试折叠提取一个一致性指数,然后在完成对整个系统的评估后计算了平均一致性指数。

但是,我的同事认为我应该(通过行绑定)汇总所有测试样本的每种时间和状态,并且只建立一次Cox比例风险模型。然后,我计算出一致性指数。

我们进行了测试,发现结果不同。计算平均值得出0.734(我的方法),而汇总所有测试用例并建立一个模型则得出0.720。但是,我相信,在其他测试中,这很容易朝另一个方向摆动。

因此,我的问题是:以下哪种方法正确?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)