
在MATLAB中轻松使用LIBSVM支持向量机:无需安装工具箱,适用于MATLAB 2020a的简易编译文件分享
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源提供了一种简便的方法,在MATLAB 2020a版本中直接使用LIBSVM库,而无需额外安装任何工具箱。通过提供的简易编译文件,用户可以轻松地在MATLAB环境中实现支持向量机功能,极大地简化了机器学习模型的构建过程。
## 运行libsvm函数(在MATLAB 2020a版本上已验证可使用)
运行libsvm需要两个编译文件:
1. svmtrain.mexw64
2. svmpredict.mexw64
### LIBSVM参数设置Options:
可用的选项及其含义如下:
- `-s`:指定SVM类型(默认值为0)
- `0` -- C-SVC
- `1` -- v-SVC
- `2` -- 一类SVM
- `3` -- e-SVR
- `4` -- v-SVR
- `-t`:指定核函数类型(默认值为2)
- `0` – 线性:uv
- `1` – 多项式:(r*uv + coef0)^degree
- `2` – RBF函数:exp(-r|u-v|^2)
- `3` – sigmoid:tanh(r*uv + coef0)
- `-d degree`:设置多项式核函数中的degree(默认值为3)
- `-g r(gamma)`:设置gamma参数,适用于多项式、RBF和sigmoid核函数(默认值为1/ k)
- `-r coef0`:设置coef0参数,应用于多项式和sigmoid核函数(默认值为0)
- `-c cost`:指定C-SVC中的惩罚参数cost
全部评论 (0)
还没有任何评论哟~


