精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

AI系統首次實現真正自主編程:利用遺傳算法,完爆初級程序員

新聞 人工智能 算法
現在,來自彭博和英特爾實驗室的兩位研究人員,號稱實現了首個能夠自動生成完整軟件程序的AI系統“AI Programmer”,這個“AI程序員”利用遺傳算法和圖靈完備語言,開發的程序理論上能夠完成任何類型的任務。AI自動編程的時代,大幕已開。

編者按:本文由微信公眾號“新智元”(ID:AI_era)編譯,來源:arXiv,編譯:聞菲,常佩琦,36氪經授權發布。

讓AI自動編程是人工智能領域長久以來的夢想之一。現在,來自彭博和英特爾實驗室的兩位研究人員,號稱實現了首個能夠自動生成完整軟件程序的AI系統“AI Programmer”,這個“AI程序員”利用遺傳算法和圖靈完備語言,開發的程序理論上能夠完成任何類型的任務。AI自動編程的時代,大幕已開。

讓AI自動編程一直是計算機科學家的夢想。目前這個方面的成果還非常有限,比如讓AI自動補完編程語言,或者執行簡單的加法程序。今天我們要介紹的這項工作,號稱是第一個能夠全自動生成完整軟件程序的機器學習系統“AI Programmer”。

研究人員表示,他們用這個系統證明了長久以來的假設,那就是功能完備的程序確實能夠被自動生成。具體到這項工作,AI Programmer利用機器學習中的遺傳算法,模擬復雜的指令。雖然現在AI Programmer生成的程序,復雜程度與人類新手程序員編寫的結果相當。但研究人員認為,AI Programmer編寫的程序完全可以超越傳統范疇,不受人類時間和智慧的局限。

AI編寫的程序只是在測試復雜度和計算資源之間找得到最適合的點。換句話說,可能性無限。

研究人員還表示,我們需要重新思考,設計新的、面向機器的編程語言,因為當前的編程語言是面向人類的,不適用于基于ML的編程。“在考慮ML驅動程序生成的未來時,我們需要放棄和重新考慮典型程序語言創建的方法。”

研究人員寫道,只有這樣做,我們才能開始設想一個由AI系統驅動,以人類創造力和設計為指導的計算機軟件開發的新未來。

AI Programmer的軟件架構。從圖中可見,由人類驅動的部分非常少,只需要在開始輸入指令,最后接收適用于某項任務的函數即可,剩下部分全部由機器完成。

AI Programmer:利用遺傳算法自動生成程序,理論上能夠完成所有類型的任務

根據論文,研究人員選擇了無類型編程語言,只包括了8種指令來驅動AI Programmer生成軟件。

AI Programmer使用的編程語言是圖靈完備的,如表1所示。理論上,在時間和內存不限的情況下,圖靈完備編程語言能夠處理任何編程任務。本質上,任何一種具有這種特質的編程語言都能夠解決海量編程問題。同樣,AI Programmer生成的軟件能夠完成所有任務。

有了這個保障,再來看AI Programmer的核心——遺傳算法。

要使用遺傳算法生成軟件程序,必須首先創建一個基因組(genome)。基因組是一組被組合在一起作為單個單元的基因。AI Programmer的基因組編碼為浮點數組,每個唯一指令的固定值范圍在0和1之間,如上面表1的基因范圍列所示。

創建好基因組后,AI Programmer就將其轉換為相應的程序,執行,并根據程序的輸出為結果程序分配適合度。生成的程序越靠近解決提供的任務,適應度就越高,越有可能繼續進行下一代的進化。在每一代,AI Programmer利用隨機選擇以及交叉和變異來創建子程序,其中包含輕微的隨機擾動,并且可能比其父母更好的基因組來解決目標任務。

圖3展示了從浮點數組中構建基因組的實例。每個值范圍映射到編程語言中的特定指令。最初,這些值是隨機的,導致生成的程序無法正常運行。但是,其中必將有一兩個能夠運行并執行一些有效的指令。一個程序執行得越成功,就越有可能繼續使用代碼,實現更成功的后代。

