欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

你知道機(jī)器深度學(xué)習(xí) 那你知道全新的進(jìn)化算法嗎

智能感知與物聯(lián)網(wǎng)技術(shù)研究所 ? 2018-08-06 08:27 ? 次閱讀

基于目前人類在神經(jīng)網(wǎng)絡(luò)算法和機(jī)器深度學(xué)習(xí)取得的成就,很容易讓人產(chǎn)生計(jì)算機(jī)科學(xué)只包含這兩部分的錯(cuò)覺。畢竟神經(jīng)網(wǎng)絡(luò)算法在人臉識(shí)別、棋類和各類街機(jī)游戲競(jìng)技中的表現(xiàn)已經(jīng)開始超越人類了。

因?yàn)檫@些網(wǎng)絡(luò)算法都是基于人類的思考模式進(jìn)行的,好像沒什么比這個(gè)更有潛力了。但事實(shí)果真如此嗎?

答案是:不完全是。一種全新的算法甚至比深度學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)有更明顯的優(yōu)勢(shì):這種算法是基于創(chuàng)造人類大腦的方式——進(jìn)化來進(jìn)行的。

換句話說,人類是在一系列迭代和擇優(yōu)中產(chǎn)生的,由此誕生了眼睛、耳朵、大腦等精密的工具,足以可見進(jìn)化的力量。

這也就是計(jì)算機(jī)科學(xué)家一直試圖掌控這種能力的原因,況且這種所謂的進(jìn)化算法在自首次被投入企業(yè)生產(chǎn)線優(yōu)化中的30年里已經(jīng)創(chuàng)造了巨大的奇跡。

然而近幾年由于深度學(xué)習(xí)技術(shù)的如日中天,這種算法也只能屈居其后。

如今,在Dennis Wilson和法國(guó)圖盧茲大學(xué)其他同事的共同努力下這種局面似乎有所逆轉(zhuǎn),他們?cè)?013年的一次標(biāo)志性任務(wù)的完成中證明了進(jìn)化算法甚至能夠與深度學(xué)習(xí)相匹敵——在Pong、Breakout和Space invader等街機(jī)游戲的表現(xiàn)中均完勝人類,直接顯示出無限的潛力。

進(jìn)化算法的工作原理完全不同于神經(jīng)網(wǎng)絡(luò),其以一種看起來反直覺的方式來創(chuàng)建解決特定問題的計(jì)算機(jī)代碼。

之所以這么說是因?yàn)閭鹘y(tǒng)的代碼創(chuàng)建都是考慮到特定目標(biāo)依照基本原理進(jìn)行編譯的,而進(jìn)化算法則不同,它始于完全隨機(jī)生成的代碼,且不止有一個(gè)版本,而是諸多版本甚至數(shù)十萬個(gè)代碼片段組裝而成。

每一個(gè)代碼都會(huì)經(jīng)過測(cè)試看是否符合目標(biāo)要求,當(dāng)然由于隨機(jī)組合結(jié)果也可能不理想。

但一旦發(fā)現(xiàn)某些代碼優(yōu)于其他代碼就會(huì)在新一代代碼中再現(xiàn)這些片段,其中會(huì)延展出優(yōu)質(zhì)代碼的更多副本。

但是下一代代碼不能完全是上一代的復(fù)制品,必須有所改變,這就涉及切換代碼中的兩個(gè)部分——即點(diǎn)突變,也可能涉及兩個(gè)代碼被各切一半相互交換——就像有性重組一樣。

接著在新一代中繼續(xù)測(cè)試,選擇優(yōu)質(zhì)代碼出現(xiàn)在下一代中,以此類推。

通過這種方法,代碼就進(jìn)化了。隨著時(shí)間的推移,這些代碼會(huì)變得越來越優(yōu)異,如果沒有偏離正確的方向,那么它們最終會(huì)比任何人為設(shè)計(jì)出的代碼都要完美。

計(jì)算機(jī)科學(xué)家也已成功地將進(jìn)化算法應(yīng)用在各種問題中,小到制造機(jī)器人,大到制造航空儀器,到處都有它的身影。

但就是由于深度學(xué)習(xí)算法的熱潮,使得它失寵了。所以這就出現(xiàn)了一個(gè)值得深思的問題:到底進(jìn)化算法能不能和深度學(xué)習(xí)匹敵?為了搞清事實(shí),Wilson和他的同事們使用這種方法來進(jìn)化能控制20世紀(jì)80到90年代街機(jī)游戲的代碼。

這些街機(jī)游戲可以在Arcade Learning Environment數(shù)據(jù)庫中進(jìn)行使用,目前該數(shù)據(jù)庫也越來越多地被用來測(cè)試各種算法的學(xué)習(xí)能力。該數(shù)據(jù)庫中有61款雅達(dá)利游戲,其中包括Pong,Breakout和Space invader等。

該種方法的任務(wù)是創(chuàng)建一種僅通過觀察屏幕顯示就能玩像Pong這種游戲的代碼,就和正常人打游戲一樣。為此,算法必須能認(rèn)真分析游戲位置,通過最優(yōu)化移動(dòng)力爭(zhēng)高分。

