BugLab by Microsoft Research

BugLab by Microsoft Research

一种无需使用标记数据即可检测和修复错误的深度学习模型
错误检测

Description

查找和修复代码中的问题是软件工程师日常工作中的一项耗时且经常令人不快的工作。深度学习能否解决这一挑战并帮助工程师更快地提供更好的软件?在 2021 年神经信息处理系统会议 (NeurIPS 2021) 上发表的一项名为“自监督错误检测和修复”的新研究中,提出了一种很有前途的深度学习模型,称为 BugLab。通过玩“捉迷藏”游戏,可以训练 BugLab 在不需要标记数据的情况下查找和修复缺陷。

查找和修复代码中的缺陷不仅需要考虑代码的结构,还需要考虑解释软件工程师在代码注释、变量名和其他地方留下的令人困惑的自然语言线索。例如,下面的代码片段解决了 GitHub 开源项目中的一个问题。

免责声明:BugLab 不使用 GPT-3

来源:https://www.marktechpost.com/2021/12/17/microsoft-research-introduces-buglab-a-deep-learning-model-to-detect-and-fix-bugs-不使用标签数据/

产品截图

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now