中说可以取函数间隔等于 1 是为什么?

Posted liweiwei1419

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中说可以取函数间隔等于 1 是为什么?相关的知识,希望对你有一定的参考价值。

假设两条平行直线分别是

(1) W x + A = 0 , Wx+A=0,\\tag1 Wx+A=0,(1)

(2) W x + B = 0. Wx+B=0.\\tag2 Wx+B=0.(2)

那么和这两条直线平行,且位于中间的那条直线就可以表示成:
(3) W x + A + B − A 2 = 0. Wx + A + \\fracB-A2 = 0. \\tag3 Wx+A+2BA=0.(3)

t = B − A t=B-A t=BA,则有 B = t + A B=t+A B=t+A

t = B − A t=B-A t=BA 代入(3),得到
(4) W x + A + t 2 = 0. Wx+A+\\fract2=0.\\tag4 Wx+A+2t=0.(4)

B = t + A B=t+A B=t+A 代入(2),得到

(5) W x + t + A = 0. Wx+t+A=0.\\tag5 Wx+t+A=0.(5)

整理一下,这三条直线现在可以写成
(6) W x + A = 0 , Wx+A=0,\\tag6 Wx+A=0,(6)
(7) W x + t + A = 0 , Wx+t+A=0,\\tag7 Wx+t+A=0,(7)
(8) W x + A + t 2 = 0. Wx+A+\\fract2=0.\\tag8 Wx+A+2t=0.(8)
下面给等式(6)左右都加上 t 2 \\fract2 2t,给等式(7)左右都减去 t 2 \\fract2 2t,得到
(9) W x + A + t 2 = t 2 , Wx+A+\\fract2=\\fract2,\\tag9 Wx+A+2t=2t,(9)

(10) W x + A + t 2 = − t 2 . Wx+A+\\fract2=-\\fract2.\\tag10 Wx+A+2t=2t.(10)
接下来将等式(8)、(9)、(10)的两边都乘以 2 t \\frac2t t2,得
(11) 2 t W x + 2 t ( A + t 2 ) = 0 , \\frac2tWx+\\frac2t(A+\\fract2)=0,\\tag11 t2Wx+t2(A+2t)=0,(11)
(12) 2 t W x + 2 t ( A + t 2 ) = 1 , \\frac2tWx+\\frac2t(A+\\fract2)=1,\\tag12 t2Wx+t2(A+2t)=1,(12)
(13) 2 t W x + 2 t ( A + t 2 ) = − 1. \\frac2tWx+\\frac2t(A+\\fract2)=-1.\\tag13 t2Wx+t2(A+2t)=1.(13)
w = 2 t W w=\\frac2tW w=t2W b = 2 t ( A + t 2 ) b=\\frac2t(A+\\fract2) b=t2(A+2t),则等式(11)、等式(12)、等式(13)又可以写成:
(14) w x + b = 0 , wx+b=0,\\tag14 wx+b=0,(14)
(15) w x + b = 1 , wx+b=1,\\tag15 wx+b=1,(15)
(16) w x + b = − 1. wx+b=-1.\\tag16 wx+b=1.(16)
化简成这样的主要原因是,间隔(margin)的表达式最简单。
可以假设向量 x 1 x_1 x1 w x + b = 1 wx+b=1 wx+b=1 上,向量 x 2 x_2 x2 w x + b = − 1 wx+b=-1 wx+b=<

以上是关于中说可以取函数间隔等于 1 是为什么?的主要内容,如果未能解决你的问题,请参考以下文章

谈基本不等式

三角形不等式。这个怎么用?

iOS动画中角度与弧度转换关系

Python笔记-取模运算%

浅谈均值不等式

AGG函数参数使用的是弧度