投稿问答最小化  关闭

万维书刊APP下载

人工智能 AlphaCode 在编程大赛中赢过近半程序员

2022/12/14 10:10:15  阅读:181 发布者:

近日,谷歌旗下人工智能子公司 DeepMind 于今年 2 月开发的代码生成人工智能 AlphaCode,在 Codeforces 平台超过 5000 人参与的编程竞赛中超过了 45.7% 的程序员,首次在编程竞赛中获得成绩。

AlphaCode 是基于 transformer 架构的深度学习神经网络模型,团队成员在利用 GitHub 存储库中的公开代码进行预训练后,使用了一套包含竞争性编程问题、答案以及测试用例的小型数据集对系统开展进一步调优,将错误率下降到 4%。系统通过生成数百万计的不同程序,对这些程序进行过滤和聚类后留下不到 10 个程序。经训练,AlphaCode 解决了约 34% 的指定问题,而此前 OpenAI 开发的 Codex 能解决的问题百分比仅为个位数。AlphaCode 的出现可以让开发人员从基础问题中解放出来,在更高或更抽象的层面上工作,或者帮助非编码人员创建简单的程序。不过团队成员承认,AlphaCode 不包含关于计算机代码结构的明确内置知识,作为一种数据驱动的系统,需要高性能计算领域海量算力的支持,处理每个问题需要几十万亿次的运算。相关论文 12 8 日发表于《科学》(Science)。

转自:AEIC学术交流中心”微信公众号

如有侵权,请联系本站删除!


  • 万维QQ投稿交流群    招募志愿者

    版权所有 Copyright@2009-2015豫ICP证合字09037080号

     纯自助论文投稿平台    E-mail:eshukan@163.com