《科学》封面文章AlphaCode的重大意义及其思考

7ee9f4262bb97f5827c5f827dfd38662.jpeg

来源:陈德旺科学网博客
链接地址:
https://blog.sciencenet.cn/blog-57940-1368420.html

程序员,虽然戏称程序猿,其实是一个高薪高智商工作,需要对问题的理解力、解决问题的创造性,还需要熟悉掌握编程语言。这些还不够,还需要在实践中摸爬滚打若干年,获得很多实践经验,才能游刃有余,成为一个优秀的程序员。对于普通人而言,成为一个合格程序员,也许要3-5年,成为一名优秀的程序员,也许要6-10年,当然,对特别有天赋的人才除外。编程不仅是一种技术活,甚至是一个艺术,高级编程专家都有自己独特的编程风格。据统计,全球有7000多万人从事程序员工作,我国程序员超过700万人。显然,编程已经是一个产业,是信息产业的支柱力量。

让人工智能学会编程自动化是一个梦想,在人工智能学科诞生之日的1956年就有专家畅想了。但是,直到现在也没有真正解决。这说明,编程序可比下围棋难多了。下围棋几岁的小孩学几天就能入门了,而大学毕业的程序员都不是很好用。DeepMind公司是世界排名前列的AI公司,开发了Alpha系列产品,不断挑战人类智商的天花板。该公司在2016年开发出AlphaGO,解决了下围棋问题,并战胜了世界冠军。2019年,该公司开发的AlphaStar在星际争霸比赛中获胜,在玩电子游戏中超过人类。2020年,AlphaFold解决了蛋白质折叠问题,一口气解析了数以亿计的蛋白质结构,大大推进了生物学的研究。

2022128日,DeepMindScience上发表封面文章,介绍了其最新研发的AlphaCode,一种能自动读题、自动理解和自动编程的软件,其核心是最新的人工智能技术Transformer模型和大数据学习。AlphaCode在一个编程比赛平台上,与人类选手同台竞技,参加了10多场编程比赛,其成绩达到了前54.3%的参赛选手的水平,累计积分为1200多分,相当于中级程序员。好在,人类编程选手的最高得分为3800多分,AlphaCode超过人类选手也许还有很长的路要走,至少还要前进2个等级,积分大于2000分的高级程序员和积分大于3000分的顶级程序员。

e26bc7f645370fd6805c2ba99e177087.jpeg

38969a093d928ad29ccbcd1279fb52df.jpeg

不过,我们不能忘记AlphaGO进化到AlphaMaster,再进化到AlphaZero,好像也就1年多的时间,性能得到大幅度提升。也许,DeepMind明年开发出的AlpahCode2就可以达到人类编程高手的水平了。如果再进一步,更新的版本AlphaCode3的积分超过4000分,甚至5000分,将成为超越人类的超级程序员。到时候,程序员的工作岗位将受到极大的威胁,我们可真不敢想象编程这么高级的工作都能被AI取代。

这篇突破性文章的作者有26人。DeepMind公司不大,为何能聚集很多专业的专家,并能有效发挥各个专家的作用,做成有影响力、有突破性的成果,不断挑战人类智商的极限,持续推动AI的进步,值得我们深思和学习。这也是一种高效率、高质量的有组织科研。

据说,DeepMind的团队不大,却受到谷歌公司的大力资助,而且没有具体的盈利预期,每年都亏损几亿美元。DeepMind只需要追求技术的先进性,致力解决世界性的难题。因为,谷歌知道如果让科学家去盈利,他们就会急功近利,难以聚精会神搞科研,保证技术的先进性。有了金刚钻,还怕揽不着瓷器活?DeepMind有了技术的先进性,以后还怕找不到应用场景,这是大量工程师要考虑的问题。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)大脑研究计划,构建互联网(城市)大脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。每日推荐范围未来科技发展趋势的学习型文章。目前线上平台已收藏上千篇精华前沿科技文章和报告。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

c10aeffd663f074d9d86ff507f8fa48e.jpeg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值