范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

AI帮代码找Bug,英特尔开源机器编程工具ControlFlag

  10 月 21 日消息,英特尔近日开源了机器编程工具 ControlFlag,这是一种使用机器学习来检测计算机代码问题的工具。理想情况下,ControlFlag 的应用可以减少调试应用程序和软件所需的时间。
  在测试中,英特尔的机器编程研究团队表示,ControlFlag 在专有的"生产质量(production-quality)"软件中发现了数百个缺陷,证明了它的实用性。
  机器编程工具 ControlFlag 可通过 https://github.com/IntelLabs/control-flag 下载。一、意图、发明、适应,英特尔机器编程三大支柱
  英特尔机器编程研究团队(MPR)的历史可以追溯到 2017 年。从那时起,英特尔就已经开始着手,构建新颖的机器编程(MP)系统,如 ControlFlag,这些系统有助于改进代码调试或自动提取性能。
  英特尔实验室的首席人工智能科学家兼机器编程研究总监和创始人 Justin Gottschlich 表示,研究小组的第一个目标是将开发软件所需的总时间减少 1,000 倍。例如,今天可能需要三年才能完成的事情,在未来一天内就可以用机器编程系统完成。除了提高软件开发生产力之外,第二个目标是确保机器编程系统在合成新软件时保持特定的质量特征,如准确率、性能、安全性和可维护性等特征。
  目前,几乎所有大型软件在准确性、性能或安全方面都存在漏洞。一些留存时间久,无法被专家程序员检测到的错误可以通过机器编程自动检测,并实现零人工干预。此外,随着软件在不断增加新功能,软件更新会使得引入错误的可能性增加并出现问题。
  值得注意的是,某些错误会存在潜在的安全漏洞,造成损失数百万美元的灾难性后果。
  "机器编程的三大支柱"是英特尔机器编程研究的关键:
  第一个支柱是意图,旨在发现编程的意图,从软件中提升意义,确定人类向机器表达想法的新方式。
  第二个支柱是发明,创建新的算法和数据结构来实现意图,涉及创建或改进算法核心硬件和软件构建块,使用各种机器编程技术实现一些已知的意图。
  第三个支柱是适应,在不断变化的硬件、软件世界中发展软件,自主地演变软件特定生态系统,协助计算后端进展。自适应系统主要用于帮助识别和改进软件质量特性,例如性能、安全性和可维护性。
  从三大支柱的角度来看,ControlFlag 集中落在了适应支柱,它试图找到软件编码异常。虽然 ControlFlag 还不能自动减轻它发现的缺陷,但它会为用户提供潜在更正的建议。二、从英特尔自用到开源,测试近一年
  正式开源前,ControlFlag 已在生产级软件和广泛使用的开源软件系统上进行了测试。
  例如去年,ControlFlag 发现了客户端 URL(Client URL,cURL)中的代码异常。客户端 URL 是一个计算机软件项目,每天使用各种网络协议传输数据超过 10 亿次。在向客户端 URL 团队报告异常后,他们认可了 ControlFlag 的发现并随后修补了代码。
  ▲ ControlFlag 使用界面(动图截自视频网站)
  ControlFlag 于 2020 年 12 月首次推出,但在开源之前仅在英特尔内部使用。
  Gottschlich 在 LinkedIn 上的一篇博文中提到:"最近,ControlFlag 通过在专有生产级软件中识别数百个与内存和潜在系统崩溃错误相关的缺陷,取得了最先进的进展。此外,ControlFlag 在几个高质量的开源软件存储库中也发现了数十个新的异常。"
  ControlFlag 可与任何包含控制结构的编程语言一起使用,并利用无监督学习来减少调试工作,从未标记的源代码中学习。随着新数据的引入,它会不断发展以使其实现自我发展。ControlFlag 将自学对数据进行分类,从其固有结构中学习处理未标记的数据。
  ControlFlag 不断从未标记的源代码中学习,随着新数据的引入,不断"进化"使自己变得更好。虽然 ControlFlag 还不能自动减轻它发现的编程缺陷,但该工具为开发人员提供了潜在的更正建议,Gottschlich 表示。三、减少代码调试时间,培育开源生态
  这些惊人的结果显示了 ControlFlag 能够显著提高软件开发的成本和效率。此外,对高质量代码的需求增多,吸引了越来越多的有抱负的程序员加入这个行业。
  最近的一项研究发现,2020 年 IT 行业在与调试代码相关的软件开发成本上花费了约 2 万亿美元,其中约 50% 的 IT 预算用于调试代码。
  "英特尔致力于使软件更加完善,维护起来更轻松,同时保持卓越的性能,而不会引入安全漏洞。我们希望像 ControlFlag 这样的项目可以大大减少在全球范围内开发软件所需的时间。"Gottschlich 表示,"在调试上花费的大量时间被节省,从而使我们能够加速技术进步。"
  ControlFlag 等 AI 驱动的编码工具以及代码补全工具 Tabnine、代码测试工具 Ponicode、代码安全审核工具 Snyk 和代码审查软件 DeepCode 等平台会减少开发人员之间代价高昂的交互,例如问答环节和重复的代码审查反馈。国际商业机器公司(IBM)和人工智能公司 OpenAI 致力于研究机器学习在软件开发领域的应用,是潜力十足的众多公司之二。但研究显示,实现零人工干预有很长的路要走,才可以代替许多需要程序员定期执行的任务。结论:ControlFlag 开源,工具认可度等待"检验"
  ControlFlag 测试过程中发现的错误被开发人员认可,展示了机器编程工具在软件开发领域的广阔前景。
  英特尔机器编程研究团队专注于提高软件质量和开发人员生产力。开源 ControlFlag 后,将进一步致力于实现零人工干预。针对提高软件开发领域的成本、效率问题,众多代码测试、补全、审核工具上线,多个头部玩家在机器编程研究领域共同努力,将进一步提高软件开发领域的准确率、安全性。

