24小时热门版块排行榜    

查看: 516  |  回复: 1

song688

新虫 (初入文坛)

[求助] 关于交叉验证的疑惑已有1人参与

大家好,如果我做十折交叉验证的话,是不是需要产生10个模型啊,那我要应用的话,应该选择哪个模型呢?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhxh1997

木虫 (正式写手)

满世界飞呀

【答案】应助回帖

感谢参与,应助指数 +1
楼主的问题有误吧?不是选模型而是选数据来进行交叉验证。
从机器学习方面来讲,模型只有一个。要训练模型参数的话需要大量的数据,但数据不足怎么办?交叉验证是解决数据不足的一个方法。
比如说你有100个数据,你把它分成5组,为方便叙述设为A,B,C,D,E组吧。
其中4组用来学习,1组用来测试。
用ABCD来训练模型参数,用模型计算E’,与E比较准确率等;
再用BCDE来训练模型参数,用模型计算A’,与A比较准确率等;
再用CDEA来训练模型参数,用模型计算B’,与B比较准确率等;


这样一来好像你就有了很多训练数据和测试数据。
搞机器学习的人都认为交叉验证是一个很smart的想法。
图形,图像,视觉,信号处理,机器学习等欢迎交流!跟我交流时请把问题描述清楚,不要太笼统。
2楼2015-04-10 21:17:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 song688 的主题更新
信息提示
请填处理意见