Felomeng翻译:libsvm2.88之示例

> svm-scale -l -1 -u 1 -s range train > train.scale

> svm-scale -r range test > test.scale

 

将训练数据中的每个属性都在区间[-1,1]中数值化。先将数据化因子保存到文件range中,然后再用于数值化测试数据。

 

> svm-train -s 0 -c 5 -t 2 -g 0.5 -e 0.1 data_file

 

使用RBF内核函数exp(-0.5|u-v|^2)C=10,并且设定结束条件为0.1来训练分类器

 

> svm-train -s 3 -p 0.1 -t 0 data_file

 

使用线性内核函数u'v,设定损失方程中epsilon=0.1解决支持向量机回归问题。

 

> svm-train -c 10 -w1 1 -w-1 5 data_file

 

对类1使用惩罚因子10=1*10,而对类-1使用惩罚因子50=5*50来训练分类器。

 

> svm-train -s 0 -c 100 -g 0.1 -v 5 data_file

 

使用参数C=100gamma=0.1对分类器进行五次交叉验证。

 

> svm-train -s 0 -b 1 data_file

> svm-predict -b 1 test_file data_file.model output_file

 

根据概率信息和有概率期望的预测数据获得一个模型。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值