1,否則->0”的關(guān)系呢?" />

一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

機(jī)器人編程讓程序員再次火熱 身價(jià)也水漲船高

jmiy_worldofai ? 來(lái)源:未知 ? 作者:胡薇 ? 2019-01-22 10:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

機(jī)器人編程程序員再次火熱,身價(jià)也水漲船高。

首先我們來(lái)測(cè)試一下,可以發(fā)現(xiàn)調(diào)整訓(xùn)練集之后,輸出的結(jié)果雖然有變化,但仍然是一個(gè)非常接近1的數(shù)。

運(yùn)行完整代碼看看具體的權(quán)重值,可見(jiàn)第三列的權(quán)重值極小接近于0,而第一、二列的權(quán)重值絕對(duì)值相當(dāng)。所以我們的這個(gè)單細(xì)胞神經(jīng)網(wǎng)絡(luò),并沒(méi)有“學(xué)會(huì)”期望的邏輯關(guān)系。

這是因?yàn)椋暗谝涣信c第三列同時(shí)為1->1,否則->0”是一個(gè)非線性關(guān)系。與上一篇的“輸入=第一列”不同,后者是高度線性的(不能再線性了)。要解決更復(fù)雜的非線性問(wèn)題,就需要把多個(gè)神經(jīng)元連接起來(lái),真正形成“網(wǎng)絡(luò)”。

在Milo的原文中,他也提出了一個(gè)非常類(lèi)似的問(wèn)題,就是“異或”。

正文

下表的?處應(yīng)該是什么?

訓(xùn)練集與新形勢(shì)

經(jīng)過(guò)觀察可以發(fā)現(xiàn),第三列是無(wú)關(guān)的,而前兩列成“異或”關(guān)系——相等為0,相異為1。所以正確答案應(yīng)為0。

對(duì)于單個(gè)神經(jīng)元來(lái)說(shuō),這樣的線性關(guān)系太復(fù)雜了,輸入-輸出之間沒(méi)有一對(duì)一的映射關(guān)系。所以我們必須加入一個(gè)含4個(gè)神經(jīng)元的隱藏層(Layer 1),這一層使得神經(jīng)網(wǎng)絡(luò)能夠思考輸入的組合問(wèn)題。

藍(lán)線代表神經(jīng)突觸,圖來(lái)自https://github.com/miloharper/visualise-neural-network

由圖可見(jiàn),Layer 1的輸出給了Layer 2,如此神經(jīng)網(wǎng)絡(luò)就可以學(xué)習(xí)Layer 1的輸出和訓(xùn)練集的輸出之間的關(guān)系。在學(xué)習(xí)過(guò)程中,這些關(guān)系會(huì)隨著兩層的權(quán)重調(diào)整而加強(qiáng)。

實(shí)際上,圖像識(shí)別的原理就很相似。一個(gè)像素點(diǎn)和蘋(píng)果之間并沒(méi)有直接關(guān)系,但是像素點(diǎn)組合起來(lái),就和蘋(píng)果發(fā)生了關(guān)系。

往神經(jīng)網(wǎng)絡(luò)中加更多的層,使其思考狀態(tài)組合,這就是“深度學(xué)習(xí)”。首先放出代碼,之后我會(huì)進(jìn)一步詳解。

兩層神經(jīng)網(wǎng)絡(luò)

運(yùn)行

跟上一版代碼最大的不同在于,這次有多層。當(dāng)神經(jīng)網(wǎng)絡(luò)計(jì)算第二層的誤差時(shí),這個(gè)誤差會(huì)被反向傳播回第一層,并影響權(quán)重值的調(diào)整。這就是反向傳播算法(Back Propagation)。

點(diǎn)擊運(yùn)行鍵,觀察輸出結(jié)果,這次的輸出會(huì)比較多,主要看最后的預(yù)測(cè)結(jié)果。我們得到了0.0078876,這與正確答案0非常接近了。

