西瓜书课后习题——第六章

6.1

6.2

from libsvm.svm import *
from libsvm.svmutil import *
y = [1,1,1,1,1,1,-1,-1,-1,-1,-1,-1]
x = [{1:0.774,2:0.376},{1:0.634,2:0.264},{1:0.608,2:0.318},{1:0.556,2:0.215},{1:0.403,2:0.237},
     {1:0.481,2:0.149},{1:0.666,2:0.091},{1:0.243,2:0.267},{1:0.245,2:0.057},{1:0.343,2:0.099},
     {1:0.639,2:0.161},{1:0.657,2:0.198}]
yt = [1,1,-1,-1,-1]
xt = [{1:0.697,2:0.46},{1:0.437,2:0.211},{1:0.719,2:0.103},{1:0.593,2:0.042},{1:0.36,2:0.37}]
#y、x是训练集,yt、xt是测试集
prob = svm_problem(y, x)
param = svm_parameter('-t 2 -c 35')  #t = 2是高斯核,t = 0是线性核
model = svm_train(prob, param)
p_label, p_acc, p_val = svm_predict(yt, xt, model)
p_label

高斯核和线性核训练出来没有区别,支持向量一致

6.3

转载于:https://www.cnblogs.com/zwtgyh/p/11433902.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值