看板 Soft_Job 關於我們 聯絡資訊
http://news.mit.edu/2016/faster-automatic-bug-repair-code-errors-0129 MIT的研究人員研發了一套藉由Machine Learning自動修復Bug的系統 這個實驗挑選了Github上8個熱門的專案 經由已經存在的patches訓練後 能夠以每個bug/12小時的速度,修復19個bugs中的18個bugs (挑選了目前演算法能處理的19個bugs) 代表碼農失業的日子不遠了嗎XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.50.158 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1454149257.A.62C.html
wanderer1412: 若能修正語義錯誤,真的很神啊~ 01/30 18:29
badyy: 聽了還是想看實際的例子 01/30 19:00
femlro: 好屌 屌爆了 01/30 19:12
femlro: 代表碼農使用自動耕耘機時代來臨 01/30 19:12
g12288: 那剩下的那個bug怎麼辦XD 01/30 19:12
femlro: 可以專心設計使用者體驗與演算法 01/30 19:13
femlro: 剩下那個bug讓碼農吃飯用 別這樣 01/30 19:13
Deltaguita: 不同意最後一行的猜測啦,畢竟碼農主要工作是開發阿 01/30 20:00
newkkloo: 有碼農這個系統才有事做阿 01/30 20:35
benden: 要先有寫出bug的碼農 @@ 01/30 20:37
badyy: 所以留bug會成為顯學嗎? 01/30 21:10
sextitanic: 以後變自動化測試→自動化debug→自動化測試→部署嗎 01/30 21:35
sing10407: 挑戰寫出機器無法寫的bug 01/30 22:01
viper9709: 推自動耕耘機XD 01/30 23:04
CP64: 他們有考慮試試讓這個程式 de 自己的 bug 嗎 (? 01/30 23:36
S56655665566: 煉蠱的概念? 01/31 00:23
landlord: 用了農藥就沒蟲了,但最後還是走向有機農業了 XD 01/31 00:25
yipi1357: 能夠修復自動BUG修復系統的BUG嗎? 01/31 00:40
badyy: IOT年要結束了換AI 01/31 01:06
conanist: 用想的也知道這是不可能的,就算有也是簡單的那種錯誤 01/31 06:40
larrylin819: 開始google搜尋怎麼賣雞排 :( 01/31 09:30
Argos: 需求錯誤的Bug也不可能抓到阿XDDD 01/31 12:47
j9d9: X有些東西是business, domaine 的,先有機器能懂再說。不然 01/31 12:51
wuliou: 到時候就會出現有多重抗藥性的bug了XDD 01/31 18:31
rodion: 關鍵在這句"挑選了目前演算法能處理的19個bugs" 01/31 19:34
rodion: 所以根本是裁判兼球員.... 沒啥意義的數據 01/31 19:34
realbout: 機器人也上雲端了 01/31 21:11
discoby: 有些敘述上的多餘 是故意的 不是bug 02/02 07:32
discoby: 例如測試時暫時強制打開條件 if(true || ...) 02/02 07:34
discoby: 被默默改掉 應該會死的一頭霧水 當然 這寫法也不該變最 02/02 07:36
discoby: 後結果 02/02 07:36
mepowerlmay: 一個問題 你如何來debug你的 debuger ? 02/02 23:52
mepowerlmay: 自動修復BUG這議題10年前 美國有學校研究 沒下文 02/02 23:53
mepowerlmay: 會有一直連續的問題 出現 所以這研究停止了 02/02 23:54
mepowerlmay: 你要如何確認你的 debuger 是100%沒錯的? 02/02 23:55
mepowerlmay: 討論而已...看看就好 02/02 23:55
xvid: 修一個bug,那生了幾個bug? 02/03 01:04
GoalBased: 寫一個自動寫程式的程式來幫我寫自動寫程式的程式 02/04 13:35
wcshiu: 其實現在的tool已經比以前夠自動了,工程師趨勢無腦化 02/04 14:26
wcshiu: 全自動取代人是有可能的 02/04 14:26