xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2.53KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-03-02
  • 語言: Python
  • 標(biāo)簽: svm??

資源簡介


資源截圖

代碼片段和文件信息

#encoding=utf-8
import?numpy?as?np
import?matplotlib.pyplot?as?plt
from?sklearn?import?svm
from?sklearn.datasets?import?make_blobs

“““
--------獲取數(shù)據(jù)--------
隨機生成40個獨立的點,一共有兩類
X數(shù)據(jù)格式[[6.37734541?-10.61510727][6.50072722?-3.82403586]...]
Y數(shù)據(jù)格式[1?0?1?0?1?...1?0?1]???0和1代表類別
“““
Xy?=?make_blobs(n_samples=40centers=2random_state=6)???#隨機生成2類數(shù)據(jù),一共含40個樣本
“““
print?X
print?y
“““

“““
--------訓(xùn)練SVM模型--------
kernel=‘linear‘?核函數(shù)選擇Linear核,主要用于線性可分的情形。參數(shù)少,速度快。
C=1000?懲罰參數(shù),C越大,相當(dāng)于懲罰松弛變量,希望松弛變量接近0,即對誤分類的懲罰增大,
趨向于對訓(xùn)練集全分對的情況,這樣對訓(xùn)練集測試時準(zhǔn)確率很高,但泛化能力弱。C值小,對誤分類的懲罰減小,允許容錯,
將他們當(dāng)成噪聲點,泛化能力較強。
“““
clf?=?svm.SVC(kernel=‘linear‘C=1000)????#SVC時SVM的一種Type是用來做分類的
clf.fit(Xy)??????#喂給模型數(shù)據(jù),進(jìn)行訓(xùn)練
print(“模型參數(shù)W:“clf.coef_?)???#模型參數(shù)W
print(“模型參數(shù)b:“clf.intercept_?)??#模型參數(shù)b
print(“支持向量為:“clf.support_vectors_?)?#輸出支持向量
xpredict?=?[10-10]
xpredict?=?np.array(xpredict).reshape(1-1)???#sklearn?0.17版本之后需要這條語句,之前版本直接傳入xpre

評論

共有 條評論