作者ousapas (komica123)
看板Soft_Job
标题[讨论] MIT开发自动bug修复系统
时间Sat Jan 30 18:20:54 2016
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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1454149257.A.62C.html
1F:推 wanderer1412: 若能修正语义错误,真的很神啊~ 01/30 18:29
2F:→ badyy: 听了还是想看实际的例子 01/30 19:00
3F:推 femlro: 好屌 屌爆了 01/30 19:12
4F:推 femlro: 代表码农使用自动耕耘机时代来临 01/30 19:12
5F:→ g12288: 那剩下的那个bug怎麽办XD 01/30 19:12
6F:→ femlro: 可以专心设计使用者体验与演算法 01/30 19:13
7F:推 femlro: 剩下那个bug让码农吃饭用 别这样 01/30 19:13
8F:推 Deltaguita: 不同意最後一行的猜测啦,毕竟码农主要工作是开发阿 01/30 20:00
9F:推 newkkloo: 有码农这个系统才有事做阿 01/30 20:35
10F:推 benden: 要先有写出bug的码农 @@ 01/30 20:37
11F:→ badyy: 所以留bug会成为显学吗? 01/30 21:10
12F:→ sextitanic: 以後变自动化测试→自动化debug→自动化测试→部署吗 01/30 21:35
13F:推 sing10407: 挑战写出机器无法写的bug 01/30 22:01
14F:→ viper9709: 推自动耕耘机XD 01/30 23:04
15F:→ CP64: 他们有考虑试试让这个程式 de 自己的 bug 吗 (? 01/30 23:36
16F:推 S56655665566: 炼蛊的概念? 01/31 00:23
17F:→ landlord: 用了农药就没虫了,但最後还是走向有机农业了 XD 01/31 00:25
18F:→ yipi1357: 能够修复自动BUG修复系统的BUG吗? 01/31 00:40
19F:→ badyy: IOT年要结束了换AI 01/31 01:06
20F:推 conanist: 用想的也知道这是不可能的,就算有也是简单的那种错误 01/31 06:40
21F:推 larrylin819: 开始google搜寻怎麽卖鸡排 :( 01/31 09:30
22F:推 Argos: 需求错误的Bug也不可能抓到阿XDDD 01/31 12:47
23F:推 j9d9: X有些东西是business, domaine 的,先有机器能懂再说。不然 01/31 12:51
24F:推 wuliou: 到时候就会出现有多重抗药性的bug了XDD 01/31 18:31
25F:→ rodion: 关键在这句"挑选了目前演算法能处理的19个bugs" 01/31 19:34
26F:→ rodion: 所以根本是裁判兼球员.... 没啥意义的数据 01/31 19:34
27F:→ realbout: 机器人也上云端了 01/31 21:11
28F:推 discoby: 有些叙述上的多余 是故意的 不是bug 02/02 07:32
29F:推 discoby: 例如测试时暂时强制打开条件 if(true || ...) 02/02 07:34
30F:推 discoby: 被默默改掉 应该会死的一头雾水 当然 这写法也不该变最 02/02 07:36
31F:→ discoby: 後结果 02/02 07:36
32F:推 mepowerlmay: 一个问题 你如何来debug你的 debuger ? 02/02 23:52
33F:→ mepowerlmay: 自动修复BUG这议题10年前 美国有学校研究 没下文 02/02 23:53
34F:→ mepowerlmay: 会有一直连续的问题 出现 所以这研究停止了 02/02 23:54
35F:→ mepowerlmay: 你要如何确认你的 debuger 是100%没错的? 02/02 23:55
36F:→ mepowerlmay: 讨论而已...看看就好 02/02 23:55
37F:推 xvid: 修一个bug,那生了几个bug? 02/03 01:04
38F:→ GoalBased: 写一个自动写程式的程式来帮我写自动写程式的程式 02/04 13:35
39F:推 wcshiu: 其实现在的tool已经比以前够自动了,工程师趋势无脑化 02/04 14:26
40F:→ wcshiu: 全自动取代人是有可能的 02/04 14:26