雖然看起來(lái)很輕松,其實(shí)計(jì)算機(jī)在背后執(zhí)行了大量的矩陣運(yùn)算,而且這個(gè)過(guò)程不是很容易可視化。在下一篇文章中,我將把我們的神經(jīng)網(wǎng)絡(luò)的神經(jīng)元和突觸都做個(gè)可視化,讓我們看看她究竟是如何思考的。

后記

現(xiàn)在我們已經(jīng)有了一個(gè)可以思考非線性關(guān)系的神經(jīng)網(wǎng)絡(luò),那么回到開(kāi)頭的那個(gè)問(wèn)題,能否識(shí)別出“第一列與第三列同時(shí)為1->1,否則->0”的關(guān)系呢?

請(qǐng)將相應(yīng)的代碼替換為:

新訓(xùn)練集

training_set_inputs = array([[0, 0, 1], [1, 1, 1], [1, 0, 1], [0, 1, 1],[1,1,0],[0,1,0],[0,0,0]]) training_set_outputs = array([[0, 1, 1, 0,0,0,0]]).T

同時(shí)也不要忘記調(diào)整

hidden_state, output = neural_network.think(array([1, 1, 0]))

里的測(cè)試樣本(array([1,1,0]))。重新點(diǎn)擊運(yùn)行,觀察我們現(xiàn)在的神經(jīng)網(wǎng)絡(luò)能否解決問(wèn)題。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4814

    瀏覽量

    103719
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86829

原文標(biāo)題:機(jī)器人編程 | 小伙利用Python搭建多層神經(jīng)網(wǎng)絡(luò),三天內(nèi)被邀請(qǐng)去騰訊阿里面試!

