在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

人工智能 | 驚喜還是驚嚇?盤點機器學習算法的“高能”瞬間

機器學習與人工智能 ? 來源:YXQ ? 2019-05-09 08:38 ? 次閱讀

「水可載舟,亦可覆舟」,這句老話相信我們都很熟悉,套用到機器學習上,即是帶給我們諸多便利的機器學習算法,一個不小心,將因為意想不到的理由帶到我們「驚喜」。原作者對一篇論述此現象的論文進行了解讀,我們將之編譯如下。

機器學習算法與其他計算機程序存在很大的不同。在一般編程行為中,人類程序員都會告訴計算機具體做些什么。來到機器學習,人類程序員只會提供問題,算法必須通過反復試驗來搞明白如何解決它。

目前看來這套做法頗有成效——機器學習算法已廣泛用于面部識別、語言翻譯、財務建模、圖像識別及廣告投放領域。只要你上過網,就可能已經和機器學習算法產生過交互。

然而它并不總是運作良好。有的時候程序員認為自己的算法已經設計得足夠好,可仔細觀察結果,就會發現它解決的是與程序員原先想要的完全不一樣的問題。舉個例子,我見過一個圖像識別算法,原該識別綿羊的它,最終卻學會識別草,且不停將空曠的綠草地標記為含有綿羊。

一群綿羊在郁郁蔥蔥的綠色山坡上吃草

標簽:吃草、綿羊、山、城堡、馬

當機器學習算法以意想不到的方式成功解決問題時,程序員通常會感覺,好吧是的,有時確實挺煩人,但往往都是很純粹的愉悅感。

令人感到驚喜的是,2018 年有一組研究人員據此寫了一篇引人入勝的論文——該論文收集了數十篇「引起研究人員驚訝與贊嘆」的軼事。這篇論文非常值得一讀,包括原始參考文獻也是,這里有我最喜歡的幾個例子。

論文鏈接:

https://arxiv.org/pdf/1803.03453.pdf

扭曲規則,取得勝利!

首先,通過模擬生物來研究不同形式的運動是如何演化的,包括為機器人提供全新的運動思路,已經是一個悠長的傳統。

既然可以撲騰,為何還要選擇走路?在這個例子中,模擬機器人原本應該盡可能地快速前進,但它卻沒有演化自己的雙腿,而是選擇將自己組裝成高塔,然后摔下來。當中有些機器人甚至學會將摔落的動作變成翻筋斗,以增加挪騰的額外距離。

[配圖:機器人成了一座倒下的塔]

既然可以跳康康,何必學跳躍?這組模擬機器人原該演化成可跳躍的形式,可由于程序員一開始將跳躍的高度設置成最高擋塊的高度,于是(又一次犯傻)機器人在形式上變得很高。為了解決這個問題,程序員試圖將跳躍高度定義為最初為最低擋塊的高度。作為回應,機器人演化出一條細長的腿,化身可以將腿蹬至空中的康康舞機器人。

[配圖:高大的機器人將腿伸向空中,而不是跳躍]

為了「超級能源」,黑你沒商量!

勢能并非模擬機器人唯一學會利用的能源。事實證明,像現實生活中發生的一樣,一旦存在可使用能源,肯定會有東西演化去使用它。

作為能源的浮點舍入誤差:在一次模擬中,機器人習得數學中的舍入誤差規則,發現這可以使它們在運動中獲得額外的能量。于是,他們學會了快速抽動,由此產生大量可以利用的自由能量。當機器人開始以驚人的速度在游泳時,程序員才注意到這個問題。

與地板的碰撞中獲取能量:在另一個模擬中,一部學會碰撞檢測規則的機器人則帶來另一些問題。一旦它們設法在地板上讓自己陷入困境(首先學會操縱時間來使之成為可能),碰撞檢測系統會意識到機器人不應在地板上,隨之將它們向上射擊。于是機器人學會在地板上快速振動,通過反復碰撞來產生額外的能量。

[圖片:機器人通過地板上的振動來獲取前進的能量]

「撞擊」飛行:在另一個模擬中,跳躍機器人學會利用不同的碰撞檢測 bug 來幫助自己飛行——每當它們彼此的部件碰到一起時,作力會將它們推至空中。如果這在現實生活中起作用,如今的商業航班將是另一番景象。

鉆「漏洞」:計算機的游戲算法非常擅長發現人類通常也會利用的矩陣故障來提高獲勝速度。一個玩著舊 Atari 游戲 Q * bert 的機器算法發現一個過去未曾發現的 bug,它選擇在一個級別結束時執行一系列特定的動作,而非直接過渡下一級,由此所有平臺將開始快速閃爍,玩家因此得以積累大量積分。

