本文摘自太平洋电脑网,原文链接:https://news.pconline.com.cn/1473/14739005.html,侵删。
据 mspoweruser 报道,微软公司的研究人员开发了一种新的人工智能(AI)工具,利用深度学习算法可以发现代码中的错误,帮助开发者更准确、更高效地对程序进行调试。
这种工具能够识别一些常见的错误,比如不正确的符号“<=”和“<”,不正确的布尔运算符“and”和“or”,变量滥用等等。为了测试该系统,微软使用了 Python 代码。
微软表示,这一系统经过数据训练,可以用来检测并修复代码中的错误。与其它方法相比,经过训练后的模型发现 Bug 的概率最多可以提高 30%。利用该工具,发现了存在 GitHub 开源项目中的 19 个真实存在的代码错误。
这种 AI 工具目前依旧存在误报现象,因此还需要进一步改进。
据了解到,微软首席研究员 Miltos Allamanis 和高级首席研究经理 Marc Brockschmidt 开发了这一工具,名为“BugLabs”,使用 GAN 生成对抗网络技术对人工智能进行训练。微软表示,这一工具很有前途,要应用到实际还需要更多的工作。未来这一 AI 工具有望实现商业化。
相关阅读 >>
微软:玩家现可在xbox dashboard上直接开启twitch直播
微软 win11 笔记本surface pro 8/go 3国行版将12日开启预售
轻松车贷金融全国官方客服电话大全已更新2023(实时/更新中)美媒:马斯克等人呼吁暂停AI训练是对的 为了安
携程车抵贷客服热线电话号码已更新2023(今日/更新升级)美媒:马斯克等人呼吁暂停AI训练是对的 为了安
用户评论反馈:苹果 ios 16 给社交网络类应用带来了最多的 bug
谷歌研究:linux比微软windows、苹果macos安全
“如何诚实地宣传 win11?”网友 p 图调侃微软:为你带来 bug
更多相关阅读请进入《AI》频道 >>