下载此文档

matlab下的LIBSVM的使用.ppt


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
林子越
matlab下的LIBSVM的使用
Contents
1. 简介
2. 安装
3. 使用
4. 总结
Company Logo
简介
LIBSVM是台湾大学林智仁(Lin Chih-Jen)副教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包。
该软件提供了编译好的可在Windows系列系统的执行文件,还提供了源代码,方便改进、修改以及在其它操作系统上应用
且对SVM所涉及的参数调节相对比较少,提供了很多的默认参数,利用这些默认参数可以解决很多问题
并提供了交互检验(Cross Validation)的功能
Company Logo
/~cjlin/
免费获得。
该软件可以解决C-SVM、ν-SVM、ε-SVR和ν-SVR等问题,包括基于一对一算法的多类模式识别问题。
Company Logo
安装
下载之后设置路径
FILE——Set Path——Add with subfoders——选择所在文件夹
Company Logo
选择编译器
libsvm的原始版本使用C++写的,为了在matlab平台下使用,需要用C++编译器编译,。
_win32C,但此处需要C++编译器。
matlab支持的编译器列表:
pilers/R2011a/
Company Logo
选择编译器
mex -setup 命令
Company Logo
编译
make 命令
、。
.mexw32文件是加密文件,打开为乱码。
运行help对这些函数无效
然后便可使用工具箱
Company Logo
使用
参数设置
主要函数
Company Logo
主要参数设置
-s(默认0)——SVM类型选择
0--CSVC (分类问题)
1--nu-SVC (分类问题,引入一个新的参数nu)
2--one-class SVM(做分布估计)
3--epsilon-SVR (回归问题)
4--nu-SVR
-s参数
相关参数
0
-c(默认1,范围(0,+ ))
1
-n(,范围(0,1])
2
-n(,范围(0,1])
3
-c(默认1,(0, + ))
-p(,(0, + ))
4
-c(默认1,(0, + ))
-n(,(0,1])
Company Logo

matlab下的LIBSVM的使用 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人镜花水月
  • 文件大小305 KB
  • 时间2018-11-01