看教材的時候多說,感知機(單層神經網絡)不能解決異或問題,那爲何呢???網絡
由於spa
感知機是處理線性問題的圖片
異或問題是非線性問題get
N維的 binary dataset是否線性可分取決因而否存在 N-1維的線性空間分割這個 dataset成兩部分.
按照直覺來講it
上訴的都是能夠經過畫圖直觀的看出來,推廣至更高維度空間io
未完待續(下次補充)class
給出一個知乎上的解釋,我以爲能夠
跳轉連接——go知乎神經網絡
平面上4個點, (0,0)(1,1)爲一類, (0,1)(1,0)爲另外一類。線性可分就是指經過平面上一條直線 ax+by+c=0 能夠將兩類分開到直線的兩側。 假設存在這樣的直線,則(0,0)(1,1)代入直線方程(不妨假設該類在直線的正側,則另外一類在直線的負側):im
c>0 (1)img
a+b+c>0 (2)
把(0,1)(1,0)代入直線方程
b+c<0 (3)
a+c<0 (4)
而(3)+(4)-(1) 與 (2)矛盾,因此不存在這樣的直線
也就是說,咱們作不到切一刀就把一個平面切成四份
想要分割這個異或平面須要兩條直線,可是線性分割的內涵就是一刀切
咱們說的「異或問題是線性不可分割的」,默認前提是二維平面的異或問題是線性不可分割的
若是投射到三位平面就是線性可分割的