SVM支持向量机算法简介及其sklearn实现用法

1. Model

其实从预测的模型上来说和感知机是一样的
z = w ⃗ ⋅ x ⃗ + b = w 1 x 1 + w 2 x 2 + . . . + w n x n + b y = s i g n ( z ) = { 1 , z ≥ 0 0 , z < 0 z = \vec w \cdot \vec x + b=w_1x_1+w_2x_2+...+w_nx_n+b\\ y=sign(z)= \begin{cases} 1, z\geq0\\ 0, z<0 \end{cases} z=w x +b=w1x1+w2x2+...+wnxn+by=sign(z)={ 1,z00,z<0

2. 损失函数

SVM的损失函数
J ( w ) = ∑ x i ∈ M [ y ( i ) ∗ c o s t 1 ( w ⃗ ⋅ x ⃗ ( i ) + b ) + ( 1 − y ( i ) ) ∗ c o s t 2 ( w ⃗ ⋅ x ⃗ ( i ) + b ) ] J(w) = \sum_{x_i\in{M}}{[y^{(i)}*cost_1( \vec w \cdot \vec x^{(i)}+b)+(1-y^{(i)})*cost_2(\vec w \cdot \vec x^{(i)}+b)]} J(w)=xiM[y(i)cost1(w x (i)+b)+(1y(i))cost2(w x (i)+b)]
z = w ⃗ ⋅ x ⃗ ( i ) + b z=\vec w \cdot \vec x^{(i)}+b z

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值