声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2570|回复: 3

[模式识别] 请教,leave-1/5-out 交叉验证是怎样的操作?谢谢!

[复制链接]
发表于 2007-6-24 20:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
leave-1/5-out cross validation 是怎样操作的?望高手赐教!
回复
分享到:

使用道具 举报

发表于 2007-6-24 21:22 | 显示全部楼层
Cross Validation

一般而言, SVM 使用的方式(在决定参数时)常是这样:

1.      先有已分好类的一堆资料

2.      随机数拆成好几组 training set

3.      用某组参数去 train 并 predict 别组看正确率

4.      正确率不够的话,换参数再重复 train/predict


不知道,leave-1/5-out是什么
发表于 2008-9-19 10:48 | 显示全部楼层
我知道leave one out是随机拿一个做测试,其余剩下的做训练.如此反复循环多次.
leave 1/5  out是不是拿1或者5的数量做测试,其余做训练呀.只是猜测,呵呵
发表于 2008-9-21 07:45 | 显示全部楼层
帮助中有详细的说明
[Train, Test] = crossvalind('LeaveMOut', N,M), where M is an integer, returns logical index vectors for cross-validation of N observations by randomly selecting M of the observations to hold out for the evaluation set. M defaults to 1 when omitted. Using LeaveMOut cross-validation within a loop does not guarantee isjointed evaluation sets. Use K-fold instead.
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-23 21:42 , Processed in 0.119923 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表