libsvm参数
- 格式:doc
- 大小:10.63 KB
- 文档页数:1
libsvm参数
LibSVM 是一个支持向量机的实现工具,其参数包括:
1. -s svm_type:SVM 模型的类型,可选参数有:0 C-SVC,1 nu-SVC,2
one-class SVM,3 epsilon-SVR,4 nu-SVR。
2. -t kernel_type:SVM 对应的核函数的类型,可选参数有:0 线性核,1 多项式核,2 RBF 核,3 sigmoid 核,4 precomputed kernel。
3. -c cost:C-SVC,nu-SVC 和 epsilon-SVR 模型中的代价因子,值越大,模型对误分类的惩罚就越大。
4. -p epsilon:epsilon-SVR 模型中的精度控制,表示对预测值的容忍程度。
5. -n nu:nu-SVC,one-class SVM 和 nu-SVR 模型中的参数,表示支持向量的占比。
6. -d degree:多项式核函数中的数值,表示多项式的次数。
7. -g gamma:RBF 核函数和多项式核函数中的数值,表示核函数的衰减速度。
8. -r coef0:多项式核函数和 sigmoid 核函数中的数值。
9. -e epsilon:训练过程中的停止精度,如果误差小于该值,则停止优化。
以上是一些常用的 LibSVM 参数,根据不同的任务和数据特征,需要结合具体情况选择适合的参数。