手机版    二维码   标签云  厨具企业大全

大变革?英特尔推出全新机器自动编程系统

2024-05-21 18:51 来源: 作者/编辑: 浏览次数:9087 手机访问 使用手机“扫一扫”以下二维码,即可分享本文到“朋友圈”中。

英特尔与麻省理工学院(mit)以及乔治亚理工学院(georgia tech)共同推出了一种新的机器编程(machine programming,mp)系统。该系统称为机器推断代码相似性(machine inferred code similarity,misim),是一种自动化引擎,旨在通过研究代码的结构、并分析具有类似行为的其他代码的句法差异,来了解某个软件的意图。

(来自:intel | pdf)

然后,系统可以建立数据库,在数据库中为具有相似结果的软件代码提供相似性评分。基于这些预先存在的代码目录,misim 可以了解新算法的意图,并通过提供一些其他编程方法建议或选项等来提高代码效率,从而帮助工程师开发软件。

misim 可以准确判断两段代码是否执行相似的计算过程,即使这些代码使用不同的数据结构和算法。目前,英特尔计划在内部使用该工具,以协助开发人员完成诸如调试之类的日常任务。

英特尔机器编程研究院创始人、首席科学家及总监 justin gottschlich 称,“英特尔机器编程的最终目标是使软件的创建民主化。完全实现后,mp 将使每个人都能以最适合自己的方式表达自己的意图(无论是代码、自然语言还是其他方式)来创建软件。这是一个大胆的目标,尽管还有很多工作要做,但 misim 是迈向这一目标的坚实一步。”

据介绍, misim 与现有代码相似度系统关键的不同点在于,其使用一种称为上下文感知语义结构(context-aware semantic structure,cass)的新技术。该技术可使 misim 在更高层次上解释代码-不仅是程序的结构,而且还包括其意图;且 misim 无需使用编译器即可完成所有这些工作。此外,misim 能够在开发人员尚在编写的不完整代码段上执行,对于推荐系统和自动 bug 修复等应用情景来说,具有重要实际意义。

一旦将代码的结构集成到 cass 中,神经网络系统就会根据其设计要执行的工作,为代码片段提供相似性评分。换句话说,如果两段代码在结构上看起来有很大不同,但执行相同的功能,那么神经网络就会将它们评为高度相似。

英特尔方面表示,misim 识别相似代码段的精确度是此前最先进系统的 40 倍。接下来,其计划扩展解决方案的功能集、开发代码推荐引擎,并与其他软件团队合作,寻求将 misim 集成到日常开发中的方法。

而针对“这一技术是否会取代现有的开发人员角色?”这一提问,gottschlich 则回应 zdnet 称,“不会这么快”。机器编程将始终需要一些代码形式的数据,而专业人员则需要管理更专业的编程方面。但是不同之处在于,将有数百万的人尝试开发软件。甚至与担忧相反,这一技术将会带来更多工作机会。“当机器编程完全实现时,我们相信它不会削减工作岗位,而是可能会创造数百万个工作岗位。”

正如 zdnet 所说,misim 背后的团队所设想的自动化软件开发之路还道阻且长。不过和许多其他创新一样,现在考虑这项技术可能产生的影响,无论好坏,都还为时过早。目前,英特尔和麻省理工学院的实验室在解决机器编程带来的技术挑战的同时,也在研究相关的哲学和伦理问题。各方已经在进行会谈,以减轻对该技术的负面使用。

(转载)

以上是网络信息转载,信息真实性自行斟酌。

 
本文标题:大变革?英特尔推出全新机器自动编程系统
本文网址:
版权/免责声明:
一、本文图片及内容来自网络,不代表本站的观点和立场,如涉及各类版权问题请联系及时删除。
二、凡注明稿件来源的内容均为转载稿或由企业用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性。
三、转载本站原创文章请注明来源:中华厨具网

文本助手 资讯搜索 分享好友 打印本文 关闭窗口
  • 手机浏览本文

    手机应用中扫描本文二维码,即可浏览本文或分享到您的社交网络中。

  • 微信公众号

    扫描二维码,关注中华厨具网微信公众号,实时了解行业最新动态。

今日热点文章更多
品牌聚焦更多
推荐品牌更多
热门频道
关闭广告
合作伙伴:
中华厨具网 鲁ICP备2021046805号         鲁公网安备 37162502000363号 (c)2018-2026SYSTEM All Rights Reserved 投资有风险 加盟需谨慎
关闭广告
关闭广告