libsvm使用中的参数问题(选择最优参数)
来源:互联网 发布:淘宝可以用花呗吗 编辑:程序博客网 时间:2024/06/14 21:24
2013/1/16 9:06
今天上午就学习一下libsvm使用中的参数问题吧
let‘go!
====================================================================================================================================
用libsvm选择最优参数问题:
下午在宿舍偷偷玩了一下午,嘿嘿,很有罪恶感啊。。。。不过今天晚上很给力啊!功夫不负有心人,加油!
哈哈,终于成功了,分享给大家共勉吧!
用libsvm做情感分析,涉及到寻找最优参数的问题,在网上找了很多版本的gridregression.py,但都不能顺利运行,不是这样的问题就是那样的问题,再看前人的基础上自己又加总结了一些。
(不好意思初来乍到,不会插入图片,具体的图片在我的相册里,可以去那里看libsvm参数选择那上面具体的代码什么的都可以找到)
1,安装python。(这个要注意,我一开始安装的是3.3最新版本的,结果在后来用gridregression.py的时候老是出错,而gridregression.py又不是很了解,所以老是出错,最后发现是python版本的问题,建议用2.7以下的版本。这个非常重要啊)
2,下载gnuplot,这个倒是没有什么可以注意的,反正所有的路径都是默认的吧,这样比较好些。
3,下载libsvm和gridregression.py
好了,准备工作做好了,开始操作了
其实在这之前还要回答一个这样的问题:
有人说直接用svm-train和predict不就可以了嘛?
svm-train -s 3 -t 2 -c 1024.0 -g 0.0009765625 -p 0.0009765625 data.txt
svm-predict test.txt data.txt.model out.txt
其实libsvm最主要的是参数的选择,因为你不可能每次都很侥幸的猜到好的参数吧
好了那就开始吧
先说明一下,我是把 python gnuplot 和libsvm都放在了c盘下了
1,然后首先将gridregression.py拷到python目录下,还要将其打开改一下路径问题
2,将数据集data2和test2放在libsvm3.14\windows目录下
3,先要做一下归一化处理在dos命令下(先输入cd 然后将其目录复制到后面就可以了但是不能用ctrl+v)然后执行命令文件夹中就多了两个文件了
4,现在就是用gridregression.py来进行参数询优了。
注意这是一个很漫长的过程,要慢慢耐心的等待!。。。。。。
最后在python中多了两个文件
其中打开参数文件,最后一行分别为c,g,p,msg 其中前三个有用。
我也会相应的在我的资源中把我所用到的这几个软件传上去,可以去下载哦!
- libsvm使用中的参数问题(选择最优参数)
- LibSVM最优参数选择--grid.py使用
- LIBSVM在MATLAB中的使用及SVM最优参数选取示例代码
- LIBSVM 的参数选择
- libsvm 使用python交叉验证 取最优参数 c g
- libsvm使用注意事项(参数顺序)
- libsvm交叉验证与网格搜索(参数选择)
- libsvm交叉验证与网格搜索(参数选择)
- libsvm交叉验证与网格搜索(参数选择)
- LIBSVM学习(五)grid.py参数选择
- libsvm交叉验证与网格搜索(参数选择)
- LIBSVM参数
- LIBSVM中的核函数及其参数
- libsvm学习记录(二)libsvm的使用以及参数意义
- libsvm+detector_(libsvm参数说明)
- 机器学习 libsvm交叉验证与网格搜索(参数选择)
- svm理论与实验之18: libsvm自动参数选择
- Windows下使用libsvm中的grid.py和easy.py进行参数调优
- Web开发必备的43款可视化工具
- ZBarSDK支持armv7s
- C# Windows 服务安装并运行服务
- 微博翻页功能
- igbinary 与 php serialize 与 json_encode比较
- libsvm使用中的参数问题(选择最优参数)
- Java synchronized详解
- 转载一篇ClickOnce的文章!
- Web搜索中的用户意图的自动识别
- github添加fork的别人的仓库
- Linux环境变量的修改(永久,暂时)
- MyEclipse快捷键及经验总结
- JS 立即执行的函数表达式(function)写法
- Hadoop部署中遇到的错误总结