公告:九九网站目录为广大站长提供免费收录网站服务,会员可在线完成投稿无需添加友情链接。只收录内容正规合法的网站;快审网站软文10元

点击这里在线咨询客服
新站提交
  • 网站:8453
  • 待审:20
  • 小程序:9
  • 文章:3601
  • 会员:2183

 

在今日的 Intel Labs Day 2020 活动期间,英特尔展示了能够检测代码错误的 ControlFlag 机器编程工具。基于 10 亿条包含各种错误的未标记生产质量代码的机器学习培训,ControlFlag 得以通过异常检测技术,对传统编程模式展开筛查。无论使用的是哪种编程语言,它都能够有效地识别代码中可能导致任何错误的潜在异常。

研究配图- 1:机器学习三大支柱,会意、创造、适应。

这套系统扩展了英特尔的开发者快速分析项目,旨在帮助软件工程师和研究人员更快、更好地编写代码。通过无监督学习来训练自身,ControlFlag 能够识别代码中的模式和风格。

此外 ControlFlag 不会简单粗暴地将风格倾向上的差异判断为语法错误,因为这种情况只是写作方式上的不同。

一个适当的类比,就是将实际工作与传统的语法检查工具进行比较。通过英语中给定的句法或一组单词,来检查代码的正确与否。

经过测试,ControlFlag 能够识别生产质量代码中的错误。在某种情况下,它甚至在 cURL 代码中识别出了一个此前从未被开发者检查发现的异常。

值得一提的是,英特尔已开始在企业内部的软件和固件产品开发过程中使用 ControlFlag 代码错误检查系统。

Intel Labs 机器编程研究首席科学家兼董事创始人 Justin Gottschlich 认为,该系统可以极大地减少评估和调试代码所需耗费的时间与资金。

此前有研究称,开发人员耗费了大约 50% 的时间来调试软件。但在 ControlFlag 之类的系统帮助下,我们可将更多时间放到人类最擅长的创新事务上。

分享到:

  admin

注册时间:

网站:0 个   小程序:3 个  文章:0 篇

  • 453

    网站

  • 9

    小程序

  • 3601

    文章

  • 83

    会员

赶快注册账号,推广您的网站吧!
热门网站
最新入驻小程序

跳一跳2022-08-22

跳一跳是微信开发的一款小游戏,有

数独大挑战2018-06-03

数独一种数学游戏,玩家需要根据9

答题星2018-06-03

您可以通过答题星轻松地创建试卷

全阶人生考试2018-06-03

各种考试题,题库,初中,高中,大学四六

运动步数有氧达人2018-06-03

记录运动步数,积累氧气值。还可偷

每日养生app2018-06-03

每日养生,天天健康