為了創建后代,父母將其基因的一部分交給孩子,這個過程如圖4所示。除了繼承父母的編程指令外,每個孩子也可能會遇到突變,也就是對特定基因增加受控但隨機的擾動。這導致特定基因的值發生修改,使所得到的編程指令發生變化,進而改變整個程序。

可執行程序根據其執行情況進行排名,如圖5所示。其中,特定程序會被立即從基因組池中刪除,成功的方案則被推進以產生新的后代。

AI Programmer使用結果:輸出“Hello World”,反轉字符串,加減乘,輸出斐波那契數列……

AI Programmer由C#.NET設計的模塊化框架組成。包括運行遺傳算法的引擎,基因組編碼器和解碼器,用于執行模擬程序的沙箱解讀器,以及將代碼轉換為二進制可執行文件的編譯程序。雖然最初設計AI Programmer的時候使用C#,但需要注意的是,設計原則并不限于使用C#。

研究人員指出,AI Programmer的適應性測試軟件框架具有延展性,并已被開發。用戶可以自己設計無數的定制化軟件,最終指導系統的遺傳算法(GA)生成和軟件程序演變。

如果目標程序旨在生成一個字符串,如”Hello World”(見上圖),測試分數可能是字符串中的數字。但由于AI Programmer是在字節級生成代碼,測試分數應將輸出字符的增量差考慮在內。

研究人員表示i,他們能用AI Programmer生成很多軟件程序。表2是所生成程序的名單。

一開始,研究人員讓AI Programmer生成了一個非常簡單的程序來輸出“hi”。經過5700代后,測試成功。生成代碼如圖9所示。

經過580,900代后,生成了“hello world”,如圖10所示。

經過6,057,200代后,AI Programmer成功生成了”I love all humans”,如圖11所示。

AI Programmer生成反轉字符串的程序。生成代碼如圖13所示。

AI Programmer能在92,400代之后生成加法程序;在177,900代之后生成減法程序,如圖15所示。

圖16所示的生成程序可以從兩個初始輸入值來輸出斐波納契序列。

論文:AI Programmer,使用遺傳算法自動創建軟件程序

摘要

在本文中,我們介紹了首個能夠自動生成完整軟件程序的機器學習(ML)系統,全程只需最低限度的人類參與。這個系統名叫“AI Programmer”,以遺傳算法(GA)為核心,加上緊密約束的編程語言,將其ML搜索空間的開銷降到最低。AI Programmer的新穎部分源于(i)獨特的系統設計,包括用于效率和安全性的嵌入式手工解釋器(hand-crafted interpreter),以及(ii)對遺傳算法的增強,納入了指令基因(instruction-gene)隨機化綁定,以及編程語言特定的基因組構建及消除技術。我們詳細介紹了AI Programmer的系統設計,詳細介紹了系統的工作原理,以及使用主流CPU來演示其軟件生成功能和性能的實驗數據。

責任編輯:張燕妮 來源: 36Kr
相關推薦

2017-10-18 12:53:21

AI自主編程遺傳算法

2017-10-27 18:20:59

程序員

2011-01-19 11:14:45

程序員

2017-11-16 15:25:54

Go語言算法代碼

2025-01-16 07:10:00

2018-02-02 16:41:01

程序員編程Web

2025-01-13 09:30:00

2024-07-03 08:00:00

2015-11-03 11:01:26

編程Anders微軟

2020-06-11 08:32:50

Python遺傳算法代碼

2021-03-16 11:30:33

2017-10-26 09:34:23

谷歌AI機器學習

2021-03-10 15:49:20

人工智能遺傳算法

2009-06-02 13:43:04

程序員定義職場

2020-04-04 20:59:28

程序員技術開發

2017-09-22 15:03:08

Python遺傳算法GAFT框架

2024-09-12 10:06:21

2025-06-19 02:11:00

2017-07-12 14:23:25

遺傳算法java自然選擇

2009-08-14 09:41:03

C#遺傳算法
點贊
收藏

51CTO技術棧公眾號

