五月婷婷欧美视频_少女频道在线观看高清_欧美日韩视频一区二区三区_7777精品伊久久久大香线蕉语言

首頁 > 機器人資訊 > 程序員的福音,AI可以自動修復bug了!

程序員的福音,AI可以自動修復bug了!

日期:2019-02-25   人氣:  來源:互聯網
簡介:程序員的福音,AI可以自動修復bug了! 人工智能完全學會自己編程,可能說起來還有一種科幻感,但AI幫程序員找bug這件事,已經達到了不錯的水平。 北京大學、微軟亞洲研究院和中國電子科技大學就一起嘗試著讓AI找bug。微軟亞洲研究院的LilySun在微軟官方博……

程序員的福音,AI可以自動修復bug了!

人工智能完全學會自己編程,可能說起來還有一種科幻感,但AI幫程序員找bug這件事,已經達到了不錯的水平。

北京大學、微軟亞洲研究院和中國電子科技大學就一起嘗試著讓AI找bug。微軟亞洲研究院的LilySun在微軟官方博客上介紹稱,他們開發的精確狀態系統(AccurateConditionSystem,ACS),工業機器人維修,能在人類不加干預的情況下自動修復軟件系統中的Bug。

他們關于ACS的論文PreciseConditionSynthesisforProgramRepair發表在世界軟件工程大會ICSE2017上。

ACS會自動修復什么樣的bug呢?LilySun舉了個例子:

intlcm=Math.abs(mulAndCheck(a/gdc(a,b),b));

returnlcm;

這是ApacheMath中的一段代碼,用來計算兩個數的最小公倍數,并且引入了Math.abs來確保返回的值是正數。但是,這個程序有缺陷,有時候還是會返回負值。

我們可以創建一個測試來找到其中的錯誤。測試的輸入是a=Integer.MIN_VALUE、b=1,預期的輸出是throwArithmeticException。

把這個程序和相應的測試輸入到ACS中,ACS會自動生成第2、3行的路徑,修復程序缺陷:

intlcm=Math.abs(mulAndCheck(a/gdc(a,b),b));

+if(lcm==Integer.MIN_VALUE){

+thrownewArithmeticException();

+}

returnlcm;

讓算法自己改bug這件事,從2009年開始就有研究,弗吉尼亞大學計算機系的WestleyWeimer、新墨西哥大學的StephanieForrest和卡耐基梅隆大學的ClaireLeGoues,庫卡機器人,就一起開發了Genprog。

而ACS,m.twshmhelmet.com,在前人研究的基礎上大幅提升了準確率。在Defects4J基準上的測試結果顯示,ACS生成的23個補丁中,有18個是正確的,準確率近80%。

ACS準確率的提升主要得益于有更多的信息來源,特別是網上的大量代碼。與以往的方法相比,ACS有以下三種新的信息來源:

一是用局部性原則信息對補丁中的變量進行排序;

二是用自然語言分析技術來分析Javadoc,然后用Javadoc中的信息來過濾不正確的補丁;

三是通過對網上的開源程序進行統計分析,發現對變量進行操作的條件概率,進而生成正確的補丁。

