久久亚洲春色中文字幕久久久_亚洲另类春色偷拍在线观看_精品www_精品免费国产一区二区三区四区介绍_日韩在线中文_国产区在线看

 
當前位置: 首頁 » 行業資訊 » 機器人»程序員的福音,AI可以自動修復bug了!
   

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

 46.1K
     [點擊復制]
放大字體  縮小字體 發布日期:2017-08-26   瀏覽次數:460
核心提示:  人工智能完整學會本身編程,能夠說起來還有一種科幻感,但AI幫法式員找bug這件事,曾經到達了不錯的程度。  北京年夜學、微軟亞洲研討院和中國電子科技年夜學就一路測驗考試著讓AI找bug。微軟亞洲研討院的Lily

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

  人工智能完整學會本身編程,能夠說起來還有一種科幻感,但AI幫法式員找bug這件事,曾經到達了不錯的程度。

  北京年夜學、微軟亞洲研討院和中國電子科技年夜學就一路測驗考試著讓AI找bug。微軟亞洲研討院的Lily Sun在微軟官方博客上引見稱,他們開辟的準確狀況體系(Accurate Condition System, ACS),能在人類不加干涉的情形下主動修復軟件體系中的Bug。

  他們關于ACS的論文Precise Condition Synthesis for Program Repair揭橥活著界軟件工程年夜會ICSE 2017上。

  ACS會主動修復甚么樣的bug呢?Lily Sun舉了個例子:

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

  return lcm;

  這是Apache Math中的一段代碼,用來盤算兩個數的最小公倍數,而且引入了Math.abs來確保前往的值是負數。然則,這個法式出缺陷,有時刻照樣會前往負值。

  我們可以創立一個測試來找到個中的毛病。測試的輸出是a=Integer.MIN_VALUE、b=1,預期的輸入是throw ArithmeticException。

  把這個法式和響應的測試輸出到ACS中,ACS會主動生成第2、3行的途徑,修復法式缺點:

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

  + if (lcm == Integer.MIN_VALUE) {

  + throw new ArithmeticException();

  + }

  return lcm;

  讓算法本身改bug這件事,從2009年開端就有研討,弗吉尼亞年夜學盤算機系的Westley Weimer、新墨西哥年夜學的Stephanie Forrest和卡耐基梅隆年夜學的Claire Le Goues,就一路開辟了Genprog。

  而ACS,在后人研討的基本上年夜幅晉升了精確率。在Defects4J基準上的測試成果顯示,ACS生成的23個補釘中,有18個是準確的,精確率近80%。

  ACS精確率的晉升重要得益于有更多的信息起源,特殊是網上的年夜量代碼。與以往的辦法比擬,ACS有以下三種新的信息起源:

  一是用部分性準繩信息對補釘中的變量停止排序;

  二是用天然說話剖析技巧來剖析Javadoc,然后用Javadoc中的信息來過濾不準確的補釘;

  三是經由過程對網上的開源法式停止統計剖析,發明對變量停止操作的前提幾率,進而生成準確的補釘。

只要你關注機器人,你就無法錯過睿慕課

 
 
 
[ 行業資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關閉窗口 ]
 
 
展會更多+
視頻更多+
點擊排行
 
網站首頁 | 網站地圖 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱
主站蜘蛛池模板: 欧美视频精品 | 久久激情五月丁香伊人 | 高清av网站| 亚洲免费人成在线视频观看 | 成人在线视频观看 | 亚洲国产一区二区三区日本久久久 | 免费成人一级片 | 九九热免费观看 | 日韩在线精品视频 | 天天综合视频网 | 日韩欧美h| 久久蜜桃av一区二区天堂 | 色精品 | 欧美精品在线一区 | av在线日韩 | 黄色三及毛片 | 成人免费在线观看 | 欧美韩日| 午夜影院黄色 | 亚洲国产成人一区二区精品区 | 免费久草| 99久久精品一区二区成人 | h漫在线观看 | 男人的天堂久久 | 免费成人在线电影 | 欧美午夜一区二区三区免费大片 | 亚洲精品成a人在线 | 蜜桃视频一区二区三区 | 特级淫片日本高清视频免费 | 国产精品久久久999 一区二区三区视频免费在线观看 | 久久99精品久久久久久久青青日本 | 婷婷成人在线 | 国产精品手机在线 | 亚洲一区二区在线播放 | 亚洲精品一区久久久久久 | 国产精品久久久久久久美男 | 欧美a网 | 国产精品久久久久久久久 | av色伊人久久综合一区二区 | 国产成人精品久久二区二区91 | 91精品国产一区二区三区香蕉 |