99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

幾十個(gè)令人驚訝的“機(jī)器進(jìn)化”趣聞其中幾則典型案例分享

zhKF_jqr_AI ? 來源:未知 ? 作者:李倩 ? 2018-04-16 15:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

進(jìn)化是一切復(fù)雜且精妙的適應(yīng)性行為的源泉,然而這種能力并不只是自然界生物的特權(quán),再計(jì)算機(jī)環(huán)境下的人造物體也展現(xiàn)出了令人驚訝的“算法進(jìn)化過程”。于是,來自美國、英國、法國等30多個(gè)學(xué)校和機(jī)構(gòu)的研究人員們收集了幾十個(gè)令人驚訝的“機(jī)器進(jìn)化”趣聞,將其編寫成論文。研究者Janelle Shane通過閱讀選出了幾則典型案例與大家分享,以下是對(duì)其進(jìn)行的編譯。

機(jī)器學(xué)習(xí)算法不像其他計(jì)算機(jī)程序。我們通常說的“編程”是指人類程序員明確告訴計(jì)算機(jī)做什么。在機(jī)器學(xué)習(xí)中,人類程序員僅僅給與算法需要解決的問題,讓算法通過不斷試錯(cuò)找到解決方案。

這種方法帶來了不錯(cuò)的效果,機(jī)器學(xué)習(xí)算法也廣泛地用于人臉識(shí)別、外語翻譯、金融建模、圖像識(shí)別、廣告投放等領(lǐng)域。機(jī)器學(xué)習(xí)對(duì)互聯(lián)網(wǎng)的影響已經(jīng)十分廣泛了,如果你每天都接觸互聯(lián)網(wǎng),對(duì)這個(gè)詞一定不陌生。

但是,機(jī)器學(xué)習(xí)算法并不總是那么有效。有時(shí)程序員會(huì)覺得算法確實(shí)沒毛病,但是仔細(xì)檢查后發(fā)現(xiàn)算法解決的問題根本不是原本要解決的那個(gè)。例如,我之前看到一個(gè)圖像識(shí)別算法,它本應(yīng)該識(shí)別其中的“羊”,但是卻把“草地”當(dāng)做了目標(biāo)對(duì)象,認(rèn)為“空空如也的綠地”是它的“羊”。

當(dāng)機(jī)器學(xué)習(xí)算法不按照劇本解決問題時(shí),程序員們有的時(shí)候會(huì)有點(diǎn)抓狂,但是大多數(shù)時(shí)候還算順利。

所以,今年,一組來自世界各地的研究人員寫了一篇有趣的論文,他們挑選了幾十個(gè)“非常令人好奇和驚訝”的研究。這篇文章非常值得一讀,但由于文章太長,我只挑選了其中最喜歡的幾個(gè)案例。

“曲線”獲勝

我們都知道,許多研究都喜歡用模擬生物研究如何生成不同形式的運(yùn)動(dòng),或者怎樣能讓機(jī)器人生成新步態(tài)。

但是,如果你會(huì)翻滾,為啥還要用走的呢?在一個(gè)案例中,研究人員想讓模擬機(jī)器人盡可能快地移動(dòng)。但是他們并沒有給機(jī)器人配備“雙腿”,而是把它設(shè)計(jì)成一個(gè)高高的“塔”,這當(dāng)然會(huì)倒下了……但是一些機(jī)器人就從中學(xué)會(huì)了“翻滾前進(jìn)”。

沒有腿的機(jī)器人摔倒了

如果能用撐桿跳,為啥還直接跳躍?另一個(gè)模擬機(jī)器人的案例是,研究人員想讓它學(xué)會(huì)跳躍。但是程序員最初設(shè)計(jì)的跳躍高度是最高的那個(gè)模塊。所以……機(jī)器人學(xué)會(huì)了讓自己長得非常高。為了解決這個(gè)問題,程序員又將跳躍高度定義成最初最低的那個(gè)模塊。然而,機(jī)器人因此“進(jìn)化出”了一條細(xì)長的“腿”,伸向空中……

機(jī)器人用“長腿”前進(jìn),而不跳躍

黑掉矩陣,獲取資源

潛在的能量并不是這些模擬機(jī)器人學(xué)會(huì)利用的唯一能量源。在研究中我們發(fā)現(xiàn),一旦能量源可用,機(jī)器人的某個(gè)部分就會(huì)進(jìn)化去使用它。

