拒绝机器学习是修复错误代码的冠军
第二次事故后,特斯拉不会关闭自动驾驶仪
我们可以从Facebook的软件开发人员中学到什么
Java Installer Flaw显示为什么要清除下载文件夹
思科修补验证,拒绝服务,许多产品中的NTP缺陷
澳大利亚数据中心投资Rocket由于最新的企业IT趋势
Digital CataPult创建开源权限平台以跟踪Creative IP
Nominet Trust推出500,000英镑的数字包容计划基金
英国紧急服务升级设置以拯救生命
Bahrain IT Hub可以增加中东组织的选择
劳里爱引渡听证会告诉劳里爱的审判没有障碍
服务家庭银行向Sopra Steria提供
Twitter获得了促进巨魔和恶霸的助攻
微软让谨慎的用户尝试更多Windows 10的前沿
Facebook面临法国对我们的数据传输的限制,跟踪用户
Jetbrains在一般释放之前抛光Kotlin for JVM
前Darpa首席说,技术向政府移动太快的技术
融合,不是小说
ee仍然产生大多数宽带投诉,但卷下降
Childnet帮助年轻人加强了数字领导者
大多数美国人支持苹果的FBI,PEW研究发现
451 Research表示,避云云包括业务威胁的企业
另一个物联网群体?OCF可能真的让它全部工作
攻击者试图用假补丁来妥协magento
橙色法国如何从事影响者推出其IoT服务
大多数英国人采用IoT设备无法保护它们
这只鸟可能是一个无人机最大的敌人
厌倦了电话推销员?现在你可以用这个聪明的机器人把桌子转向它们
曼彻斯特学生护士培训记录患者的平板电脑信息
面试:Alistair Duggin,可访问性,政府数字服务
IBM Security表示,世界上最大的公司缺乏成熟的安全性
欧盟委员会正式对象到谷歌的Android统治地位
微软WOOS小企业与办公室365带新报价
Hitachi Data Systems Coo说,企业应该帮助塑造毕业生
报告称,IOT将震动数据分析世界
企业酒吧员工来自免费Wi-Fi网络
国防部将Windows 10放在4M计算机上
IBM使用WATSON悬挂了500万美元的主要突破奖
邮局被道歉,因为系统落后
哈佛研究驳斥了加密的“暗”的论点
Iam Cental到Deutsche银行的数字转型
Linaro为ARM服务器提供基于Go-to Linux的软件堆栈
诺基亚在阿尔卡特朗讯收购后削减了乔布斯
泰国加强宽带骨干
Netgear的NMS300网络管理系统中发现的严重缺陷
Danish Utility NRGI offshore进行IT平台转型
通过Comodo启用权限升级分发的远程桌面工具
Aeroflot将IBM Analytics放在船上进行个性化客户目标
阿里斯塔刚刚失去专利轮对阵思科和可能面临进口禁令
云服务在2016年澳大利亚和新西兰企业的首要任务
您的位置:首页 >产品 > 智能硬件 >

拒绝机器学习是修复错误代码的冠军

2021-06-15 08:44:00 [来源]:

这里的机器学习的另一个新的应用:麻省理工学院开发了一个用于修复错误绑定代码中的错误的系统。

研究人员说,由MIT的研究人员开发的新机器学习系统可以修复大约10倍的错误,因为它的前辈可以随着其前身来解决。他们提出了一篇文章,描述了新系统,被称为“先知”,以上个月编程语言研讨会的原则。

本质上,系统通过研究过去已经为开源计算机程序进行的补丁来工作,以便学习其常规属性。先知在在线存储库GitHub中存储了777个错误和修复了八个常见的开源应用程序。

然后,系统适用于在不同一组程序中为新错误产生新的修复。

粉丝长,电气工程和计算机科学的研究生实际上已经开发出一种算法,通过系统地修改程序代码来修复程序错误。唯一的问题是,它可能需要很长时间。

新的机器学习系统与早期算法一起工作,但在使它们进行耗时的测试之前,根据它们是正确的概率等概率排列可能的补丁。

研究人员在八个流行的开源程序中播种的一套69个现实世界错误上的系统进行了测试。在早期的错误修复系统能够修复一个或两个错误的情况下,新系统在15到18之间修复,具体取决于它是否在它找到或被允许运行更长时间的第一个解决方案。

据纸上的电气工程和计算机科学教授,据马丁·库尔德教授,这一情况可能更大,但甚至可能更大。

“这项研究中最有趣的方面之一是我们发现,您可以从一组应用程序中学习并应用于另一组应用程序的正确代码的必要性属性,”Rinard解释说。“如果您可以识别正确的代码,这对所有软件工程具有巨大的影响。这只是我们希望成为一个全新的神话般的技术的第一次应用。“

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。