2025年4月6日 星期日 00:24:20 农历三月初九 手机版 客户端

写代码,AI战胜“码农”

爱科学,www.iikx.com

  写代码,AI战胜“码农”。 下棋、玩桌游的人工智能(AI),又与人类比起了写代码,并击败了约一半的人类参赛者。这位写多少代码都不会头秃的程序员,就是英国DeepMind公司的AI智能体AlphaCode。12月8日,AlphaCode的相关研究登上了《科学》封面。

  近期风靡社交网络的并非AlphaCode,而是一款可以按要求编写出一些偶尔有意义(有时却荒谬至极)的短文,以及简短计算机程序的聊天机器人——ChatGPT。

  ChatGPT由美国人工智能研究公司OpenAI于11月30日发布。ChatGPT和AlphaCode都是大型语言模型,这种模型基于神经网络系统,通过消化大量现有人工生成文本,学习所要执行的任务。

  美国卡内基·梅隆大学的计算机科学家Zico Kolter表示,事实上,ChatGPT和AlphaCode使用的构架几乎相同,但在训练和执行任务方面存在细微差异。

  ChatGPT是一个通用的对话引擎,AlphaCode则更为专业,它针对人类编程比赛中的问题展开训练。

  AlphaCode是专门为编程竞赛设计和训练的,而不是为软件工程设计的。论文合著者、DeepMind研究工程师David Choi表示。

  研究人员指出,包括ChatGPT在内的最先进的AI只能执行相当有限的任务,因此远不能取代人类程序员。大型软件工程项目的大部分工作,如设计一个网络浏览器,需要了解用户的需求。而这些需求很难用简单、机器可读的规范来描述。

  Kolter表示,目前还不清楚AI能否从头生成大规模的软件系统。我猜测,可以部分生成程序的AI很可能成为人类程序员惯用的工具。

  我们希望进一步研究可以提高程序员生产力的工具,使其更接近于解决问题的AI。Choi说。

  Kolter补充说,已经有一些足够好的AI工具,可以让程序员的工作更轻松,比如Copilot,这是由GitHub代码库于去年推出的基于OpenAI技术开发的代码自动编写服务。(来源:中国科学报 许悦)

  相关论文信息:https://doi.org/10.1126/science.abq1158

  作者:Zico Kolter 来源:《科学》

爱科学,www.iikx.com

写代码,AI战胜“码农”

参考标签

声明:本文转载仅出于学习和传播信息所需,并不意味着代表本站观点或证实其内容的真实性;其他网站或个人转载使用须保留本站所注“来源”,并自负相关法律责任;如作者不希望被转载或其他事宜,请及时联系我们!

相关文章