python sklearn svm svr 多输出_机器学习SVM原理,分类SVC+回归SVR(基于sklearn)

①SVM

【高清png图和wps导入的pos文件在原文链接】

8669965e88dbaf56fd903bcd91cb60fd.png

②代码部分【原书中因sklearn版本问题,导包部分已修改】

# 使用鸢尾花数据集 SVC分类,记住SVC不会输出每个类别的概率from sklearn import datasetsfrom sklearn.svm import SVCiris = datasets.load_iris()X= iris["data"][:,(2,3)] y = iris["target"]setosa_or_versicolor=(y==0)|(y==1)X = X[setosa_or_versicolor]y = y[setosa_or_versicolor]svc_clf = SVC(kernel='linear',C=float('inf'))svc_clf.fit(X,y)# 可预测svc_clf.predict([[2.5,1.7]])
# 非线性SVM分类from sklearn.datasets import make_moonsfrom sklearn.pipeline import Pipelinefrom sklearn.preprocessing import PolynomialFeaturesX, y = make_moo
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值