另外有一個主攻 Doom 的游戲算法同樣找到可以阻止敵人發射火球的特殊操作——但它只適用于算法的「夢幻版」Doom。有個好消息是,你可以在這里玩到該版本的游戲。

游戲鏈接:

https://worldmodels.github.io

[配圖:Q * bert 玩家積累了可疑的數量積分,考慮到它并未做過太多事情]

「目標宏大」:在一個令人毛骨悚然的例子中,有個算法原應解決如何對試圖降落航空母艦的飛機應用最小的作力,結果它發現如果應用的是一個「大型」作力,它將溢出程序的內存,進而注冊成為一個非常「微小」的作力。飛行員會死,但是,嘿,完美的分數。

破壞,也是一種解決方案!

即便像列表排序算法那樣顯然是良性的東西,也可能以一種無辜卻險惡的方式解決問題。

你看,它們可不是「未排序」:舉個例子,一個原本應該學會對數字列表進行排序的算法,竟然學會刪除列表,以便從技術層面消除「未排序」的東西。

完成 Kobayashi Maru 測試:該算法原應最小化自身答案與正確答案之間的差距,結果它找著了存儲與刪除答案的位置,因此它獲得了一個完美的分數。

在井字棋游戲中取得勝利:1997 年,一些程序員構建了一個可以在無限大的板上彼此對抗玩井字棋游戲的算法。一名程序員決定放棄設計具體的算法策略,任由其自行發展。令人感到驚訝的是,該算法突然開始贏得所有游戲。結果證明,該算法的策略是棋子放在一個極其遠的位置,因此每當對方的計算機試圖模擬新的擴展板時,過于巨大的游戲板將導致其耗盡內存并崩潰,從而輸掉游戲。

結論

當機器學習解決問題時,它所提出的解決方案可以很聰明,也可以讓人徹頭徹尾感到不可思議。

生物的進化也是這樣運作的——正如任何生物學家會告訴你的那樣,生物總會找到最奇怪的問題解決方案,以及最奇怪的能源來進行開發。一個能夠證明我們未生活在計算機模擬中的最可靠跡象是——如果是,一些微生物將會學會利用它的缺陷。

因此,作為程序員,我們必須非常小心,我們的算法應該解決我們要求它們解決的問題,而不是抄捷徑。一旦存在另一種可以更加容易解決問題的途徑,機器學習很可能會找到它。

幸運的是,「殺死所有人類」真的很難。如果「烤一個令人難以置信的美味蛋糕」也能解決問題,并且比「殺死所有人類」更容易,那么機器學習肯定會選擇站在蛋糕那一邊。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1792

    文章

    47409

    瀏覽量

    238923
  • 機器學習
    +關注

    關注

    66

    文章

    8424

    瀏覽量

    132765

原文標題:高能 | 驚喜還是驚嚇?盤點機器學習算法的「高能」瞬間