將浮點(diǎn)舍入誤差作為能量源:在一次模擬中,機(jī)器人發(fā)現(xiàn)在計(jì)算力時(shí)的少量舍入誤差可以作為額外運(yùn)動(dòng)時(shí)的能量。由此它們學(xué)會(huì)了快速地開關(guān),以產(chǎn)生大量可免費(fèi)利用的能量。當(dāng)機(jī)器人以極快的速度游泳時(shí),程序員們注意到了這個(gè)問題。

在碰撞地板時(shí)收集能量:另一個(gè)模擬實(shí)驗(yàn)也出現(xiàn)了相似的問題,機(jī)器人學(xué)會(huì)在碰撞地板時(shí)運(yùn)用其中的數(shù)學(xué)問題。如果它們故意讓自己倒地(首先它們會(huì)學(xué)會(huì)讓自己實(shí)現(xiàn)這個(gè)動(dòng)作),那么碰撞探測器會(huì)判斷它們不應(yīng)該摔倒,然后立即將其向上彈起。于是機(jī)器人學(xué)會(huì)在地板上快速地振動(dòng),通過反復(fù)碰撞產(chǎn)生額外的能量。

機(jī)器人在地板上振動(dòng)向前行走

反彈飛行:在另一項(xiàng)實(shí)驗(yàn)中,跳躍式機(jī)器人發(fā)現(xiàn)了另一種碰撞檢測bug。通過將身體的兩部分碰撞到一起,它們可以推動(dòng)自己沖向更高的地方。如果這項(xiàng)成果得以在現(xiàn)實(shí)中實(shí)現(xiàn),那么商業(yè)航空將發(fā)生巨大變化。

發(fā)現(xiàn)雅達(dá)利游戲中的bug:計(jì)算機(jī)游戲算法非常善于發(fā)現(xiàn)矩陣故障,人類通常會(huì)用這類故障進(jìn)行高速裕興。一種用于運(yùn)行舊式雅達(dá)利游戲Q*bert的算法發(fā)現(xiàn)了一個(gè)前所未知的bug,即它可以在某個(gè)級(jí)別即將結(jié)束時(shí)執(zhí)行一系列非常具體的動(dòng)作,而不是升級(jí)到下個(gè)級(jí)別。這時(shí)所有的平臺(tái)會(huì)快速閃爍,玩家可以積累大量分?jǐn)?shù)。

Doom的算法還發(fā)現(xiàn)了一種特殊的動(dòng)作組合,可以阻止敵人發(fā)射燃燒的火球。但是它只能在算法的夢(mèng)幻版中發(fā)揮作用。如果你想玩夢(mèng)幻版,可以點(diǎn)擊這個(gè)網(wǎng)址:worldmodels.github.io

Q*bert玩家積累到了一個(gè)反常的分?jǐn)?shù),但它并沒有做什么努力

運(yùn)用浮點(diǎn)溢出使飛機(jī)降落:在另一個(gè)更加詭異的案例中,算法原本是用來計(jì)算如何給一架即將降落在航空母艦上的飛機(jī)施加一個(gè)最小的力。結(jié)果它發(fā)現(xiàn),如果是加一個(gè)很大的力,它就會(huì)使該項(xiàng)目的內(nèi)存溢出。雖然飛行員會(huì)因此喪生,但是系統(tǒng)卻得到了最完美的分?jǐn)?shù)。

破壞性地解決問題

有一些類似列表排序算法的溫和方法,也能以非常邪惡的方式解決問題。

例如,有一種算法本身是用來對(duì)數(shù)字列表排序的,但是它卻學(xué)會(huì)了刪除列表,這樣一來它在技術(shù)上就不是無序的了。

另一種算法應(yīng)該是用于縮小它自己的答案和標(biāo)準(zhǔn)答案之間的差異,但它學(xué)會(huì)了找出答案存儲(chǔ)的位置并刪除了它,所以它就會(huì)得到一個(gè)完美的分?jǐn)?shù)。(解決小林丸的測試)

1997年,幾名程序員創(chuàng)建了一個(gè)算法,可以遠(yuǎn)程在無限大的棋盤上互相玩井字游戲。其中一個(gè)程序員并沒有涉及算法的策略,而是讓它們自己摸索獲勝的方法。令人驚訝的是,算法開始贏得所有的游戲。事實(shí)證明,該算法的策略是將其置于非常遠(yuǎn)的地方,以便當(dāng)其對(duì)手的計(jì)算機(jī)試圖擴(kuò)展棋盤時(shí),巨大的棋盤會(huì)因內(nèi)存消耗殆盡而崩潰。(如何在井字游戲中獲勝)

結(jié)論

