机器学习算法基础之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

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