微软专家推出AI工具 能自动发现代码中的Bug

12月10日消息,据mspoweruser报道,微软公司的研究人员开发了一种新的人工智能(AI)工具,利用深度学习算法可以发现代码中的错误,帮助开发者更准确、更高效地对程序进行调试。

这种工具能够识别一些常见的错误,比如不正确的符号“<=”和“<”,不正确的布尔运算符“and”和“or”,变量滥用等等。为了测试该系统,微软使用了 Python 代码。

微软专家推出AI工具 能自动发现代码中的Bug

微软专家推出AI工具 能自动发现代码中的Bug

微软表示,这一系统经过数据训练,可以用来检测并修复代码中的错误。与其它方法相比,经过训练后的模型发现 Bug 的概率最多可以提高 30%。利用该工具,发现了存在 GitHub 开源项目中的 19 个真实存在的代码错误。

这种 AI 工具目前依旧存在误报现象,因此还需要进一步改进。

微软首席研究员 Miltos Allamanis 和高级首席研究经理 Marc Brockschmidt 开发了这一工具,名为“BugLabs”,使用 GAN 生成对抗网络技术对人工智能进行训练。微软表示,这一工具很有前途,要应用到实际还需要更多的工作。未来这一 AI 工具有望实现商业化。

如果您喜欢本站,点击这儿不花一分钱捐赠本站

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

(1)
上一篇 2021年12月10日 上午11:10
下一篇 2021年12月10日 下午11:13

相关推荐

发表评论

评论问题之前,点击我,能帮你解决大部分问题

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(6条)

  • 四叶
    四叶 2021年12月13日 上午10:21
    Google Chrome 96.0.4664.45 Google Chrome 96.0.4664.45 Windows 7 x64 Edition Windows 7 x64 Edition

    医者不能自医
    在巨硬这里,不是不能,是无法。

  • zqs7985
    zqs7985 2021年12月13日 上午10:02
    Microsoft Edge 98.0.1094.0 Microsoft Edge 98.0.1094.0 Windows 10 x64 Edition Windows 10 x64 Edition

    要是这个AI出bug了怎么办??偷笑

  • ab
    ab 2021年12月10日 下午9:36
    WebView 4.0 WebView 4.0 Android 11 Android 11

    win10的bug有救了?!

    • Ping-High
      Ping-High 2021年12月10日 下午10:44
      Firefox 94.0 Firefox 94.0 Windows 10 x64 Edition Windows 10 x64 Edition

      此错误非彼错误

    • macjay2013
      macjay2013 2021年12月11日 下午1:19
      Firefox 95.0 Firefox 95.0 Windows 10 x64 Edition Windows 10 x64 Edition

      医生不能给自己看病理发师不能给自己理发微软AI不能解决微软自己的bug

    • zqs7985
      zqs7985 2021年12月13日 上午10:02
      Microsoft Edge 98.0.1094.0 Microsoft Edge 98.0.1094.0 Windows 10 x64 Edition Windows 10 x64 Edition

      医者难自医(doge)