ai智能ai写代码DeepMind 的杏彩体育官网app新 AI 可以编写比你更
人工智能 (AI) 公司 DeepMind 开发了一种新的编码引擎,其性能优于许多人类开发人员,称为 AlphaCode。
正如该公司发表的一篇论文所解释的那样,AlphaCode 能够以“竞争水平”编写计算机程序,在竞争环境中排名前 54% 的人类。
人工智能模型的性能是使用 Codeforces 上托管的十个挑战来评估的,该平台吸引了希望通过与其他人竞争来解决专业问题来展示他们的编码能力的开发人员。
尽管这些挑战不是日常工作量的典型代表,但以创造性的方式解决它们提出的问题的能力是编程能力的一个很好的指标。杏彩体育平台注册登录入口AlphaCode 是有史以来第一个能够在这种情况下与人类竞争的人工智能系统。
DeepMind 于 2014 年被谷歌收购,杏彩体育官网登录长期以来一直处于人工智能发展的前沿。最著名的是,杏彩体育平台注册登录入口该公司开发了 AlphaGo,它成为有史以来第一个在中国古代围棋游戏中击败人类棋手的计算机程序。
DeepMind 的研发活动扩展到可以部署人工智能的众多领域,但该公司似乎已经通过 AlphaCode 抓住了一个富有成效的新机会。
该模型在从 GitHub 提取的大量开源代码上进行了预训练,并使用从编程竞赛中收集的一小部分数据进行了改进杏彩体育官网app,杏彩体育官网登录这一步骤被描述为“对性能至关重要”。
尽管许多人类在测试中的表现优于 AlphaCode,但它为复杂问题创造新颖解决方案的能力凸显了人工智能在未来几年被整合到开发环境中的潜力。
“解决竞争性编程问题是一件非常困难的事情,需要人类具备良好的编码技能和解决问题的创造力,”谷歌的竞争性程序员 Petr Mitrichev 解释道。
“AlphaCode 能够在这一领域取得进展给我留下了深刻的印象,并且很高兴看到该模型如何利用其对语句的理解来生成代码并指导其随机探索以创建解决方案。”
更重要的是,DeepMind 表示,它对该领域的研究仍处于早期阶段,杏彩体育官网登录因此 AlphaCode 提供的性能水平只是一个开始。
“我们对代码生成的探索留下了巨大的改进空间,并暗示了更令人兴奋的想法,这些想法可以帮助程序员提高生产力杏彩体育官网app,并向目前不编写代码的人开放这个领域,”DeepMind 写道。
“我们将继续这一探索,并希望进一步的研究能够产生工具来增强编程并使我们更接近解决问题的人工智能”。