亚洲国产精品99_亚洲欧洲一区二区三区久久_日韩国产在线看_日韩视频免费观看高清完整版

網絡消費網 >  IT > > 正文
微軟開發BugLabs,旨在將小錯誤引入代碼發現Bug
時間:2021-12-13 13:45:07

微軟研究院首席研究員 Miltos Alamanis 與高級首席研究主管 Marc Brockschmidt,剛剛在一篇博客文章中介紹了他們新開發的 BugLabs 人工智能。顧名思義。這是一套專門用于發現代碼中的錯誤,幫助開發者更精準、高效地調試其應用程序的 AI 解決方案。而且它的開發過程,與創建生成對抗網絡(GAN)的形式大致相同。

在《借助深度學習查找并修復錯誤》一文中, 微軟 研究員介紹了他們設置的兩個相互對抗的網絡。其中一個旨在將小錯誤引入代碼,另一個則旨在發現這些 bug 。

隨著深度學習訓練的持續推進,AI 的能力也變得愈加完善,最終成為了我們看到的這個特別擅長識別“隱藏在真是代碼中的 bug”的人工智能。

這種方法的優點,在于全程無需自我監督或標記數據。Miltos Allamanis 與 Marc Brockschmidt 在報告中提到:

理論上,我們可以將之廣泛地應用于‘捉迷藏’游戲 —— 教授機器去識別任務復雜的錯誤。遺憾的是,這些 bug 通常超出了現代人工智能方法的運用范圍。

有鑒于此,研究團隊決定更加專注于一組常見的錯誤 —— 包括不正確的比較(例如使用 <= 而不使用 < 或 > 符號、不適當的布爾運算符(與 / 或)、濫用變量(誤用 i 而不是 j)等。

系統測試期間,微軟研究員特別專注于 Python 代碼。一旦檢測器通過了訓練,即可將它用于檢測和修復實際代碼中的 bug 。

不過為了均衡性能,他們還是手動注釋了 Python Package Index 中包含的某些類型的小錯誤數據集。

最終與隨機錯誤插入等其它替代方案相比,其“hide-and-seek”訓練模型有高達三成的領先優勢,前景很是光明。

具體說來是,hide-and-seek 能夠自動找到并修復大約 26% 的錯誤,且其中包括了 19 個此前未知的真實開源 GitHub 代碼中的 bug 。

與此同時,現階段的 AI 模型仍存在許多誤報。在投入實際運用之前,顯然還需要開展更多的改進。

最后,鑒于微軟已經成功地推動了 GitHub 上的 GPT-3 項目,預計 hide-and-seek 也將很快迎來商業化應用。

關鍵詞: 微軟 揪除代碼 代碼錯誤 BugLabs人工智能

版權聲明:
    凡注明來網絡消費網的作品,版權均屬網絡消費網所有,未經授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明"來源:網絡消費網"。違反上述聲明者,本網將追究其相關法律責任。
    除來源署名為網絡消費網稿件外,其他所轉載內容之原創性、真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考并自行核實。
熱文

網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
 

Copyright © 2000-2020 m.asmrgay2.com All Rights Reserved.
 

中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
 

聯系郵箱:920 891 263@qq.com

備案號:京ICP備2022016840號-15

營業執照公示信息

主站蜘蛛池模板: 国产日韩欧美中文| 天天干天天色天天爽| 久久久久国产精品视频| 久久久久久久久久久国产| 久久精品99无色码中文字幕| 午夜免费日韩视频| 91精品国产99| 日本国产中文字幕| 亚洲一二区在线| 国产精品黄视频| 国产精品视频久久久| 国产精品免费网站| 国产高潮呻吟久久久| 99在线观看视频免费| 91久久久亚洲精品| 秋霞久久久久久一区二区| 国产欧亚日韩视频| 日本一区二区久久精品| 久久香蕉国产线看观看av| 国产精品成人久久电影| 日韩福利在线| 91久久精品国产91久久| 久久精品在线播放| 亚洲精品国产一区| 国产中文字幕91| 日韩欧美不卡在线| 91免费看片网站| 国产日韩第一页v| 午夜欧美一区二区三区免费观看| 久久亚洲精品国产亚洲老地址| 国产精品91久久| 久久精品国产2020观看福利| 亚洲制服欧美久久| 国产欧美日韩专区发布| 午夜精品美女久久久久av福利| 亚洲91精品在线观看| 欧美国产综合在线V| 久久久久久草| 国产精品91久久久久久| 天天爱天天做天天操| 久久久神马电影|