最贊回答 / 慕粉3504785
self.w_[1:]?=?update?*?xi原來是這里搞錯了,權重是用所有預測不準確行的結果和結果做差 然后乘以學習率求得。
self.w_[1:]?+=?update?*?xi
2018-04-26
最新回答 / 用戶Leon
在實戰(zhàn)課程總liuyubobobo有講解機器學習的各類入門算法,其中有非線性的算法,不過并不是神經(jīng)網(wǎng)絡的,有興趣的話可以去看一下
2018-04-21
最贊回答 / 亂世_佳人
這句代碼的作用就是讓這個神經(jīng)網(wǎng)絡訓練n_iter次,變量_只是這里的臨時變量,其作用類似于for(i=0;i<10;i++)里面i的作用。
2018-04-08
最贊回答 / 魔人布歐VK
少了,而且加上了還報錯
最新回答 / 慕的地591
X是導入的數(shù)據(jù)。此處的X仍然使用感知器那節(jié)課中的X。你需要導入數(shù)據(jù),或者把感知器那節(jié)課中數(shù)據(jù)導入的那段代碼復制過來。
2018-03-17
最新回答 / BlackFluence
可能是漢字編碼問題,改成英文試試或者搜索[matplotlib漢字編碼](http://www.pythoner.com/200.html)嘗試解決
2018-03-13
最新回答 / 慕的地591
如果你的Jupyter Notebook打不開,請嘗試這樣操作:? ? ? 控制面板-windows防火墻-允許程序或功能通過windows防火墻-允許運行另一程序-瀏覽-定位到Anaconda安裝目錄,選中python.exe,打開-添加-確定。同理把pythonw.exe也添加進去,這樣jupyter notebook就可以打開了。?? ? ?另外,如果你想將編寫好Jupyter notebook文件保存到指定的目錄中,可以這樣操作:? ? 運行-->cmd-->定位到指定的盤-->...
2018-03-01
最新回答 / 蜉蝣扶幽
假設向量w有m+1個元素,但只有后m個是權重,第一個是閾值
最贊回答 / Kaiz不是
因為z=w0x0+w1x1+...+wmxm,從0到m一共是m+1列,X.shape[0]表示行數(shù),X.shape[1]表示列數(shù)X.shape[1]=mX.shape[1]+1 =m+1
2018-02-24
最新回答 / 慕的地591
<...code...>