最贊回答 / 慕粉3504785
self.w_[1:]?=?update?*?xi原來是這里搞錯了,權(quán)重是用所有預測不準確行的結(jié)果和結(jié)果做差 然后乘以學習率求得。
self.w_[1:]?+=?update?*?xi
2018-04-26
loc 到的數(shù)據(jù)比 iloc到的數(shù)據(jù),多一個,在進行下面的操作的時候,會提示維度錯誤,在此做個標記!
for idx, val in enumerate(np.unique(y)):
plt.scatter(x=X[y == val, 0], y=X[y == val, 1], alpha=0.8, c=cmap(idx),
marker=markers[idx], label=val)
for idx, val in enumerate(np.unique(y)):
plt.scatter(x=X[y == val, 0], y=X[y == val, 1], alpha=0.8, c=cmap(idx),
marker=markers[idx], label=val)
這個anaconda說實話真的很強大,800多個庫,剛安裝完就有兩三個GB!安裝教程可以參考這里:
http://idcbgp.cn/learn/943
官網(wǎng)下載比較慢,大家可以去清華大學開源軟件鏡像站下載,下載速度快,但是版本比官網(wǎng)稍微低了一點點,實際上基本沒區(qū)別!路過的幫忙頂一下咯!
清華大學開源軟件鏡像站下載網(wǎng)址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
http://idcbgp.cn/learn/943
官網(wǎng)下載比較慢,大家可以去清華大學開源軟件鏡像站下載,下載速度快,但是版本比官網(wǎng)稍微低了一點點,實際上基本沒區(qū)別!路過的幫忙頂一下咯!
清華大學開源軟件鏡像站下載網(wǎng)址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
2018-04-21
最新回答 / 用戶Leon
在實戰(zhàn)課程總liuyubobobo有講解機器學習的各類入門算法,其中有非線性的算法,不過并不是神經(jīng)網(wǎng)絡(luò)的,有興趣的話可以去看一下
2018-04-21
運行ppn = Perceptron(eta=0.1, n_iter=10)這一句是出現(xiàn)提示:
NameError: name 'Perceptron' is not defined
NameError: name 'Perceptron' is not defined
最贊回答 / 亂世_佳人
這句代碼的作用就是讓這個神經(jīng)網(wǎng)絡(luò)訓練n_iter次,變量_只是這里的臨時變量,其作用類似于for(i=0;i<10;i++)里面i的作用。
2018-04-08