長久以來,人們都對(duì)機(jī)器進(jìn)化存在誤解,認(rèn)為它們只不過在模仿。但是這些實(shí)驗(yàn)表明,當(dāng)機(jī)器學(xué)習(xí)解決問題時(shí),它可以產(chǎn)出非常巧妙甚至不可思議的解決方案。

生物進(jìn)化也是如此,就像許多生物學(xué)家說的,生物體可以找到最奇怪的解決方法,以及利用最奇怪的能量源。所以作為程序員,我們必須非常小心,因?yàn)樗惴ㄕ诮鉀Q我們想要解決的問題。如果還有另外解決問題的方法,機(jī)器學(xué)習(xí)可能會(huì)很快地找到它。

但是也不必過于擔(dān)心,機(jī)器學(xué)習(xí)是不會(huì)讓人類滅亡的。如果“做一個(gè)非常美味的蛋糕”可以解決問題,并且比“毀滅人類”簡單的話,機(jī)器學(xué)習(xí)一定會(huì)選擇做蛋糕。

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

    關(guān)注

    213

    文章

    29730

    瀏覽量

    212837
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8502

    瀏覽量

    134592

原文標(biāo)題:注意!你的算法正在偷偷進(jìn)化——機(jī)器進(jìn)化趣聞集錦(附論文)

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    某老板上了碼垛機(jī)器人后解放了勞動(dòng)力一年回本省出了幾十個(gè)w

    自動(dòng)化
    jf_73817765
    發(fā)布于 :2025年07月12日 10:24:40

    繼電器不能彈開是什么原因?想找?guī)煾到饣蟆?/a>

    我有幾十個(gè)取電開關(guān),都是繼電器不能彈開,導(dǎo)致開關(guān)不能正常使用。 單獨(dú)拆下繼電器,施加一個(gè)12伏電壓,繼電器正常能彈開。 我把4.000的晶振換新,以前有兩個(gè)開關(guān),換新晶振就沒問題了,但是后面的
    發(fā)表于 06-08 19:37

    Agilent安捷倫DSO-X 91604A示波器開機(jī)報(bào)錯(cuò)維修步驟詳解

    近期北京某院校送修一臺(tái)Agilent安捷倫DSO-X 91604A示波器,報(bào)修故障是開機(jī)有幾十個(gè)報(bào)錯(cuò),PLL工作不正常,采集板報(bào)錯(cuò)等,基線出不來,也沒法測試。接下來安泰測試科技為大家分享本維修案例。
    的頭像 發(fā)表于 05-26 17:52 ?257次閱讀
    Agilent安捷倫DSO-X 91604A示波器開機(jī)報(bào)錯(cuò)維修步驟詳解

    成功設(shè)計(jì)符合EMC/EMI設(shè)計(jì)要求的十個(gè)技巧

    成功設(shè)計(jì)符合EMC/EMI測試要求的十個(gè)技巧1.保持小的環(huán)路當(dāng)存在一個(gè)磁場時(shí),一個(gè)由導(dǎo)電材料形成的環(huán)路充當(dāng)了天線,并且把磁場轉(zhuǎn)換為圍繞環(huán)路流動(dòng)的電流。電流的強(qiáng)度與閉合環(huán)路的面積成正比。因此,應(yīng)盡
    發(fā)表于 04-15 13:46

    慧明電子亮相2025新視聽全國巡展?jié)险?/a>

    近日,備受矚目的2025新視聽全國巡展?jié)险驹隰斈苜F和洲際酒店順利舉行。本次展會(huì)吸引了幾十個(gè)專業(yè)視聽品牌齊聚一堂,共同展示了最新的音視頻技術(shù)和產(chǎn)品,為山東地區(qū)的觀眾帶來了一場別開生面的視聽盛宴。
    的頭像 發(fā)表于 03-18 10:32 ?590次閱讀

    LSM6DS3TRC讀取加速度數(shù)據(jù)不對(duì)是哪里的問題?

    LSM6DS3TRC初始化后,讀取加速度(理論應(yīng)是 0,0,1000),得出的加速度慢慢上升變化,讀取幾十個(gè)(每次讀取都是判斷XDLA位是否為1)后的加速度值才是正確的。這個(gè)什么原因?如附圖是慢慢變化上升的加速度(只打印了Z軸的)。
    發(fā)表于 03-13 06:10

    STM32U083進(jìn)行外部計(jì)數(shù)只能計(jì)數(shù)8000多一點(diǎn),為什么?

    背景: 使用LPTIME1進(jìn)行計(jì)數(shù)。 LPTIMER配置如下: 時(shí)鐘配置如下: 使用過LSE;PCLK配置,計(jì)數(shù)還是一樣的 實(shí)際計(jì)數(shù)只能計(jì)數(shù)到8000多;使用信號(hào)發(fā)生器產(chǎn)生9KHz脈沖,計(jì)數(shù)就變成幾十個(gè)了。 清除count的值是通過同步清除的 請(qǐng)問大佬們,有遇到這樣的問題嗎?
    發(fā)表于 03-12 06:21

    用ADS1246采樣信號(hào)遇到的問題求解答

    是采樣MV信號(hào)會(huì)跳2個(gè)字,但是采樣PT100信號(hào)會(huì)跳幾十個(gè)字,我換了一個(gè)克AD芯片,采樣出來的值就不跳,我想問下只是信號(hào)的問題,還是AD的問題
    發(fā)表于 01-24 06:33

    參考ADS1274EVM電路設(shè)計(jì)了一塊ADS1274的數(shù)據(jù)采集板,SPI始終讀不出數(shù)據(jù)是怎么回事?

    外部中斷等待DYDR變低,延時(shí)幾十個(gè)微秒; 2、SPI發(fā)送緩沖器寫1Byte數(shù)據(jù)(建立SPI時(shí)序),再讀SPI接收緩沖器,讀回值(接收緩沖器)始終為0。
    發(fā)表于 01-23 06:07

    用OPA656搭一個(gè)跨阻放大電路,希望得到輸出在mV或V量級(jí)的電壓怎么操作?

    了。請(qǐng)問一下,要實(shí)現(xiàn)這個(gè)電路功能,RF的阻值大概應(yīng)該取多大?是否還應(yīng)該并聯(lián)一個(gè)電容,那么這個(gè)電容又該大概取多大呢?我的輸入端是個(gè)光電元件,電容大概在幾十個(gè)pF。新手希望得到指點(diǎn),謝謝!
    發(fā)表于 09-18 07:34

    在焊接電路或者測試時(shí),TLV3502經(jīng)常被損壞怎么處理?

    在焊接電路或者測試時(shí),TLV3502經(jīng)常被損壞。損壞現(xiàn)象是:芯片的電源到地發(fā)生短路現(xiàn)象,電源到地的電阻只有幾十個(gè)Ohm。 請(qǐng)問其原因是什么?之前有沒有類似的問題發(fā)生過?如何避免這類問題。 我都不敢測試了。
    發(fā)表于 09-13 08:33

    服務(wù)器數(shù)據(jù)恢復(fù)—硬盤出現(xiàn)壞扇區(qū)導(dǎo)致網(wǎng)站服務(wù)器宕機(jī)的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)linux操作系統(tǒng)服務(wù)器上跑了幾十個(gè)網(wǎng)站,服務(wù)器上只有一塊SATA硬盤。 服務(wù)器故障: 服務(wù)器突然宕機(jī),嘗試再次啟動(dòng)失敗。將硬盤拆下檢測,發(fā)現(xiàn)存在壞扇區(qū)。
    的頭像 發(fā)表于 09-12 12:02 ?570次閱讀

    需要做一個(gè)na級(jí)的電流轉(zhuǎn)電壓放大電路,輸出至ADC,請(qǐng)問下面的電路能否實(shí)現(xiàn)幾十Mhz的帶寬?

    我需要做一個(gè)na級(jí)的電流轉(zhuǎn)電壓放大電路,輸出至ADC,請(qǐng)問上面的電路能否實(shí)現(xiàn)幾十Mhz的帶寬?
    發(fā)表于 08-23 07:21

    用OPA4140設(shè)計(jì)了一個(gè)高通三階有源濾波器,加上輸入信號(hào)Vi后輸出的信號(hào)Vo會(huì)有正向的一個(gè)偏置,為什么?

    是Vi=0,然后再測,發(fā)現(xiàn)C1、C2之間的點(diǎn)3處電壓為0,而過了C1之后,點(diǎn)1處有一個(gè)幾十個(gè)毫伏的正向電壓。我想,加信號(hào)時(shí)輸出的偏置應(yīng)該就來自這里,很奇怪,這個(gè)電壓是哪里來的啊?后面我又把R2的值換成
    發(fā)表于 08-19 07:12

    INA333無法采樣怎么解決?

    現(xiàn)在輸入端接的是扭力傳感器,信號(hào)幅度從幾十個(gè)uv到幾個(gè)mv之間變化。目前扭力傳感器波形比較正常。扭力觸感器用來測量電機(jī)旋轉(zhuǎn)時(shí)候扭力?,F(xiàn)在問題是 只要連接上扭力觸感器,電機(jī)堵轉(zhuǎn)停止時(shí)候,INA輸出
    發(fā)表于 08-05 07:26