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

成熟的AI應該自己寫代碼,IBM發布5億行代碼數據集,包含55種語言

新聞 人工智能
1400萬個編程項目,5億行代碼,超過55種的不同編碼語言。研究人員希望這一數據集能為編碼自動化領域(比如大型項目代碼的調試、維護和遷移)帶來便利。

[[400902]]

本文經AI新媒體量子位(公眾號ID:QbitAI)授權轉載,轉載請聯系出處。

 在ImageNet頻頻出現在計算機視覺研究的今天,IBM也為智能編碼(AI for Code)帶來了它的專屬數據集——CodeNet。

1400萬個編程項目,5億行代碼,超過55種的不同編碼語言。研究人員希望這一數據集能為編碼自動化領域(比如大型項目代碼的調試、維護和遷移)帶來便利。

△下載鏈接見文末

獨一無二的數據基礎

CodeNet的數據基礎來自兩個OJ(Online Judge)平臺AIZU和AtCoder所提交的實例。

△大聲告訴我世界上最好的語言是什么?

在這種在線編程平臺上提交的解決方案,除了大規模的代碼數據之外,還有許多高質量的元數據(Metadata)和注釋。

比如對于OJ平臺的問題,就有如問題描述、內存限制、問題難度等信息。

用戶提交的案例也一樣:

而在平臺自動審查機制下,提交的解決方案的不同狀態同樣也可以作為重要參考數據。

CodeNet能做什么?

基準測試

當在CodeNet-1K(C++ 1000基準)與最大的公開數據集之一GCJ-297上訓練相同的MISIM模型,并在第三個獨立的數據集POJ-104上測試這兩個訓練好的模型時:

△模型在CodeNet-1K上訓練時的POJ-104測試分數比在GCJ-297上的高12%

這表明了CodeNet-1K擁有更好的泛化能力。

而分別使用MLP、CNN、C-BERT、GNN在CodeNet的幾個基準上進行了代碼分類、代碼相似性評估和代碼完成等實驗后,大多數任務都獲得了90%以上的準確率。

實際應用

基于不同編程語言間的規則,將幾段代碼轉換成其他語言,對AI來說并非難事。

但如果是上千上萬行,甚至是一個大型項目,其代碼語義就會涉及到上下文,而上下文又可能牽扯到多個代碼庫。在這樣的復雜語境下的語言翻譯可是個不小的挑戰。

在以前,通常先由機器完成程序50%~60%的遷移,涉及復雜規則的部分再由人力負責,非常棘手且費事費力。

可就在不久前,IBM通過基于CodeNet的AI for Code成功將一位大型汽車客戶的持續代碼遷移過程(多代Java技術開發的3500個Java文件,超一百萬行代碼),從一年縮短到了四星期。

因為在CodeNet的數據基礎中,90%以上的問題的描述、輸入格式說明、輸出格式說明,以及50%以上的提交代碼的輸入和輸出樣本,就是確定不同語言間的代碼等價與否的關鍵。

這就極大地推動了代碼翻譯的強化學習技術。

而大量于內存限制、執行時間、錯誤類型的元數據,也可以用來標記源代碼中的潛在缺陷,并進一步訓練開發代碼優化系統。

CodeNet數據集提供了一套利于理解和使用的技術,在協助廣大開發者和研究者開發算法,推進AI編碼的同時,也為企業開啟IT現代化帶來了持續不斷的商業價值。

技術上如何實現

在統計數據時,研究者們組織所有數據成為一個嚴格的目錄結構:最上層是Project CodeNet目錄,下方的子目錄分別為:

*數據

細分為每個問題中源碼、腳本語言。

*元數據

存放所有問題的problem_list.csv文件和提交案例的csv文件。

*問題描述

存放問題的HTML文件,包含文本的廣泛描述。

然后使用命令行工具或像ls和grep這樣的應用程序來提取,對csv文件可使用csvkit組件(如csvstat)。

對于數據集則采用bash腳本進行訪問選擇:

△腳本已給出。

最后通過標記器產生標記流、AST生成解析到抽象語法樹、構建數據流圖以分析代碼,最終將代碼樣本轉換為可被AI算法識別和使用的表現形式:

△處理過程所用到的工具。

編程自動化的未來

IBM的研究者們還在不斷地改進和開發CodeNet,期望它能夠加速AI編程的算法進步。

而隨著機器學習領域的不斷發展,不僅是代碼的“實現”,連“設計”也開始向計算機一側傾靠(比如GAN通過對抗學習尋找最優解)。

未來真的可以像DNA的自我編輯那樣,實現完全的自動編程嗎?

