机器学习工具训练旧代码以发现新代码中的错误
以及微软Altran发布代码默认AI,识别软件开发中的潜在问题,提出修复建议。
Altran发布了一种使用人工智能(AI)的新工具,可以帮助软件工程师在编码过程中发现缺陷,而不是最终的缺陷。
Defect AI可以使用GitHub上的机器学习(ML)来分析现有代码,发现新代码中的潜在问题,并提出测试建议来诊断和修复错误。
Altran集团首席创新官Walid Negm表示,新工具将帮助开发者快速发布优质代码。
他在一份新闻稿中说:“软件发布周期需要能够帮助做出战略判断的算法,特别是当代码变得更加复杂时。”
缺陷人工智能使用各种机器学习技术,包括随机决策森林、支持向量机、MLP和逻辑回归。该平台提取、处理和标记历史数据,以训练算法并建立可靠的决策模型。开发人员可以使用来自代码缺陷人工智能的置信度分数来预测代码是一致的还是错误的。
代码缺陷人工智能是这样工作的:
对于开源的GitHub项目,使用RESTFul接口和Git CLI收集历史数据。该数据包括完整的提交历史和完整的错误历史。
预处理技术(如特征识别、标签编码、热编码、数据缩放和标准化)将应用于收集的历史提交数据。
标记预处理数据。这个过程包括一个理解模式,在这个模式中,提交的修复(修复错误的位置)被标记为每个已解决的问题。收集修订提交后,通过跟踪修订提交中每个文件的历史更改来识别引入错误的提交。
如果数据集包含的错误数据比干净记录少,将生成综合数据以避免偏向大多数类。
在准备好的数据上训练各种建模算法。
一旦具有可接受精度和召回值的模型可用,所选模型将被部署到新提交的预测中。
代码人工智能支持与第三方分析工具的集成,可以帮助识别给定程序代码中的错误。此外,代码缺陷AI工具还允许开发人员评估代码中的哪些函数应该优先进行bug修复。
总经理AI David Carmona表示:“微软和Altran一直在努力改善软件开发周期。由微软Azure支持的Code default AI是一个创新的工具,可以通过使用机器学习来帮助软件开发者。新闻稿描述了微软的营销。
缺陷AI可以托管在内部环境中,也可以托管在微软Azure等云计算平台上。这个解决方案可以根据需要与其他源代码控制工具集成。
人工智能员工加入开发团队
在一份关于人工智能和软件开发的新报告中,德勤预测,越来越多的公司将使用人工智能辅助编码工具。从2018年1月到2019年9月,软件供应商推出了数十种基于人工智能的软件开发工具和在该领域工作的初创企业,同期筹集了7.04亿美元。
德勤分析师David Schatsky和Sourabh Bumb表示,这些平台最大的好处是效率,“人工智能正在帮助开发更好的软件:”
“人工智能辅助编码有很多优点。然而,该公司的主要优势是效率。许多新的人工智能驱动的工具像拼写检查器和语法检查器一样工作,因此程序员可以将需要键入的击键次数减少约50%,并且他们还可以在编写代码时发现错误。”,他们可以自动执行多达一半的测试来确认软件的质量。'
随着公司继续依赖开源代码,这个特性变得更加重要。
德勤的报告可以通过“将开发人员需要键入的击键次数减少一半,甚至在代码审查或测试之前捕捉错误,并自动生成一半的质量保证测试”来大大加快编码过程。
根据该报告,这些工具最适合软件开发过程的以下要素:
项目要求
编码、检查、错误检测和解决
更全面的测试
部署模式
项目管理
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
星纪元ET作为一款备受期待的新能源车型,其试驾预约已经全面开放。为了让更多消费者能够亲身体验这款智能电动...浏览全文>>
-
想要体验mu-X牧游侠带来的驾驶乐趣,首先需要了解其独特的性能和设计亮点。这款SUV以其强大的越野能力和舒适的...浏览全文>>
-
您提到的“风光ix5 2022新款”是东风风光推出的一款SUV车型。根据2022年的市场情况,风光ix5的价格区间大致在...浏览全文>>
-
瑞虎8 L作为一款备受期待的中型SUV,凭借其宽敞的空间和出色的性价比吸引了众多消费者的关注。为了更好地了解...浏览全文>>
-
根据最新的市场信息,DS 9新能源车型的落地价以及豪华配置确实非常吸引人。以下是一些关键点供您参考:1 ...浏览全文>>
-
国吉商用车大象G40是一款备受关注的商用车型,其强大的性能和舒适的设计吸引了众多消费者的目光。为了更好地了...浏览全文>>
-
截至我所掌握的信息,关于长沙长安启源C798(假设为长安汽车旗下的一款车型)2025款的价格和相关费用明细,以...浏览全文>>
-
关于2025款武汉长安猎手K50的具体价格,目前市场上还没有明确的官方报价。通常情况下,新车的价格会在上市前几...浏览全文>>
-
在购买2025款坦克300新能源车型之前,了解清楚各项费用是非常重要的。以下是一些主要的费用明细:1 车辆价...浏览全文>>
-
长安UNI-K作为长安汽车旗下的高端序列UNI系列的一员,自推出以来就凭借其时尚的设计、丰富的配置以及较高的性...浏览全文>>
- 瑞虎8 L试驾,轻松开启试驾之旅
- 长沙长安启源C798最新价格2025款,购车前必看的费用明细
- 武汉长安猎手K50新款价格2025款多少钱?买车技巧与性价比大公开
- 坦克300新能源新车报价2025款,购车前必看的费用明细
- 雷驰信V70 2024新款价格大公开,买车不花冤枉钱
- 武汉大众ID.3最新价格2025款,各配置车型售价一目了然
- 凯威新车报价2022款,最低售价11.73万起,入手正当时
- 金杯T5新车报价2024款大揭秘,买车前必看
- 牧马人落地价,换代前的购车良机,不容错过
- 五菱扬光电卡多少钱?选车秘籍与性价比大公开
- 比亚迪e3多少钱?购车优惠大揭秘
- 东南DX8S落地价,换代前的购车良机,不容错过
- 皇冠陆放 2024新款价格大起底,买车超详细
- 五菱征程新能源多少钱 2023款落地价全解买车必看
- 家宝落地价,配置升级,值不值得买?
- MG Cyberster 2026新款价格,最低售价31.98万起,赶紧行动
- 缤纷落地价全解买车必看
- 湖北武汉ID.6 X 2023新款价格限时特惠,最低售价19.3888万起,错过不再有
- 上汽大通MAXUS T70新能源试驾预约,如何在4S店快速预约?
- 长安CS55PLUS新能源多少钱?买车攻略一网打尽