感知机
感知机目的是为了找到一条曲线或者一个超平面,能够将两种类别最大程度地分离开来
以二元函数为例
对于任意函数
a x 1 + b x 2 + c = 0 且 a , b ≠ 0 ax_1+bx_2+c=0 且 a,b \not=0 ax1+bx2+c=0且a,b=0
为了简化 令a,b,c=1
x 1 + x 2 + 1 = 0 且 a , b ≠ 0 x_1+x_2+1=0 且 a,b \not=0 x1+x2+1=0且a,b=0
这样我们可以做出图形
此时我们从图上任意取一个曲线上方的点,比如(9,-6)可以看出在曲线的上方,带入曲线得到 9 − 6 + 1 = 4 > 0 9-6+1=4>0 9−6+1=4>0
此时我们从图上任意取一个曲线下方的点,比如(5,-10)可以看出在曲线的上方,带入曲线得到 5 − 10 + 1 = − 4 < 0 5-10+1=-4<0 5−10+1=−4<0
上述例子我们可以看出 任一曲线上方的点带入曲线后都大于0,任一曲线下方的点带入曲线后都小于0
明白了这一点,我们继续引入符号函数的概念
引入符号函数的概念
f ( Φ ) = { 1 , Φ > 0 − 1 , Φ < 0 f(\Phi)= \begin{cases} 1, & \text { $\Phi>0$ } \\ -1, & \text{$\Phi<0$ } \end{cases} f(Φ)={
1,−1, Φ>0 Φ<0
此时令 Φ = x 1 + x 2 + 1 \Phi= x_1+x_2+1 Φ=x1+x2+1
就有
f ( x 1 + x 2 + 1 ) = { 1 , x 1 + x 2 + 1 > 0 − 1 , x 1 + x 2 + 1 < 0 f(x_1+x_2+1)= \begin{cases} 1, & \text { $x_1+x_2+1>0$ } \\ -1, & \text{$x_1+x_2+1<0$ } \end{cases} f(x1+x2+1)={
1,−1, x1+x