文章出處:【微信號(hào):worldofai,微信公眾號(hào):worldofai】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    機(jī)器人10大流行編程語(yǔ)言對(duì)比,你學(xué)會(huì)了哪種?

    導(dǎo)語(yǔ):機(jī)器人編程語(yǔ)言是一種程序描述語(yǔ)言,它能十分簡(jiǎn)潔地描述工作環(huán)境和機(jī)器人的動(dòng)作,能把復(fù)雜的操作內(nèi)容通過(guò)盡可能簡(jiǎn)單的程序來(lái)實(shí)現(xiàn)。從實(shí)際應(yīng)用的
    發(fā)表于 12-05 16:42

    機(jī)器人控制的入門(mén)經(jīng)驗(yàn)

    對(duì)于工科領(lǐng)域來(lái)說(shuō),脫離實(shí)踐的學(xué)習(xí)都是膚淺的,對(duì)于控制這種強(qiáng)調(diào)經(jīng)驗(yàn)的技術(shù)更是如此。如果去問(wèn)一個(gè)程序員怎么學(xué)習(xí)一塊技術(shù),他必然你去多編程。機(jī)器人領(lǐng)域也是。如果想把基本功打扎實(shí),那么實(shí)踐更
    發(fā)表于 05-24 07:43

    機(jī)器人未來(lái)設(shè)想

    對(duì)于機(jī)器人得幾個(gè)場(chǎng)景的回憶!曾經(jīng)在星球大戰(zhàn)里面見(jiàn)到了各種機(jī)器人,一下子把人們帶到了太空的科幻之境界。而后來(lái)又出現(xiàn)了機(jī)器人瓦力,當(dāng)然里面充滿了各種技術(shù)結(jié)晶!最近幾年我看過(guò)的比較經(jīng)典的
    發(fā)表于 11-22 22:37

    設(shè)計(jì)機(jī)器人程序員系統(tǒng)的編程技能

    。那么,我們?cè)谠O(shè)計(jì)機(jī)器人程序員系統(tǒng)時(shí),需要刻意的設(shè)計(jì),盡量編程者只利用很少的知識(shí),輕松掌握編程技能,同時(shí)盡量減少
    發(fā)表于 09-09 06:45

    如何避免程序員面向監(jiān)獄編程

    Github上火了起來(lái),不過(guò)聯(lián)想到年初Pandownload事件主角因販賣(mài)不限速網(wǎng)盤(pán)APP而獲罪的新聞,筆者不禁為這個(gè)項(xiàng)目的發(fā)起略感到擔(dān)心。當(dāng)然避免面向監(jiān)獄編程并不是普通程序員才要考慮的問(wèn)題,9月末百度元老史有才被警方帶走,可
    發(fā)表于 09-14 07:51

    機(jī)器人十大流行編程語(yǔ)言的介紹及機(jī)器人編程系統(tǒng)以及操作方法

    如果您問(wèn)“機(jī)器人的最佳編程語(yǔ)言是什么?計(jì)算機(jī)視覺(jué)程序員會(huì)給出不同于認(rèn)知機(jī)器人的答案。每個(gè)人都不同意什么是“最好的編程語(yǔ)言”,語(yǔ)言首先學(xué)習(xí),
    的頭像 發(fā)表于 10-28 11:46 ?4.3w次閱讀

    程序員如何定義

    當(dāng)了幾年的程序員了,一直都在想一個(gè)問(wèn)題,什么是程序員,程序員應(yīng)該做好那些事情,什么樣的程序員是有素質(zhì)的程序員?什么樣的
    的頭像 發(fā)表于 12-18 14:15 ?3211次閱讀

    怎樣做快樂(lè)的程序員

    我要講的,是怎樣做快樂(lè)的程序員。什么是快樂(lè)的程序員呢?就是把編程當(dāng)作興趣和愛(ài)好的人,享受著編程的快樂(lè)的一群。
    的頭像 發(fā)表于 01-04 09:13 ?2414次閱讀

    漫話:程序員要失業(yè)了? 機(jī)器人開(kāi)始在GitHub上修Bug了。

    程序員要失業(yè)了??!機(jī)器人開(kāi)始在GitHub上修Bug了。
    的頭像 發(fā)表于 05-11 10:13 ?2940次閱讀

    什么是程序員

    當(dāng)了幾年的程序員了,一直都在想一個(gè)問(wèn)題,什么是程序員,程序員應(yīng)該做好那些事情,什么樣的程序員是有素質(zhì)的程序員?什么樣的
    的頭像 發(fā)表于 06-04 16:21 ?9499次閱讀

    程序員的未來(lái)

    程序員出路在何方程序員 創(chuàng)業(yè)如果你是程序員,想創(chuàng)業(yè),看看我說(shuō)的。
    的頭像 發(fā)表于 06-12 17:29 ?3270次閱讀

    OrangeEdit-OrangeEdit機(jī)器人編程軟件應(yīng)用程序免費(fèi)下載

    OrangeEdit(機(jī)器人編程軟件),OrangeEdit可以為編程開(kāi)發(fā)用戶(hù)提供多種語(yǔ)言編輯功能,界面簡(jiǎn)潔,操作簡(jiǎn)單,可以幫助程序員提高工作效率!
    發(fā)表于 11-22 08:00 ?23次下載
    OrangeEdit-OrangeEdit<b class='flag-5'>機(jī)器人</b><b class='flag-5'>編程</b>軟件應(yīng)用<b class='flag-5'>程序</b>免費(fèi)下載

    后端程序員的成長(zhǎng)指南

    前端領(lǐng)域如火如荼,工資水平水漲船高。作為后端程序員的你,羨慕嗎?但羨慕是沒(méi)用的,更別提嫉妒恨了。古人曰:與其臨淵羨魚(yú),不如退而結(jié)網(wǎng)。
    的頭像 發(fā)表于 01-13 15:50 ?2698次閱讀

    程序員為什么經(jīng)常加班

    有人說(shuō),程序員就是把咖啡變成代碼的機(jī)器。我想說(shuō),程序員就是滿天星辰下敲著代碼、喝咖啡的單身狗。
    的頭像 發(fā)表于 01-14 14:53 ?6395次閱讀

    AI編程工具會(huì)不會(huì)搶程序員飯碗

    AI編程工具可輔助編程,減少手動(dòng)編碼,提升效率,對(duì)程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識(shí)應(yīng)對(duì)。長(zhǎng)遠(yuǎn)看,AI與人類(lèi)程序員將共生共
    的頭像 發(fā)表于 11-08 10:17 ?538次閱讀