【问题标题】:Kfold cross validation different correct rate valuesKfold 交叉验证不同的正确率值
【发布时间】:2013-09-22 06:32:43
【问题描述】:

我在Matlab中的K折交叉验证有问题,实际上我使用了here中提到的函数。问题是每次运行程序时都会得到不同的 Cp 值。我使用该函数来执行特征选择过程,因此我每次都会获得不同的子集特征。您能帮我找到解决方案或找出问题的根源吗?

【问题讨论】:

  • 那么,我的回答能说明问题吗?

标签: matlab cross-validation


【解决方案1】:

crossvalind 随机生成交叉验证索引,因此这将是一个不确定的过程。这就是你的问题的根源,但这并不意外。

解决方案是保存用于特征选择的训练和测试样本索引。

【讨论】:

    猜你喜欢
    • 2019-04-28
    • 2018-08-27
    • 1970-01-01
    • 2020-08-31
    • 2019-09-06
    • 2020-06-26
    • 2017-12-26
    • 2019-03-18
    • 2013-09-14
    相关资源
    最近更新 更多