咖啡日语论坛

 找回密码
 注~册
搜索
查看: 24|回复: 0

聊聊趣AI - DeepMind新AI系统AlphaCode学会以“惊人”的速度编写代码

[复制链接]
发表于 2022-12-13 17:43:06 | 显示全部楼层 |阅读模式

12月9日消息:如今,AI系统的能力越来越出众,比如比较近火遍全的可以写作、写代码、写小说等等。比较近,DM的新人工智能系统AC在能够在编程竞赛中“达到接近人类水平的表现”也引发了不少关注。微信代收的最新消息可以到我们平台网站了解一下,也可以咨询客服人员进行详细的解答!


据科学杂志的报道,与C的研究人员一样(注:C作为OAI用来支持GC的大规模预训练模型,可谓是目前比较强的编程语言预训练模型。),AC的创建者首先向GH提供了一个大型语言模型,其中包含了数十亿GB的代码,目的只是为了让GH熟悉编码语法和约定。



接着,他们训练使用从编程竞赛中收集的数千个问题将问题描述转化为代码。他们使用从编程竞赛中收集到的数千个问题,训练AI系统将问题描述转换成代码。

例如,一个问题可能要求程序确定长度为但不包含任何连续零的二进制字符串(零和一的序列)的数目。当遇到新问题时,AC生成候选代码解决方案(用P或C++),并过滤掉不好的解决方案。但是,尽管研究人员之前使用C等模型生成了数十或数百个候选方案,对比下下,DM却可以让AC生成了多达100万个候选答案。

为了过滤不好的解决方案,AC首先只保留1%通过伴随问题的测试用例的的程序。为了进一步缩小范围,它会根据训练人员的输出与虚构输入的相似度对其进行分组。然后,它从比较大的集群开始,逐个提交每个集群的程序,直到成功提交一个或达到10个(大约是人类在比赛中能提交的比较大值)。从不同的集群提交允许它测试广泛的编程策略。

研究人工智能编码的康奈尔大学计算机科学家凯文?埃利斯(E)表示,这是AC过程中比较具创新性的一步

据悉,经过训练,AC解决了大约34%的分配问题。对比之下,在类似的基准测试中,C仅成功解决个位数百分比的问题。

为了进一步测试其力,DM让AC参加了在线编码竞赛。在至少有5000参与者的竞赛中,该系统的表现于457%的程序员。

研究人员还将其程序与训练数据库中的程序进行了比较,发现它没有重复大量的代码或逻辑。它产生了一些新的东西——一种让埃利斯感到惊讶的创造力。这项研究指出了软件不断自我改进的长期风险。一些专家表示,这种自我提升可能导致超级智能人工智控制世界的结果。虽然这种情况看起来遥不可及,但研究人员仍然希望人工智能编码领域能够建立制衡机制。

如果你想了解AC更多内容,可访问了解。址:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注~册

本版积分规则

小黑屋|手机版|咖啡日语

GMT+8, 2025-1-12 19:18

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表