最新回答 / weixin_慕尼黑7100639
<...code...>import matplotlib.pyplot as pltimport numpy as npy = df.loc[0:100, 4].values #loc/iloc得統一y = np.where(y == 'Iris-setosa', -1, 1)#抽出第0列和第2列X = df.loc[0:100, [0, 2]].values # loc/iloc得統一plt.scatter(X[:50, 0], X[:5...
2021-06-03
最新回答 / 北國之春
數據文件(iris.data.csv):https://graph-bed-1256708472.cos.ap-chengdu.myqcloud.com/pythondata%2Firis.data.csv
2021-02-04
最贊回答 / 嬡凊丶琓芣起_0
這兩天把這里 機器學習_實現簡單神經網絡 看完了,錯誤代碼比較多,新手不太懂,比較費時間提供下 項目倉庫 地址:https://git.imooc.com/xinjian/AdalineGD.git有需要的同學可以去看看
2020-02-07
已采納回答 / 慕移動2103324
真正的w是權重,閾值是權重與輸入點積后的一個評判標準,只是為了計算方便,才人為的將它記為w0,放在了點積計算中。原公式是w1*x1 + w2*x2 + ... + wm*xm ?>= 閾值,兩邊同時加上閾值的相反數,左邊就變成了w1*x1 + w2*x2 + ... + wm*xm - 閾值 ?>= 0,再人為的定義“-閾值”記為“w0”,就變成了現在這個樣子。(我打不出閾值的那個符號,就先用中文代替下吧)
2019-10-24