程序员|AI技术突飞猛进,继下围棋之后,机器人还要取代程序员?

程序员|AI技术突飞猛进,继下围棋之后,机器人还要取代程序员?

文章图片

程序员|AI技术突飞猛进,继下围棋之后,机器人还要取代程序员?

文章图片

程序员|AI技术突飞猛进,继下围棋之后,机器人还要取代程序员?

文章图片

程序员|AI技术突飞猛进,继下围棋之后,机器人还要取代程序员?

文章图片

程序员|AI技术突飞猛进,继下围棋之后,机器人还要取代程序员?

文章图片



(图源自网络)
还记得和世界围棋高手们进行人机围棋大战、最终三局绝杀中国围棋选手柯洁的机器人阿尔法狗吗?当时的阿尔法狗让人类既惊又恐:围棋界似乎进入人工智能AI一统天下的时代 , 未来人类是否会在方方面面被机器人取代?而现在 , 阿尔法狗的母公司DeepMind似乎正在慢慢将人类与机器人共存的未来变成现实 。


(图为原DeepMind创始人戴密斯·哈萨比斯(Demis Hassabis) , 图源来自外网)

据英国《新科学家》(New Scientist)杂志2月12日报道 , 自从2017年一战成名后 , DeepMind在“憋大招” 。 过去五年 , 他们潜心开发“阿尔法码”(AlphaCode) 。 阿尔法码是一个AI“程序员” , 可以运用人类的计算机语言开发计算机软件 。 DeepMind公司声称 , 阿尔法码已经具备三种重要能力 , 即逻辑思维能力、思辨能力、以及理解自然语言的能力 。

阿尔法码的真实实力到底如何?很简单 , 让阿尔法码和人类程序员同场竞技不就可以了?

在算法圈 , “宇宙最强”的编程网站codeforces有特别的积分赛制度 , 网站每周会举办1-2次在线的算法比赛 , 世界范围内所有程序员都可以参赛“上分” , 最终每一轮分数累积进行排名 。

(图源自网络)
于是 , DeepMind默默地替阿尔法码报名参与了其中10轮比赛 。 在这个过程当中 , 阿尔法码首先需要读懂英语发布的算法题目;读题过后 , 阿尔法码需要提出原创的解决方案;最后 , 阿尔法码会提供多个备选方案 , 并按照方案优劣打分从高到低排序 , DeepMind最终会在这些备选方案中筛选最优方案提交 。

(图源自GitHub)
【程序员|AI技术突飞猛进,继下围棋之后,机器人还要取代程序员?】
最终的分数结果显示 , 阿尔法码目前的水平和一个普通人类程序员相当 。 这是首次有AI程序员表现出可与人类程序员媲美的水平 。

DeepMind公司没有透露阿尔法码的更多细节 , 但他们表示 , 目前阿尔法码和人类最顶尖的程序员之间仍有距离 , 他们将持续提升阿尔法码解决问题的能力 。