24小时热门版块排行榜    

查看: 1091  |  回复: 4

130098300

银虫 (正式写手)

[求助] 有用过libsvm的grid.py的吗,我发现用grid.py进行搜索确定的RBF核参数并不是很准啊

如题,我今个拿libsvm官方网站里挂的那个Guide里的例子做测试,
就是A Practical Guide to Support Vector Classification
里的例子A.1 Astroparticle Physics,我已经把它传到附件里了。
先是不进行scale,得出的预测精度和文中一样,
然后scale,得出的精度也和文中一样。
接着,就是不用它的默认的核函数的参数,自己通过grid.py进行搜索确定C和gamma.
guide里通过grid.py确定的数据如下
2.0 2.0 96.8922
也就是C=2.0, gamma=2.0,在CV集合里的预测精度是96.8922%。
我自己进行grid-search时,命令如下
>python grid.py -log2c -8,8,1 -log2g -8,8,1 -v 10 svmguide1.scale
结果是8.0 0.5 97.0217
虽然97.0217比96.8922要好,但是那只是在cv里测试的,实际我在test里测试发现精度只有96.575%,比作者给的那个guide里的96.875差了一些。我觉得十有八九是过拟合了。
我实在是不知道作者的那篇guide里的C和gamma是如何确定的
有用过的同学请指教
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : svmguide1
  • 2012-10-20 15:47:51, 188.26 K

» 猜你喜欢

Working for the Lord with all my heart
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

怕黑的猫头鹰

铁杆木虫 (文坛精英)

纯精神支持
我自求我道
2楼2012-10-20 18:24:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xcw1990

金虫 (初入文坛)

【答案】应助回帖

我现在正准备看怎么进行参数的搜索优化,希望能得到好的参数结果。
为梦想而战!
3楼2012-10-29 13:09:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangrj2010

金虫 (著名写手)

楼主,我想问一下,你使用grid.py之前,修改文件中svmtrain-exe和gnuplot-exe的路径了吗?我修改之后怎么保存怎么被拒绝了?
另外,弱弱地问一下,你的这行命令是怎么执行的?在哪个界面?谢谢!
>python grid.py -log2c -8,8,1 -log2g -8,8,1 -v 10 svmguide1.scale
4楼2016-04-14 11:48:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

竹叶清风123

金虫 (初入文坛)

最近在做这方面的东西,想跟楼主讨教一下!!
5楼2016-04-26 10:34:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 130098300 的主题更新
信息提示
请填处理意见