建議先封裝幾個人類程序員,來幫計算機完成算法第一步的“精確描述問題需求”。

 

責任編輯:張燕妮 來源: 量子位
相關推薦

2021-05-19 09:26:03

代碼開源IBM

2023-02-03 17:25:31

自動化代碼審查開發

2015-08-20 09:06:48

程序員

2025-04-28 09:06:00

2021-06-10 13:50:55

代碼開發數據庫

2009-12-15 19:18:39

Ruby源代碼

2025-02-24 08:20:00

AI代碼生成

2019-06-05 15:00:28

Java代碼區塊鏈

2014-11-10 09:40:56

程序員

2014-10-20 10:35:15

程序員

2019-04-23 09:58:22

Windows 10語言代碼

2018-03-13 09:34:30

人工智能編程語言Python

2025-06-25 02:30:00

AIMCPLLM

2020-07-14 08:16:13

代碼互聯網 PC

2015-09-21 09:36:54

20 億代碼谷歌

2015-09-18 11:47:45

代碼Google管理

2021-02-18 00:02:53

數據庫工具低代碼

2024-01-29 12:42:37

AI訓練

2014-03-13 09:29:30

程序員碼農

2024-02-19 13:09:21

代碼數據Copilot
點贊
收藏

51CTO技術棧公眾號