一二三区免费视频| 可以看污的网站| 天天av综合网| 日韩一区精品字幕| 麻豆一区二区在线| 亚洲免费在线视频| 国产视频一区二区三区四区| 亚洲欧美精品一区二区三区| 日韩在线欧美| 亚洲精品久久久久国产| 麻豆三级在线观看| 国产啊啊啊视频在线观看| 久久奇米777| 91精品天堂| 国产精品免费无遮挡无码永久视频| 久久久久久影院| 亚洲另类激情图| 国产精品美女免费视频| 免费看a级黄色片| 日本在线视频中文有码| 久久精品男人的天堂| 99在线影院| 在线视频 91| 亚洲在线播放| 欧美激情第99页| 99久久精品久久亚洲精品| 日韩精品福利一区二区三区| 日韩美一区二区三区| 国产九九在线观看| 另类专区亚洲| 五月天婷婷综合| 中文字幕欧美一| 国产日韩欧美综合| 中文字幕精品视频在线观看| 亚洲国产精品一区制服丝袜| 久久久精品日本| 国产精品久久久视频| 午夜a一级毛片亚洲欧洲| 欧美成人性战久久| 五月天六月丁香| 亚洲国产91视频| 欧美中文字幕亚洲一区二区va在线 | 日韩欧美精品一区二区综合视频| 亚洲色欲色欲www| 亚洲一区二区三区在线观看视频| 国产中文字幕在线观看| 99久久婷婷国产精品综合| 电影午夜精品一区二区三区 | 美腿丝袜一区二区三区| 国产成人精品久久二区二区| 色屁屁影院www国产高清麻豆| 亚洲激情专区| 久久久欧美一区二区| 伊人365影院| 成人免费毛片糖心| av日韩一区| 7878成人国产在线观看| 日韩av一卡二卡三卡| 日韩久久99| 在线播放日韩导航| 国内精品国产三级国产aⅴ久| 国产精一区二区| 日韩一区二区视频| 人妻互换一二三区激情视频| 亚洲一区二区三区中文字幕在线观看| 日韩精品一区二区三区中文不卡| 97在线观看视频| 欧美三级网色| 人与动物性xxxx| 亚洲一区二区三区无吗| 久久伊人色综合| 2021亚洲天堂| 亚洲黄网站黄| 日韩免费观看高清| 91极品身材尤物theporn| 国产综合久久久久久鬼色 | 久久综合色影院| 一区二区视频免费看| 欧美午夜a级限制福利片| 久久久久成人精品| 91精品在线一区| 男人的天堂一区| 免费在线播放第一区高清av| 国产精品mp4| 在线观看中文字幕网站| 国产精一区二区三区| 精品国产乱码久久久久久88av | 波多野结衣在线观看一区| 免费观看日韩电影| 99一区二区三区| 免费观看成年在线视频网站| 国产校园另类小说区| 国产免费一区二区三区四在线播放| 成人小视频在线看| av中文在线资源| 在线观看区一区二| 色欲欲www成人网站| 欧洲vs亚洲vs国产| 日韩中文理论片| 日干夜干天天干| 老司机精品视频导航| 国产精品久久精品视| 国产一级在线观看| 一区二区三区精品在线观看| 老头吃奶性行交视频| 网站一区二区| 曰本色欧美视频在线| 日本熟妇成熟毛茸茸| 中文字幕+乱码+中文乱码91| 亚洲综合丁香| 成人免费淫片aa视频免费| 欧美少妇bbw| 国产精品成人免费在线| 欧美日本视频在线观看| av成人在线网站| 国产午夜精品视频免费不卡69堂| 中文字幕一区二区三区手机版 | 在线看免费毛片| 亚洲人成网站77777在线观看| 美女av一区二区三区| 中文字幕在线日本| 99久久777色| 欧美韩国日本一区| 亚洲aⅴ天堂av在线电影软件| 久草在线新免费首页资源站| 欧美日韩国产不卡| ass精品国模裸体欣赏pics| 在线中文一区| 国产精品夜色7777狼人| 青草久久伊人| 精品av在线播放| 亚洲香蕉中文网| 亚洲一区色图| 国产三级精品网站| 成人性爱视频在线观看| 色婷婷综合久久久中文字幕| 在线精品一区二区三区| 中文字幕第28页| 亚洲另类自拍| 国产精品区二区三区日本| 在线中文免费视频| 制服丝袜亚洲色图| 国产午夜手机精彩视频| 久久99久久99精品免视看婷婷| 欧美在线视频二区| 久久久一本精品| 亚洲免费精彩视频| 精品国产一区二区三区四| 91在线porny国产在线看| bt天堂新版中文在线地址| 日韩最新av| 欧美精品在线播放| 黄色片免费网址| av成人手机在线| 亚洲一区二区三区精品在线| 亚洲图片欧美另类| 亚洲经典在线看| 免费成人在线观看av| 成人黄色免费短视频| 在线视频亚洲欧美| 亚洲综合网av| 亚洲人精品一区| 日本人dh亚洲人ⅹxx| 狠狠爱成人网| 蜜桃精品久久久久久久免费影院| 精品国产第一福利网站| 亚洲天堂男人天堂女人天堂| 一本久道久久综合无码中文| 亚洲人吸女人奶水| 亚洲精品第一国产综合精品| 强行糟蹋人妻hd中文| 成人妖精视频yjsp地址| 国产素人在线观看| 制服丝袜日韩| 国产欧美一区二区三区四区| 粗大黑人巨茎大战欧美成人| 亚洲国产精久久久久久久| 中文字幕黄色片| 综合在线观看色| 老司机免费视频| 日韩二区三区在线观看| 大桥未久一区二区| 任我爽精品视频在线播放| 国产精品欧美亚洲777777| 欧美人与动牲性行为| 国产午夜一区二区三区| 国产精品免费一区| www.亚洲免费| 亚洲成人久久久| 在线观看国产精品入口男同| 夜夜精品浪潮av一区二区三区| 蜜臀av一区二区三区有限公司| 男女视频一区二区| 97视频在线免费| 国产一区2区| 成人精品一二区| 桃花岛成人影院| 欧美日韩电影在线观看| 国产98在线| 亚洲电影av在线| 国产一区二区三区中文字幕| 精品久久久久人成| 手机在线免费看毛片| 国产色综合视频| 国产精品第五页| 亚洲av成人无码一二三在线观看| 蜜桃一区二区三区在线| 男女猛烈激情xx00免费视频| 日韩欧美精品一区| 久久精品二区| 2021年精品国产福利在线| 国产精品99一区| 国产福利片在线观看| 米奇精品一区二区三区在线观看| 精品av中文字幕在线毛片| 精品国产123| 99久久亚洲精品日本无码| 欧美系列日韩一区| 国产一级做a爱片久久毛片a| 亚洲美女视频一区| 欧美精品欧美精品| 波多野结衣一区二区三区四区| 中文字幕一区免费在线观看 | 成人免费直播在线| 国产原创欧美精品| 日本成人伦理电影| 欧美一级bbbbb性bbbb喷潮片| 波多野结衣中文字幕久久| 久久久999成人| 日本三级在线播放完整版| 亚洲天天在线日亚洲洲精| 天堂在线中文字幕| 亚洲国产精彩中文乱码av| 成人爽a毛片一区二区| 日韩欧美在线影院| 伊人影院中文字幕| 欧洲视频一区二区| 社区色欧美激情 | 国产草草影院ccyycom| 欧美高清视频www夜色资源网| 日韩乱码一区二区三区| 色噜噜夜夜夜综合网| 天天操天天爽天天干| 亚洲444eee在线观看| 国产一级视频在线播放| 亚洲午夜精品网| 国产精品变态另类虐交| 亚洲国产精品一区二区久久恐怖片| 欧美色图一区二区| 亚洲精品国产精华液| 欧洲第一无人区观看| 亚洲天堂中文字幕| 日本在线一级片| 亚洲最大成人网4388xx| 欧美片一区二区| 国产亚洲精aa在线看| 亚洲欧美在线播放| 欧美亚洲日本| 亚洲人成亚洲人成在线观看| 国产精品一区在线看| 在线观看不卡av| 麻豆电影在线播放| 欧美日韩成人在线视频| 草草视频在线| 国产精品91在线| 四虎在线精品| 99久久精品免费看国产四区| 欧美freesex8一10精品| 日本一区二区三区四区在线观看| 成人久久久久| 久久久99精品视频| 99在线精品视频在线观看| 韩国日本在线视频| 久久成人麻豆午夜电影| 欧美不卡三区| 国产精品欧美综合亚洲| 欧美性猛交xxxx富婆| 中日韩av在线| 欧美一区二区精美| 婷婷在线观看视频| 亚洲无av在线中文字幕| 91三级在线| 国产99视频在线观看| 高清在线一区二区| 玖玖玖精品中文字幕| 久久免费av| 欧美视频在线观看网站 | 三级一区二区三区| 成人黄页在线观看| 国产综合精品在线| 一区二区三区成人| 999视频在线| 日韩三级视频在线观看| 青娱乐在线视频免费观看| 亚洲激情77| 国产一区二区高清不卡| 97精品视频| 麻豆tv在线播放| 久久精品av麻豆的观看方式| 中文字幕人妻一区二区三区| 国产精品国产三级国产aⅴ入口 | 日韩网站在线| 爱爱爱爱免费视频| 久久综合成人精品亚洲另类欧美 | 狠狠躁18三区二区一区| 国产又粗又长又黄| 亚洲男女性事视频| 搞黄网站在线看| 91久久精品美女高潮| 少妇精品久久久一区二区三区| 996这里只有精品| 久久精品99国产精品日本| 久久激情视频久久| 国产精品久久久久久久久久久久久久久久 | 久久在线视频免费观看| 狠狠97人人婷婷五月| 国产裸体歌舞团一区二区| 性欧美一区二区| 黑丝美女久久久| 亚州视频一区二区三区| 欧美精品激情视频| 天堂va欧美ⅴa亚洲va一国产| 亚洲高清在线观看一区| 三级精品在线观看| aaaaaav| 亚洲手机视频| 国内精品一区二区| 欧美日韩精品| 欧美日韩久久婷婷| 中文字幕亚洲欧美在线不卡| 波多野结衣电车痴汉| 亚洲免费影视第一页| 伊人久久综合一区二区| 精品久久久久久一区二区里番| 亚洲成人原创| 国产精品成人99一区无码| 一区二区三区丝袜| 国产超碰人人模人人爽人人添| 久久最新资源网| 警花av一区二区三区| 裸体大乳女做爰69| 激情综合网最新| 亚洲少妇xxx| 欧美精品久久天天躁| 免费在线视频欧美| 成人福利网站在线观看| 亚洲久久久久| 国产在线观看91精品一区| 国产69久久| 欧美又大粗又爽又黄大片视频| 色先锋久久影院av| 日韩免费毛片视频| 国产日产精品1区| 在线视频精品免费| 色偷偷888欧美精品久久久| 四虎精品永久免费| 日本大胆人体视频| 从欧美一区二区三区| 日韩xxx高潮hd| 日韩精品视频在线播放| 日韩福利一区| 一级特黄录像免费播放全99| 国产一区二区三区免费观看| 久久国产精品波多野结衣| 亚洲国产中文字幕久久网| 亚洲一级少妇| 亚洲三区在线| 国产精品69久久久久水密桃 | 成人精品国产福利| 9l视频自拍9l视频自拍| 日本伊人色综合网| 久草福利资源在线| 精品欧美乱码久久久久久| 久热在线观看视频| 亚洲精品成人三区| 粉嫩aⅴ一区二区三区四区五区 | 在线中文字幕一区| 国产婷婷视频在线| 精品视频导航| 美女久久久精品| 国产真实乱人偷精品视频| 国产亚洲在线播放| 日本亚洲视频| 欧美精品第三页| 一区二区三区免费观看| 黄色视屏网站在线免费观看| 91欧美日韩一区| 亚洲男人影院| 男的操女的网站| 亚洲欧美日韩综合| 日韩精品一级| 欧美激情精品久久久久久久变态| 视频在线这里都是精品| 日本免费一区二区三区| 国产激情精品久久久第一区二区| av毛片在线免费观看| 久久91精品国产91久久跳| 狠狠色丁香婷婷综合影院| 国产一级二级av| 欧美亚洲综合网|