美文网首页
svm支持向量机

svm支持向量机

作者: vanyar | 来源:发表于2019-02-28 11:02 被阅读0次

1.1 svm简介 

A Support Vector Machine (SVM) is a discriminative classifier formally defined by a separating hyperplane. In other words, given labeled training data (supervised learning), the algorithm outputs an optimal hyperplane which categorizes new examples. In two dimentional space this hyperplane is a line dividing a plane in two parts where in each class lay in either side.

svm的特色,一是hinge loss,二是kernel trick。

1.2 higeloss

Hinge Loss 是机器学习领域中的一种损失函数,可用于“最大间隔(max-margin)”分类,其最著名的应用是作为SVM的目标函数。 

在二分类情况下,公式如下: 

L(y) = max(0 , 1 – t⋅y)

其中,y是预测值(-1到1之间),t为目标值(1或 -1)。其含义为,y的值在 -1到1之间即可,并不鼓励 |y|>1,即让某个样本能够正确分类就可以了,不鼓励分类器过度自信,当样本与分割线的距离超过1时并不会有任何奖励。目的在于使分类器更专注于整体的分类误差。

附录1:视频地址 https://www.youtube.com/watch?v=QSEPStBgwRQ&t=1079s

相关文章

网友评论

      本文标题:svm支持向量机

      本文链接:https://www.haomeiwen.com/subject/crqhuqtx.html