文章出處:【微信號:datawork,微信公眾號:機器學習與人工智能】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    NPU與機器學習算法的關系

    人工智能領域,機器學習算法是實現智能系統的核心。隨著數據量的激增和算法復雜度的提升,對計算資源
    的頭像 發表于 11-15 09:19 ?511次閱讀

    嵌入式和人工智能究竟是什么關系?

    人工智能的結合,無疑是科技發展中的一場革命。在人工智能硬件加速中,嵌入式系統以其獨特的優勢和重要性,發揮著不可或缺的作用。通過深度學習和神經網絡等算法,嵌入式系統能夠高效地處理大量數
    發表于 11-14 16:39

    人工智能機器學習和深度學習存在什么區別

    人工智能指的是在某種程度上顯示出類似人類智能的設備。AI有很多技術,但其中一個很大的子集是機器學習——讓算法從數據中
    發表于 10-24 17:22 ?2507次閱讀
    <b class='flag-5'>人工智能</b>、<b class='flag-5'>機器</b><b class='flag-5'>學習</b>和深度<b class='flag-5'>學習</b>存在什么區別

    《AI for Science:人工智能驅動科學創新》第6章人AI與能源科學讀后感

    、優化等方面的應用有了更清晰的認識。特別是書中提到的基于大數據和機器學習的能源管理系統,通過實時監測和分析能源數據,實現了能源的高效利用和智能化管理。 其次,第6章通過多個案例展示了人工智能
    發表于 10-14 09:27

    《AI for Science:人工智能驅動科學創新》第二章AI for Science的技術支撐學習心得

    人工智能在科學研究中的核心技術,包括機器學習、深度學習、神經網絡等。這些技術構成了AI for Science的基石,使得AI能夠處理和分析復雜的數據集,從而發現隱藏在數據中的模式和規
    發表于 10-14 09:16

    《AI for Science:人工智能驅動科學創新》第一章人工智能驅動的科學創新學習心得

    人工智能:科學研究的加速器 第一章清晰地闡述了人工智能作為科學研究工具的強大功能。通過機器學習、深度學習等先進技術,AI能夠處理和分析海量
    發表于 10-14 09:12

    risc-v在人工智能圖像處理應用前景分析

    RISC-V和Arm內核及其定制的機器學習和浮點運算單元,用于處理復雜的人工智能圖像處理任務。 四、未來發展趨勢 隨著人工智能技術的不斷發展和普及,RISC-V在
    發表于 09-28 11:00

    FPGA在人工智能中的應用有哪些?

    FPGA(現場可編程門陣列)在人工智能領域的應用非常廣泛,主要體現在以下幾個方面: 一、深度學習加速 訓練和推理過程加速:FPGA可以用來加速深度學習的訓練和推理過程。由于其高并行性和低延遲特性
    發表于 07-29 17:05

    人工智能機器學習和深度學習是什么

    在科技日新月異的今天,人工智能(Artificial Intelligence, AI)、機器學習(Machine Learning, ML)和深度學習(Deep Learning,
    的頭像 發表于 07-03 18:22 ?1329次閱讀

    機器學習算法原理詳解

    機器學習作為人工智能的一個重要分支,其目標是通過讓計算機自動從數據中學習并改進其性能,而無需進行明確的編程。本文將深入解讀幾種常見的機器學習
    的頭像 發表于 07-02 11:25 ?1134次閱讀

    5G智能物聯網課程之Aidlux下人工智能開發(SC171開發套件V2)

    ://t.elecfans.com/v/27221.html *附件:初學者完整學習流程實現手寫數字識別案例_V2-20240506.pdf 人工智能 語音對話機器人案例 26分03秒 https
    發表于 05-10 16:46

    機器學習怎么進入人工智能

    人工智能已成為一個熱門領域,涉及到多個行業和領域,例如語音識別、機器翻譯、圖像識別等。 在編程中進行人工智能的關鍵是使用機器學習
    的頭像 發表于 04-04 08:41 ?345次閱讀

    5G智能物聯網課程之Aidlux下人工智能開發(SC171開發套件V1)

    *附件:初學者完整學習流程實現手寫數字識別案例.pdf 人工智能 語音對話機器人案例 26分03秒 https://t.elecfans.com/v/27185.html *附件:語音對話
    發表于 04-01 10:40

    人工智能機器學習的頂級開發板有哪些?

    機器學習(ML)和人工智能(AI)不再局限于高端服務器或云平臺。得益于集成電路(IC)和軟件技術的新發展,在微型控制器和微型計算機上實現機器學習
    的頭像 發表于 02-29 18:59 ?852次閱讀
    <b class='flag-5'>人工智能</b>和<b class='flag-5'>機器</b><b class='flag-5'>學習</b>的頂級開發板有哪些?

    嵌入式人工智能的就業方向有哪些?

    聯網ARM開發 NB-IoT開發及實戰 七:python工程師,人工智能工程師 python語法基礎 python核心編程 基于OpenCV的機器視覺開發 嵌入式人工智能滲入生活的方方面面,廣泛應用
    發表于 02-26 10:17
    主站蜘蛛池模板: 国产精品久久久久久久久免费| 亚洲电影av| 免费看国产片| 午夜网站视频| 国产精品大片天天看片| 国产精品午夜国产小视频| 操美女的视频网站| 午夜高清免费在线观看| 午夜影院日韩| 成年女人在线观看| 夜色福利久久久久久777777| 在线观看国产三级| 网站四虎1515hhcom| 国产精品一区二区三| 日日噜噜爽爽狠狠视频| 欧美69xx| 久操视屏| 手机看片免费福利| 99久久综合狠狠综合久久男同| 四虎最新网| 在线天堂中文www官网| 亚洲大尺度视频| 日本三级午夜| 黄色日本视频网站| 亚洲午夜精品久久久久久成年 | 国产成都一二三四区| 你懂的在线免费| 黄色字幕网| 亚洲精品美女久久久久网站| 999色综合| 免费jlzzjlzz在线播放视频| 天天插天天干天天操| 天天做夜夜做久久做狠狠| www色.com| 888米奇色狠狠俺去啦| 噜噜色噜噜色| 人人澡人| 免费一级毛片视频| 久久噜噜噜久久亚洲va久| 免费观看色| 有坂深雪在线|