免責聲明:本網部分文章和信息來源于互聯網,本網轉載出于傳遞更多信息和學習之目的。如轉載稿涉及版權等問題,請立即聯系網站所有人,我們會予以更改或刪除相關文章,保證您的權利。
五月婷婷欧美视频_少女频道在线观看高清_欧美日韩视频一区二区三区_7777精品伊久久久大香线蕉语言
亚洲国产精品一区二区尤物区| 欧美成人r级一区二区三区| 国产精品久久久久av| 欧美激情精品久久久久久| 欧美一区二视频| 亚洲女人av| 西瓜成人精品人成网站| 久久国产一二区| 国产精品v欧美精品v日韩| 久久综合久久美利坚合众国| 欧美自拍丝袜亚洲| 久久精品亚洲热| 欧美激情精品久久久久久免费印度 | 欧美日韩日日骚| 国产精品久久久久久久9999| 国产欧美日本| 亚洲电影免费观看高清| 一本综合久久| 浪潮色综合久久天堂| 免费看亚洲片| 欧美日韩在线一区| 国产一区二区三区黄| 日韩天堂在线观看| 久久精品综合网| 国产精品视频你懂的| 亚洲韩国精品一区| 欧美在线免费看| 国产精品久久久久久久午夜片| 一区精品在线| 久久9热精品视频| 国产精品久久久久av免费| 亚洲精品一区二区三区樱花| 欧美中文字幕视频在线观看| 欧美日韩中文字幕在线视频| 在线国产精品一区| 久久久91精品国产| 国产伦精品一区二区三区视频孕妇| 亚洲欧洲另类国产综合| 乱中年女人伦av一区二区| 国产日韩在线看| 香蕉久久国产| 国产一级久久| 久久精品成人一区二区三区| 国产日韩精品久久| 欧美亚洲一区在线| 国产目拍亚洲精品99久久精品| 一区二区三区久久| 国产精品二区在线| 亚洲欧美电影在线观看| 国产精品久久久久久久久久ktv| 亚洲私人影院在线观看| 国产精品久久久久影院亚瑟| 午夜精品久久久久久久白皮肤| 国产精品国产馆在线真实露脸| 亚洲午夜久久久久久久久电影院| 国产精品久久久| 欧美亚洲一区二区三区| 黄色精品一区| 麻豆成人在线| 一区二区三区高清在线观看| 国产精品成人一区二区艾草| 亚洲视频一区在线| 国产日本欧美一区二区| 久久嫩草精品久久久久| 亚洲毛片一区二区| 国产欧美一区二区精品性| 久久久亚洲午夜电影| 亚洲毛片av在线| 国产精品午夜av在线| 久久夜色精品国产| 日韩午夜在线播放| 国产乱码精品一区二区三区av| 久久久国产一区二区| 一本色道久久综合亚洲精品不| 国产精品v欧美精品v日本精品动漫| 99视频精品在线| 国产精品v片在线观看不卡| 久久精品女人的天堂av| 亚洲免费av电影| 激情欧美国产欧美| 国产精品久久久久久模特| 六月天综合网| 久久精品在线视频| 亚洲字幕在线观看| 一区二区三区日韩欧美精品| 亚洲高清免费在线| 国产一区二区三区高清播放| 欧美日韩一区二区视频在线观看 | 欧美二区不卡| 久久亚洲不卡| 久久久水蜜桃| 久久久精品日韩欧美| 欧美一区二区三区四区高清| 亚洲无线一线二线三线区别av| 亚洲娇小video精品| 亚洲国产精品一区二区www在线| 国产日韩精品一区二区三区| 国产精品天美传媒入口| 欧美亚男人的天堂| 国产精品国产一区二区| 国产精品www.| 国产精品亚洲综合色区韩国| 国产精品久久国产愉拍| 国产欧美精品国产国产专区| 国产日韩精品久久| 亚洲电影观看| 99re这里只有精品6| 一区二区三区欧美在线| 亚洲欧美国产制服动漫| 久久超碰97人人做人人爱| 久久米奇亚洲| 欧美国产精品人人做人人爱| 欧美国产日韩一区二区| 国产精品高清网站| 国内成人精品一区| 亚洲精品视频啊美女在线直播| 一本一本久久| 久久人人爽爽爽人久久久| 欧美chengren| 国产精品视频久久一区| 亚洲高清久久| 欧美一级成年大片在线观看| 欧美激情精品久久久久| 国产视频自拍一区| 久久精品最新地址| 老牛嫩草一区二区三区日本| 影音先锋亚洲视频| 欧美gay视频| 欧美在线视频播放| 一区二区三区波多野结衣在线观看| 国产日韩精品一区二区| 免费观看日韩av| 亚洲一区二区成人| 精品成人国产| 国产亚洲精品高潮| 欧美精品日韩精品| 免费成人黄色| 久久国产主播| 最近中文字幕mv在线一区二区三区四区 | 久久九九热免费视频| 欧美日韩国产成人在线| 亚洲国产精品第一区二区三区| 午夜亚洲福利在线老司机| 免费毛片一区二区三区久久久| 麻豆精品在线播放| 欧美日韩播放| 亚洲精品国久久99热| 久久亚洲精品一区二区| 国产原创一区二区| 久久久青草婷婷精品综合日韩 | 亚洲一区二区免费看| 欧美另类女人| 日韩一区二区免费高清| 欧美日韩妖精视频| 亚洲影视在线播放| 国产亚洲精品久久久| 欧美成人精品影院| 99精品热6080yy久久| 国产精品播放| 久久国产精品一区二区三区四区 | 欧美xart系列在线观看| 最新国产精品拍自在线播放| 欧美精品激情在线观看| 亚洲午夜激情网页| 狠狠色丁香婷婷综合| 男女激情久久| 亚洲女人av| 亚洲国产精品嫩草影院| 欧美视频在线观看一区| 久久精品国产免费观看| 亚洲激情第一页| 国产视频欧美| 欧美日韩精品二区| 久久精品视频亚洲| 在线亚洲欧美| 亚洲电影中文字幕| 欧美视频一区在线| 麻豆精品一区二区综合av| 亚洲欧美经典视频| 日韩一区二区福利| 黑人巨大精品欧美黑白配亚洲| 欧美午夜电影网| 欧美精品一区二区精品网| 久久精品人人做人人爽电影蜜月| 亚洲伦理在线观看| 一区在线视频观看| 国产日本亚洲高清| 国产精品永久免费视频| 欧美日韩亚洲激情| 欧美—级a级欧美特级ar全黄| 午夜精品国产精品大乳美女| 一区二区欧美日韩视频| 亚洲日本电影| 亚洲美洲欧洲综合国产一区| 最新日韩av| 夜夜狂射影院欧美极品| 亚洲视频免费观看| 中文在线资源观看视频网站免费不卡| 亚洲精品免费在线| 99视频在线观看一区三区|