前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >AlphaCode来了!谷歌的DeepMind创造出相当于普通程序员的AI

AlphaCode来了!谷歌的DeepMind创造出相当于普通程序员的AI

作者头像
代码医生工作室
发布2022-03-07 17:11:24
发布2022-03-07 17:11:24
6380
举报
文章被收录于专栏:相约机器人相约机器人

为不可预见的问题创造解决方案是人类智能的第二天性——这是基于经验的批判性思维的结果。机器学习社区在生成和理解文本数据方面取得了巨大进步,但进步仍然局限于相对简单的数学和编程问题,或者检索和复制现有解决方案。

作为DeepMind智能任务的一部分,创建了一个名为AlphaCode 的系统,该系统可以编写具有竞争力的计算机程序。AlphaCode 通过解决需要结合批判性思维、逻辑、算法、编码和自然语言理解的新问题,在编程竞赛中排名前54%。

在论文预印本中,详细介绍了 AlphaCode,它使用基于转换器的语言模型以前所未有的规模生成代码,然后巧妙地精简成小段有前途的程序。

https://storage.googleapis.com/deepmind-media/AlphaCode/competition_level_code_generation_with_alphacode.pdf

附图是一个例子,给它一道面试题,后面是它写出来的程序

使用 Codeforces 上举办的比赛验证了AI的表现,Codeforces是一个流行平台,定期举办比赛,吸引来自世界各地的成千上万的参与者来测试编码技能。我们选择了10轮最近的赛事用于测试,每场比赛都比训练数据更新。AlphaCode 处于中位水平,标志着AI代码生成系统首次在编程竞赛中达到具有竞争力的性能水平。

为了帮助其他人在结果基础上更上一层楼,将在 GitHub 上发布竞争性编程问题和解决方案数据集,包括广泛的测试,以确保通过这些测试的程序是正确的——这是当前数据集缺乏的关键特性。希望这个基准能够在问题解决和代码生成方面带来进一步的创新。

https://github.com/deepmind/code_contests

https://deepmind.com/blog/article/Competitive-programming-with-AlphaCode

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 相约机器人 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档