機器學習算法基礎之SVM簡單實例

from sklearn import svm
x = [[3,3],[4,3],[1,1]]
y = [1,1,-1]
model = svm.SVC(kernel='linear')
model.fit(x,y)

# 打印支持向量
print(model.support_vectors_)

# 第2個和第0個是支持向量
print(model.support_)

# 有幾個支持向量
print(model.n_support_)

# 點的預測,屬於哪一邊
model.predict([[4,3]])

# 超平面參數
model.coef_
model.intercept_

轉載:https://www.bilibili.com/video/BV1Rt411q7WJ?p=63

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章