【发布时间】:2015-03-31 06:03:34
【问题描述】:
我对 matlab 和 SVM 非常陌生,我正在从 strach http://bioinformatics.oxfordjournals.org/content/19/13/1656.full.pdf 复制这个实验
*他们说“在 SVM 的训练中,我们使用一对一的方法 其他人,或者一个人对其他人”。好吧,有 12 个班级,所以他们产生 12 个 SVM。他们训练每个班级都是正面的,而不是所有的休息。
*但随后他们说“预测性能已通过 5 折交叉验证测试进行了检查”
我的菜鸟问题是,他们如何在之后进行 k 折交叉验证!他们训练 SVM。我认为(可能有问题)是当你进行 k 折交叉验证时,你从头开始构建一个新的 svm。它们可能相似,但 svm 模型在每个循环中都不同。有 k 个不同的 svm 模型。但是,如果他们事先训练 svm 模型,他们如何进行交叉验证测试?我错过了什么?请帮忙,非常感谢您
【问题讨论】:
标签: matlab validation svm cross-validation