當(dāng)然,對(duì)任何游戲的控制都是如此。首先對(duì)應(yīng)地要控制八個(gè)方向的按鈕(上、下、左、右和四個(gè)對(duì)角線方向),接著要與不同的攻擊按鈕組合,但不是所有游戲都有18種組合方式,有些只有四種。

為了完成這項(xiàng)研究首先必須創(chuàng)建代碼。 進(jìn)化算法需要一個(gè)可以連接起來形成計(jì)算機(jī)代碼的指令集,這些指令的范圍從簡(jiǎn)單的指令(如ADD(x + y)/ 2)到更復(fù)雜的指令,例如“如果x是標(biāo)量,則返回1元素x向量”,每個(gè)指令即進(jìn)化算法中的算子或基因。

當(dāng)然這個(gè)指令集中的指令選擇非常重要,Wilson和同事們選用的是為笛卡爾遺傳規(guī)劃制定的集合。

該程序從隨機(jī)創(chuàng)建包含40個(gè)指令的代碼開始,即該計(jì)劃的“基因組”,根據(jù)基因組在游戲中的測(cè)試得分判斷其表現(xiàn)能力。后根據(jù)基因組的執(zhí)行情況對(duì)其進(jìn)行突變?cè)僭旒尤胂乱淮螠y(cè)試中。研究團(tuán)隊(duì)以這種方法測(cè)試了10000個(gè)基因組。

測(cè)試結(jié)果十分耐人尋味:起初基因組在游戲中的表現(xiàn)都很糟糕,隨著不斷的再生能力直線上升,最后甚至比正常人類的表現(xiàn)更優(yōu)秀。

盡管大多基因組都在做一些全新的復(fù)雜游戲的游戲攻略,但它們有時(shí)也會(huì)發(fā)現(xiàn)一些人類很容易忽略的問題。

例如在玩《功夫大師》時(shí),進(jìn)化算法發(fā)現(xiàn)最有效率的動(dòng)作是蹲伏拳,因?yàn)樵诙追惺亲畎踩模杭瓤梢缘謸跻话氲淖訌?,也能?duì)附近發(fā)起攻擊,游刃有余。于是該算法會(huì)在沒有其他動(dòng)作的情況下重復(fù)蹲伏拳。事實(shí)也證明這確實(shí)是有效的。

Wilson等研究人員均對(duì)此發(fā)現(xiàn)感到驚訝:“這種策略比正常玩得分更高,但一般人玩游戲只會(huì)在特殊情況下才發(fā)動(dòng)蹲伏拳。”

當(dāng)然這種進(jìn)化算法在其他游戲中的表現(xiàn)也相當(dāng)漂亮,甚至趕超了深度學(xué)習(xí)算法。此外還有一個(gè)優(yōu)點(diǎn),因?yàn)檫M(jìn)化算法比較小量,所以很容易探測(cè)它是如何工作的;而眾所周知,深度學(xué)習(xí)算法很難搞清楚為什么產(chǎn)生了特定結(jié)果,有時(shí)候很容易產(chǎn)生法律糾紛。

總之,這項(xiàng)研究不僅有趣,也為計(jì)算機(jī)科學(xué)家提了個(gè)醒:進(jìn)化算法是個(gè)強(qiáng)大的替代算法,應(yīng)用場(chǎng)景很多元化,錯(cuò)過它可能會(huì)很可惜。畢竟有些研究人員已經(jīng)用它來迭代深度學(xué)習(xí)了,不得不說潛力巨大啊。

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

    關(guān)注

    42

    文章

    4781

    瀏覽量

    101215
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4631

    瀏覽量

    93406
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5516

    瀏覽量

    121587

原文標(biāo)題:較于深度學(xué)習(xí),這種全新的算法似乎更佳?

