2-5 感知机 - 对偶形式 - 学习模型的推导

感知机对偶形式由感知机原始形式变化而来。

在原始形式中,感知机的模型为:
f ( x ) = s i g n ( w x + b ) s i g n ( x ) = { + 1 , x 0 1 , x < 0 (1) f(x) = sign(w \cdot x + b) \\ sign(x) = \begin{cases} +1, && x \ge 0 \\ -1, && x \lt 0 \end{cases} \tag {1}

根据梯度下降法的推导过程可知,当基于一个误分类样本 ( x i , y i ) (x_i, y_i) 作调整时,会这样移动w和b
{ w n e w = w o l d + η y i x i b n e w = b o l d + η y i \begin{cases} w_{new} = w_{old} + \eta y_ix_i \\ b_{new} = b_{old} + \eta y_i \end{cases}

假设初始(w, b)为0,且对每个样本 ( x i , y i ) (x_i, y_i) 分别作了 a i a_i 次调整,那么最终的(w, b)为:

{ w = a i η y i x i b = a i y i (2) \begin{cases} w = \sum a_i \eta y_ix_i \\ b = \sum a_iy_i \end{cases} \tag {2}

把公式(2)代入公式(1)得:
f ( x ) = s i g n ( j = 1 m a j y j x j x + b ) s i g n ( x ) = { + 1 , x 0 1 , x < 0 f(x) = sign(\sum_{j=1}^m a_jy_jx_j \cdot x + b) \\ sign(x) = \begin{cases} +1, && x \ge 0 \\ -1, && x \lt 0 \end{cases}

发布了407 篇原创文章 · 获赞 328 · 访问量 111万+

猜你喜欢

转载自blog.csdn.net/mishifangxiangdefeng/article/details/104505968