感知机公式详细推导

1. 感知机模型

假设 x x x 表示 n n n 维的向量, x x x 待划分的类别 y ∈ { + 1 , − 1 } y \in \{+1,-1 \} y{ +1,1} ,则感知机可以表示为如下函数: f ( x ) = s i g n ( w x + b ) f(x)=sign(wx+b) f(x)=sign(wx+b)其中 w , b w,b w,b 称之为感知机模型参数, w w w 成为权值向量,其维度与 x x x ,即输入向量的维度相同, b b b 称为偏置, s i g n sign sign 函数为符号函数,表示如下: s i g n ( x ) = { + 1 , x ≥ 0 − 1 , x < 0 sign(x)=\left\{ \begin{aligned} +1 & , x \geq 0 \\ -1& , x < 0 \end{aligned} \right. sign(x)={ +11,x0,x<0须知,感知机划分的平面不一定是二维的,划分的平面是几维取决于输入数据的维度。

2. 感知机损失函数

损失函数度量着我们对训练集划分准确性,在感知机模型中,很自然的一个是使用误分类点的个数来作为损失函数,但是,这样的函数并不是参数 w , b w,b w,b 的可导函数,即使知道了误分类的点的个数,也不能使用更有效的方法来改进参数使得划分更加正确,故我们选取各点到所划分的平面的距离作为损失函数,这样就能够使用最小二乘法或者随机梯度下降法来对参数进行优化,使划分一步步优化。

输入空间任一点 x 0 x_0 x0 到划分的平面 w x + b = 0 wx+b=0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值