文章出處:【微信號(hào):tyutcsplab,微信公眾號(hào):智能感知與物聯(lián)網(wǎng)技術(shù)研究所】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    深度學(xué)習(xí)機(jī)器學(xué)習(xí)有什么差異知道嗎?

    如果經(jīng)常想讓自己弄清楚機(jī)器學(xué)習(xí)深度學(xué)習(xí)的區(qū)別,閱讀該文章,我將用通俗易懂的語言為介紹他們之
    的頭像 發(fā)表于 10-31 14:37 ?1.4w次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>與<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>有什么差異<b class='flag-5'>你</b><b class='flag-5'>知道</b>嗎?

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)的區(qū)別在哪?看完就知道

    如果經(jīng)常想讓自己弄清楚機(jī)器學(xué)習(xí)深度學(xué)習(xí)的區(qū)別,閱讀該文章,我將用通俗易懂的語言為介紹他們之
    的頭像 發(fā)表于 11-09 07:19 ?2.4w次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>和<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的區(qū)別在哪?看完就<b class='flag-5'>知道</b>了

    干貨 | 這些機(jī)器學(xué)習(xí)算法,了解幾個(gè)?

    ,廣義線性模型,2,支持向量機(jī),3,最近鄰居法,4,決策樹,5,神經(jīng)網(wǎng)絡(luò),等等… 但是,從我們的經(jīng)驗(yàn)來看,這并不總是算法分組最為實(shí)用的方法。那是因?yàn)閷?duì)于應(yīng)用機(jī)器學(xué)習(xí),通常不會(huì)想,“今
    發(fā)表于 09-22 08:30

    如何區(qū)分深度學(xué)習(xí)機(jī)器學(xué)習(xí)

    深度學(xué)習(xí)與傳統(tǒng)的機(jī)器學(xué)習(xí)最主要的區(qū)別在于隨著數(shù)據(jù)規(guī)模的增加其性能也不斷增長(zhǎng)。當(dāng)數(shù)據(jù)很少時(shí),深度學(xué)習(xí)
    發(fā)表于 10-27 16:50 ?1972次閱讀
    如何區(qū)分<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>與<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>

    計(jì)算機(jī)大牛最喜歡的機(jī)器學(xué)習(xí)算法知道是那些嗎

    機(jī)器學(xué)習(xí)算法那么多,一個(gè)問題的解決往往可能有好多算法的選擇。這些算法有什么特點(diǎn)呢?特定的場(chǎng)景需要選擇哪一
    的頭像 發(fā)表于 03-17 10:29 ?3815次閱讀

    深度學(xué)習(xí)機(jī)器學(xué)習(xí)的六個(gè)本質(zhì)區(qū)別知道幾個(gè)?

    深度學(xué)習(xí)機(jī)器學(xué)習(xí)已經(jīng)變得無處不在,那它們之間到底有什么區(qū)別呢?本文我們?yōu)榇蠹铱偨Y(jié)了深度學(xué)習(xí)VS
    的頭像 發(fā)表于 11-30 11:17 ?1.5w次閱讀

    您應(yīng)該知道的9種深度學(xué)習(xí)算法

    深度學(xué)習(xí)算法和經(jīng)典神經(jīng)網(wǎng)絡(luò)之間有什么區(qū)別呢?最明顯的區(qū)別是:深度學(xué)習(xí)中使用的神經(jīng)網(wǎng)絡(luò)具有更多隱藏層。這些層位于神經(jīng)元的第一層(即輸入層)和最
    的頭像 發(fā)表于 04-17 11:07 ?3.2w次閱讀
    您應(yīng)該<b class='flag-5'>知道</b>的9種<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>算法</b>

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)有什么區(qū)別?

    深度學(xué)習(xí)算法現(xiàn)在是圖像處理軟件庫的組成部分。在他們的幫助下,可以學(xué)習(xí)和訓(xùn)練復(fù)雜的功能;但他們的應(yīng)用也不是萬能的。 “機(jī)器
    的頭像 發(fā)表于 03-12 16:11 ?8269次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>和<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>有什么區(qū)別?

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)算法流程

    但是無可否認(rèn)的是深度學(xué)習(xí)實(shí)在太好用啦!極大地簡(jiǎn)化了傳統(tǒng)機(jī)器學(xué)習(xí)的整體算法分析和學(xué)習(xí)流程,更重要的
    的頭像 發(fā)表于 04-26 15:07 ?4806次閱讀

    深度學(xué)習(xí)算法簡(jiǎn)介 深度學(xué)習(xí)算法是什么 深度學(xué)習(xí)算法有哪些

    深度學(xué)習(xí)算法簡(jiǎn)介 深度學(xué)習(xí)算法是什么?深度
    的頭像 發(fā)表于 08-17 16:02 ?9139次閱讀

    深度學(xué)習(xí)算法工程師是做什么

    深度學(xué)習(xí)算法工程師是做什么 深度學(xué)習(xí)算法工程師是一種高級(jí)技術(shù)人才,是數(shù)據(jù)科學(xué)中創(chuàng)新的推動(dòng)者,也是
    的頭像 發(fā)表于 08-17 16:03 ?1344次閱讀

    什么是深度學(xué)習(xí)算法深度學(xué)習(xí)算法的應(yīng)用

    什么是深度學(xué)習(xí)算法?深度學(xué)習(xí)算法的應(yīng)用 深度
    的頭像 發(fā)表于 08-17 16:03 ?2296次閱讀

    深度學(xué)習(xí)算法庫框架學(xué)習(xí)

    深度學(xué)習(xí)算法庫框架學(xué)習(xí) 深度學(xué)習(xí)是一種非常強(qiáng)大的機(jī)器
    的頭像 發(fā)表于 08-17 16:11 ?753次閱讀

    深度學(xué)習(xí)框架和深度學(xué)習(xí)算法教程

    深度學(xué)習(xí)框架和深度學(xué)習(xí)算法教程 深度學(xué)習(xí)
    的頭像 發(fā)表于 08-17 16:11 ?1127次閱讀

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)的區(qū)別

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)的區(qū)別 隨著人工智能技術(shù)的不斷發(fā)展,機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 08-17 16:11 ?4362次閱讀