課程
/后端開發(fā)
/Python
/機(jī)器學(xué)習(xí)-實(shí)現(xiàn)簡(jiǎn)單神經(jīng)網(wǎng)絡(luò)
花瓣 花莖最小值x1_min x2_min ?為什么要 -1 ?
2017-06-08
源自:機(jī)器學(xué)習(xí)-實(shí)現(xiàn)簡(jiǎn)單神經(jīng)網(wǎng)絡(luò) 3-4
正在回答
????#畫分界線 ????x1_min,?x1_max?=?X[:,?0].min()-1,?X[:,?0].max() ????x2_min,?x2_max?=?X[:,?1].min()-1,?X[:,?1].max() ????##?生成網(wǎng)格數(shù)據(jù) ????##?xx1為橫隔線 ????##?xx2為縱隔線 ????xx1,?xx2?=?np.meshgrid(np.arange(x1_min,?x1_max,?resolution), ???????????????????????????np.arange(x2_min,?x2_max,?resolution)) ????z?=?classifier.predict(np.array([xx1.ravel(),?xx2.ravel()]).T)?????? ????z?=?z.reshape(xx1.shape) ????##?繪制denggaoxian,?f代表fill,?沒(méi)有f則不填充顏色 ????##?alpha?為顏色為填充顏色透明度 ????plt.contour(xx1,xx2,z,alpha=0.4,cmap?=?cmap) ????plt.contourf(xx1,xx2,z,alpha=0.4,cmap?=?cmap) ????plt.xlim(xx1.min(),?xx1.max()) ????plt.ylim(xx2.min(),?xx2.max()) ????plt.xlabel('pedal?length') ????plt.ylabel('scape?length')
這部分代碼其實(shí)只是為了描繪出分隔兩類的那條分界線,減1只是為了擴(kuò)大坐標(biāo)軸范圍,點(diǎn)更居中一些,這樣畫出的圖會(huì)更好看。
以上,謝謝!
舉報(bào)
人工智能時(shí)代,你準(zhǔn)備好成為抓住機(jī)遇的那百分之二嗎。
2 回答為什么最小值要減一呢
1 回答為什么算出來(lái)的都是1,可視化也都是1
3 回答為什么說(shuō)學(xué)習(xí)率越小越好
2 回答return完為什么還要pass???
1 回答self.w[0]為什么要乘以errors.sum()
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-24
這部分代碼其實(shí)只是為了描繪出分隔兩類的那條分界線,減1只是為了擴(kuò)大坐標(biāo)軸范圍,點(diǎn)更居中一些,這樣畫出的圖會(huì)更好看。
以上,謝謝!