国产精品久久久久久久久久久久久久久| 五月婷婷久久久| 久久99国内| 欧美日韩一级黄| 一本色道久久88亚洲精品综合| 午夜精品久久久久久久爽 | 国产一区二区三区在线观看网站| 密臀av一区二区三区| 成人免费网址| 91在线视频免费91| 91精品国产综合久久久久久蜜臀| 国产精品99re| 偷拍欧美精品| 亚洲美女在线看| www.黄色网| 精品久久在线| 欧美视频第一页| 黄色小视频大全| 成人免费在线电影| 成人一级视频在线观看| 国产女人18毛片水18精品| 99免费在线观看| 国产精品久久久久久影院8一贰佰| 亚洲国产精品系列| 亚洲天堂一区二区在线观看| 婷婷电影在线观看| 亚洲最新在线观看| 日本特级黄色大片| 久草在线网址| 99精品热视频| 国产高清在线一区| 国产毛片毛片毛片毛片| 日本亚洲最大的色成网站www| 性日韩欧美在线视频| 操她视频在线观看| 精品国产午夜| 亚洲国内精品视频| 亚洲精品乱码久久久久久蜜桃欧美| www.久久.com| 日韩欧美在线一区| 水蜜桃色314在线观看| 亚洲制服国产| 亚洲精品视频自拍| 三级网在线观看| 天堂а√在线资源在线| 国产欧美日韩视频一区二区| 欧美精品久久久| 视频一区二区在线播放| 99久久久久久| 黑人巨大精品欧美一区二区小视频 | 国内自拍一区| 欧美日韩成人精品| 久久久久久欧美精品se一二三四 | 精品国偷自产一区二区三区| 九色porny丨首页在线| 中文字幕日韩av资源站| 一区一区视频| 国产不卡在线| 亚洲最新在线观看| 日本中文字幕网址| 特黄毛片在线观看| 一本到高清视频免费精品| 最近免费中文字幕中文高清百度| 97成人资源| 欧美午夜影院一区| 精品久久久99| 婷婷视频一区二区三区| 亚洲成人激情在线| 三级黄色片网站| 欧美美女视频| 精品国产依人香蕉在线精品| 91久久国产综合| 欧美视频日韩| 4438全国亚洲精品在线观看视频| 亚洲影院在线播放| 美女高潮久久久| 亚洲精品欧美一区二区三区| 丰满岳乱妇国产精品一区| 99精品在线免费| 日韩.欧美.亚洲| 国产三级电影在线观看| 亚洲色图欧美在线| 自拍日韩亚洲一区在线| 新片速递亚洲合集欧美合集| 欧美精品粉嫩高潮一区二区| 国产51自产区| 精品少妇av| 免费av一区二区| 久久久久久久久久久久久av| 美女久久久精品| 翡翠波斯猫1977年美国| 国产精品影院在线| 亚洲精品乱码久久久久久黑人| 久久国产精品网| 成人国产一区| 亚洲黄色片网站| av片在线免费看| 亚洲精品激情| 成人一区二区电影| 五月激情婷婷网| 亚洲免费看黄网站| 国产情侣av自拍| 国产成人一二片| 日韩视频一区在线| 欧美三级午夜理伦| 国产原创一区二区三区| 免费国产一区| 黄色大片在线| 在线不卡的av| 李丽珍裸体午夜理伦片| 国产高清一区二区| 日本午夜在线亚洲.国产| 精品久久久久中文慕人妻| 久久久午夜精品| 欧美视频在线观看视频| 91久久青草| 亚洲性生活视频在线观看| 精品少妇theporn| 卡一卡二国产精品| 日本精品免费| 国产福利片在线观看| 91精品国产综合久久福利| 亚洲AV无码成人精品区明星换面 | 国产激情无套内精对白视频| 国产女同互慰高潮91漫画| 欧美 日本 亚洲| 91精品短视频| 欧美久久精品午夜青青大伊人| 欧美成人一区二区视频| 久久久蜜臀国产一区二区| 91九色丨porny丨国产jk| 免费观看性欧美大片无片| 中文字幕欧美专区| 69视频免费看| 国产欧美精品一区aⅴ影院| 黄色免费视频大全| 美女主播精品视频一二三四| 欧美成人一区在线| av小说天堂网| 亚洲日本在线观看| 亚洲一级片av| 婷婷另类小说| 91中文字幕一区| 国产在线观看91| 91超碰这里只有精品国产| 99成人在线观看| 麻豆精品久久精品色综合| 水蜜桃亚洲精品| 国产亚洲精品精品国产亚洲综合| 一本久久综合亚洲鲁鲁| 乱子伦一区二区三区| 久久久精品天堂| 波多野结衣家庭教师视频| 亚洲人成网亚洲欧洲无码| 欧美一区第一页| 爱久久·www| 欧美久久高跟鞋激| 中文字幕电影av| 国产+成+人+亚洲欧洲自线| 妞干网视频在线观看| 久久久久久毛片免费看| 日本久久91av| 日本www在线| 日韩午夜激情电影| 国产午夜小视频| 久久影院午夜论| 亚洲人辣妹窥探嘘嘘| 国产精品久久久久久麻豆一区软件| 91亚洲精品一区| 高清在线视频不卡| 亚洲片av在线| 国产精品特级毛片一区二区三区| 亚洲乱码日产精品bd| 亚洲免费观看在线| 亚洲资源av| 色综合久久久久久久久五月| 99精品美女视频在线观看热舞 | 国产主播在线播放| 久久这里只精品最新地址| 一本一道久久a久久综合蜜桃| 国产精品vip| 欧美日韩一区在线播放| 亚洲青青一区| 538国产精品视频一区二区| 第一视频专区在线| 日韩免费一区二区| www.欧美色| 亚洲欧美韩国综合色| 亚洲精品乱码久久久久久久| 免费在线观看成人| 中国丰满熟妇xxxx性| 欧美另类69xxxxx| 国产精品区一区二区三在线播放| 浪潮色综合久久天堂| 久久综合网hezyo| 欧美少妇另类| 日韩一级成人av| 久久久久在线视频| 亚洲综合图片区| 中文字幕丰满乱子伦无码专区| 国产一区二区三区在线看麻豆| 欧美一区二区三区爽大粗免费| 天天综合亚洲| 欧美精品尤物在线| aaa国产精品视频| 国产精品视频yy9099| av手机在线观看| 久久九九热免费视频| 日本又骚又刺激的视频在线观看| 538在线一区二区精品国产| 日韩黄色在线播放| 亚洲激情自拍视频| 国产不卡在线观看视频| aa级大片欧美| 台湾佬美性中文| 久久国产三级精品| 日本男人操女人| 一区二区三区国产在线| 欧美做受777cos| 欧美黄色录像片| 欧美日韩在线精品| 日韩欧美美女在线观看| av日韩免费电影| 久久中文字幕一区二区| 国产欧美精品久久久| 国产成人精品亚洲日本在线观看| 97久久精品在线| 国产丝袜视频在线播放| 欧美成人合集magnet| 欧美96在线| 伊人久久久久久久久久久| 亚洲av成人精品毛片| 亚洲成人1234| 欧美自拍偷拍一区二区| 欧美成人video| 国内老熟妇对白xxxxhd| 欧美一区二区美女| 国产视频第二页| 制服视频三区第一页精品| 亚洲图片中文字幕| 欧美日韩国产另类一区| 中文字幕欧美人妻精品| 欧美在线影院一区二区| 精品国产www| 欧美三级三级三级爽爽爽| 真实新婚偷拍xxxxx| 在线精品观看国产| 中文字幕欧美人妻精品| 欧美日韩久久不卡| 国产农村妇女毛片精品| 91精品久久久久久久91蜜桃| 国产绳艺sm调教室论坛| 欧美一区二区三区免费视频| 99草在线视频| 欧美一区二区在线视频| a天堂在线观看视频| 日韩一区二区视频| 丰满岳乱妇国产精品一区| 亚洲激情在线观看视频免费| 香蕉av在线播放| 国产一区二区三区在线| 香蕉视频在线播放| 日韩精品91亚洲二区在线观看| 日韩h在线观看| 免费看av毛片| 国产午夜精品久久久| 国内在线免费高清视频| 中文字幕日韩专区| 激情视频在线观看| 色综合老司机第九色激情| 成av人片在线观看www| 欧美亚州一区二区三区| 久久精品女人天堂av免费观看 | 中文字幕欧美人妻精品一区蜜臀| 欧美日韩精品一区二区天天拍小说 | 亚洲福利国产| 久久婷婷五月综合色国产香蕉| 久久精品主播| 性欧美在线视频| 99久久精品国产观看| 欧美熟妇激情一区二区三区| 亚洲欧美在线aaa| 国产大片中文字幕| 在线这里只有精品| 国产视频一区二区三| 精品国产免费一区二区三区四区| 免费在线国产| 久久久极品av| 日韩脚交footjobhdboots| 国产精品入口免费视频一| 日韩av综合| 欧美国产二区| 欧美一区91| 国产精品人人妻人人爽人人牛| 激情国产一区二区| 一起草在线视频| 亚洲精品午夜久久久| 伊人手机在线视频| 欧美一区二区三区免费大片| 四虎在线视频| 久久成人免费视频| 高清电影一区| 成人国产一区二区| 国产毛片一区二区三区| 久久精品xxx| 久久99国产精品免费| 中文字幕一区二区久久人妻网站| 国产精品国产三级国产| 永久免费看片在线播放| 91超碰这里只有精品国产| 男人的天堂av高清在线| 色与欲影视天天看综合网| 国产精品蜜月aⅴ在线| 国外成人免费视频| 中文乱码免费一区二区三区下载| 午夜dv内射一区二区| 成人网在线免费视频| 中文字幕第69页| 欧美性色xo影院| 黑人精品一区二区| 久久精品成人欧美大片| 日韩不卡视频在线观看| 久久精品午夜一区二区福利| 欧美黄在线观看| 亚洲18在线看污www麻豆| 国产日产精品一区| 中国一级特黄毛片| 精品国产乱码久久| 亚洲91av| 亚洲a一级视频| 日韩精品欧美| 一级在线免费视频| 99久久国产综合精品色伊| 精品肉丝脚一区二区三区| 欧美一区二区美女| h片在线免费观看| 91精品久久久久久久久久另类| 精品国产一级毛片| 国产精品无码专区av在线播放 | 人与动物性xxxx| 欧美性一级生活| 搞黄视频在线观看| 国产精品美女在线| 成人精品视频| 色乱码一区二区三区在线| 亚洲国产成人午夜在线一区| 亚洲欧美一二三区| 亚洲欧美自拍一区| 欧洲精品一区二区三区| 欧美一区二区三区电影在线观看 | 日本欧美一级片| 精品久久网站| 8x8x最新地址| 国产精品视频麻豆| 一区二区www| 麻豆成人在线看| 亚洲日本va午夜在线电影| 国产黄色激情视频| 北条麻妃一区二区三区| 国产在线视频99| 日韩大陆毛片av| 久久夜夜操妹子| 亚洲啪啪av| 国产一区二区看久久| 麻豆changesxxx国产| 精品国产一区二区在线观看| 成人影院在线视频| 日本不卡免费新一二三区| 青青草91视频| 欧美被狂躁喷白浆精品| 精品不卡在线视频| 欧美电影网址| 一区二区在线不卡| 国产成人精品免费一区二区| 日本中文字幕在线免费观看| 亚洲欧美在线播放| jizz久久久久久| 国产精品igao激情视频| av日韩在线网站| 免费在线不卡av| 欧美成人午夜影院| 亚洲激情77| 亚洲欧美日韩三级| 午夜精品久久久久久久久| 麻豆国产在线播放| 成人字幕网zmw| 亚洲一卡久久| www.97视频| 亚洲免费视频观看| 豆花视频一区| 日韩精品一区二区三区不卡| 亚洲少妇最新在线视频| 色网站在线免费观看| 成人在线视频网| 国产精品主播| 尤物在线免费视频| 亚洲欧美综合区自拍另类| 色悠久久久久综合先锋影音下载 | 国产成人av一区二区| 一级片免费在线播放|