在matlab交叉验证

5视图(30天)
莱斯特林
莱斯特林 2013年1月30日
编辑: 格雷格·希斯 2018年1月1日
哪些措施对标签的数据进行交叉验证结果的准确性?

接受的答案

格雷格·希斯
格雷格·希斯 2013年1月30日
编辑:格雷格·希斯 2018年1月1日
重复,直到参数估计收敛
1。随机将数据划分为10个子集
2。对于每个子集
一。使用剩余9子集设计模型
b。测试模型与抵抗子集
c。更新平均值和标准偏差
坚持测试集的错误。
如果性病< thresh1或d。性病< thresh2 * avg,停止。
希望这个有帮助。
谢谢你的正式接受我的答案。
格雷格

答案(1)

Ilya
Ilya 2013年1月30日
统计工具箱提供了交叉验证工具。如果您使用的是R2011a或之后,看一看 ClassificationTree.fit , ClassificationDiscriminant.fit , ClassificationKNN.fit fitensemble 。注意到crossval参数和其他相关参数。如果你是工作在一个年长的释放或不使用任何这些分类器, crossval 函数是一个通用的工具。
1评论
莱斯特林
莱斯特林 2013年1月31日
还有其他的方法没有统计工具箱吗?

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!