美国智库开放应用商店市场法案或损害消费者利益北京时间8月17日晚间消息,据报道,一家美国智库警告称,开放应用市场法案可能会令应用商店生态系统遭受重挫,还有可能会破坏iOS和Android这两大平台对消费者的价值。美国众议院和苹果高管再谈CSAM系统,从设计之初就想到了防止被干预和滥用8月11日上午消息,苹果公司的负责隐私的主管ErikNeuenschwander近期详细介绍了该公司CSAM(儿童性虐待图片)扫描系统中内置的一些细节,以减少外界对此功能的疑虑。上苹果图片检测系统绝不服软会拒绝政府的监控要求北京时间8月10日早间消息,苹果周一表示,如果iPhone用户将照片存储到iCloud服务,苹果会对照片进行检查,看看有无虐待儿童的照片。上周苹果曾表示,将会对用户的手机平板计算机继淘宝特价版之后,闲鱼已向微信提交小程序申请IT之家4月7日消息据财联社报道,继淘宝特价版之后,闲鱼近日也向微信提交了小程序申请。通过后,平台将支持用户在小程序内购买闲置物品在用户间分享链接,提升购物分享体验。此前曾有媒体曝闲鱼3月24日至3月30日冻结涉欺诈用户1。8万个IT之家4月5日消息日前,闲鱼对外发布最新一期网络生态治理专项行动公告。据悉,为严格遵守国家网络信息内容生态治理规定响应国家网信办清朗专项行动工作要求,落实浙江省委网信办网络生态治闲鱼称今年底交易额将达5000亿元,已推出验货宝阿里巴巴宣布,过去一年,闲鱼实现超预期增长,预计今年的交易额(GMV)将达5000亿元。2020财年财报中,阿里披露了闲鱼GMV为2000亿元。据此推断,闲鱼年均增长需接近70,才元气森林淘宝店铺被薅200万元羊毛,律师解读不发货可能构成欺诈10月28日消息,日前,元气森林一淘宝店铺因优惠设置错误导致原来79元一箱的气泡水价格低至3。5元。这一运营错误导致该款气泡水销量暴增30万单,店铺或损失200多万元。有消费者在晒全国1755家网络货运企业第三季度完成运单1657。6万单IT之家11月16日消息,据交通运输部网络货运信息交互系统统计,截至2021年9月30日,全国共有1755家网络货运企业(含分公司),整合社会零散运力297万辆,整合驾驶员301万残疾人共享出行不易,美国司法部起诉Uber督促其整改互联网科技服务如何平等面向所有用户群体,政策与定价如何关注到弱势群体,效率与公平如何实现平衡?这是每一家互联网公司,也是每一个监管机构都必须审视和考虑的问题。本周三,美国联邦司法部高德地图车道级导航高清版更新,覆盖范围扩展至全国的高速和城市快速路IT之家11月3日消息,据高德地图官方公众号,今日,高德地图的车道级导航高清版迎来更新,车道级导航的覆盖范围已经扩展到全国的高速和城市快速路。据介绍,和传统的地图导航相比,车道级导高德地图上线小猪佩奇主题导航语音IT之家10月1日消息9月30日,高德地图上线小猪佩奇主题导航语音,不仅带来了萌萌的童言童语,还首次提供了全场景沉浸式主题皮肤。IT之家获悉,除了听觉的感受,用户使用该主题导航语音
2022BrandZ最具价值全球品牌发布苹果夺冠,腾讯阿里位列前十IT之家6月15日消息,今日,2022年BrandZ最具价值全球品牌排行榜发布。苹果以9471亿美元(约6。39万亿元人民币)的品牌价值重回榜首,并有望成为第一个突破万亿美元大关的腾讯QQ宣布SVIP10上线成长值满15万激活,送豪华绿钻和腾讯视频会员感谢IT之家网友SPCE的线索投递!IT之家6月13日消息,腾讯现宣布,QQ会员SVIP10今天终于上线,提供十余项至尊特权。据介绍,SVIP10全新体系,是QQSVIP最高等级,高通赢得欧盟反垄断上诉案四年前因贿赂苹果被罚10亿美元北京时间6月15日晚间消息,据报道,高通公司今日赢得了一起针对欧盟的反垄断上诉案。四年前,高通曾被欧盟罚款逾10亿美元。2018年,欧盟委员会曾宣布对高通处以9。97亿欧元(约合1京东2021年末员工数超42万人,一线员工中来自农村的占比达80感谢IT之家网友华南吴彦祖的线索投递!IT之家5月24日消息,今日京东集团对外发布2021年环境社会及治理报告(简称ESG报告),全景展现了京东集团2021年ESG表现。ESG报告雷军小米智能工厂第二期预计明年年底开始投入生产,可年产1000万高端手机IT之家5月11日消息,今日上午,小米创办人董事长兼CEO雷军通过社交媒体表示,小米智能工厂第二期预计明年年底开始投入生产,这是一个年产1000万高端手机的大规模智能工厂。雷军指出网易丁磊建议将数字人民币接入缴纳水电费购买股票彩票等生活场景IT之家5月18日消息,全国政协委员网易公司董事局主席兼首席执行官丁磊在全国政协推动数字经济持续健康发展专题协商会上建议,从老百姓日常消费切入,让数字人民币真正变成口袋里的现金。可欧洲央行有望在2027年推出数字欧元,明年将着手开发IT之家5月16日消息,据路透社报道,欧洲央行董事会成员FabioPanetta表示,数字欧元的开发可能会在明年年底开始。如果一切顺利的话,Panetta预计将需要大约三年时间才能升级到64位!数字人民币(试点版)App更新1。0。9。0体积更小启动更快感谢IT之家网友米纳尔SPCEBruce小猪软媒新友2070111的线索投递!IT之家5月15日消息,数字人民币(试点版)App今日为安卓和iOS版更新了1。0。9。0版本,已全新破解退费难问题,深圳发布全国首个数字人民币教培机构预付式消费平台感谢IT之家网友深圳靓仔的线索投递!IT之家5月7日消息,据深圳特区报报道,5月6日,福田区政府联合深圳建行举办全国首个数字人民币教培机构预付式平台发布暨签约仪式,深圳建行与首批合苏州向参与保供快递员外卖员每人发放100元数字人民币,从党费里出!IT之家5月6日消息,苏州市委组织部宣布,经市县两级党费总计支出580多万元设立海棠暖心关爱金,各快递外卖配送企业根据后台数据提供名单,快递员外卖配送员登录苏周到App首页海棠暖心被马斯克收购,Twitter要承担近10亿美元债务利息北京时间5月18日消息,埃隆马斯克(ElonMusk)或许因为虚假账号问题对收购推特这笔交易感到懊悔。但是更麻烦的是,支撑该协议的是一份130亿美元的债务账单,而且这份账单似乎一天