打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
会下棋的人工职能: AlphaGO

人工智能的热潮,正式由谷歌公司的AlphaGo会下围棋的人工智能所引爆起来的一个非凡的一个时代。

AI在棋类游戏领域的发展通常都是新技术的着陆点。1997年IBM的电脑“深蓝”,他这个也是一个常规的人工智能的算法,它击败俄籍世界国际象棋冠军加里·卡斯帕罗夫。当时IBM的深蓝的电脑是动用了巨大的超级的计算机,深蓝所读过的棋谱那是成干上万,而且它的计算力也相当的强大,当时人类其实就发出了一些比较消极的声音说,人工智能已经在我们顶级的这种游戏内,这种棋类游戏上打败了世界上最聪明的人,当然当时也有一些专家认为说,国际象棋他至多就是一个8×8的棋盘,在做穷尽搜索的时候,它还是可以这么做的。当然深蓝这个程序其实确实也是这么做的。它是靠强大的计算力,对于下棋的路数,他可能下棋的棋点进行一个穷举,进行一个非常强大的搜索,来最终打败国际象棋冠军的。

那么对这一点来说,人类输的还是有点不甘心。大家一般认为电脑要在围棋中取胜比在国际象棋等游戏中取胜要困难得多。所以有很多人认为说中国传统的棋类,围棋,围棋它有300多个可以下字的点,如果按照深蓝那样的程序来进行下棋的话,那么你用再强大的计算机也是没有办法做到一个甚至能够比美业余棋手水平的。所以一直以来围棋被看作人类最后的智力竟赛的高地。当时的科学专家都认为,人工智能在围棋上进行突破至少是20年,甚至是30年以后的事情。但是没有想到很快就出现了,能够下围棋的人工智能。正是因为围棋它可以下的点特别的多,所以如果你每一步进行穷举的话,那么它会有特别多的可能,以至于超越了世界上所有的可以用的计算机。

但是时间很快到了2016年的3月,在韩国首尔研究AlphaGo的公司DeepMind,和当时的围棋世界冠军李世石,进行了人机大战。当然我们当中的很多人认识人工智能也是从爆炸性的新闻开始的,那么最终结果是,AlphaGo以4:1战胜了李世石。到了最后一盘的时候,李世石他深知他自己可能再也没有机会能够战胜人工智能的围棋的棋手了。这个新闻它是历史的一个转折点,它最终打破了人工智能没有办法战胜人类围棋职业选手这么一个局面。

当然人们还会争辩,围棋在它的发源地中国,历来都会有很多高手出现。那么中国的顶级的棋手跟AlphaGO它的结果是什么样的呢?在2017年的5月,在中国乌镇举行了一场AlphaGo对中国的顶级的棋手柯洁的人机大战,最终AlphaGo以3:0战胜了柯洁,那么在柯洁最终他输了这盘棋以后,他的感觉也跟李世石是一样的,他深知他输了这盘棋之后,以后他再也没有回赢的机会了。因为如果是人和人下棋的话,总会有一些扳回的希望,所以我们在中国有一句俗语叫做,胜败乃兵家常事。但是人工智能却是一个很不一样的东西。你一旦输给它,那么你再也没有机会去战胜它了。所以我们把这个事件就称之为这是完胜。也就是说人工智能在下围棋上已经彻底超越了人类的水平。

抛弃人类知识:AlphaGO Zero

当然AlphaGO并没有停止进化的脚步,在2017年的10月,有一个新的算法,人工智能算法AlphaGO Zero,它更加的强大。AlphaGo Zero更加可怕的部分,就在于说它完全不需要人类的知识,它是从零开始学习的。而且他很快,在几个月的时间内就迅速超越了最后战胜柯洁的AIphaGo的算法,而且是以100:0战胜的。所以AlphaGo-Zero的出现,使得我们不用说人类,我们人类已经认识到对于围棋精髓的掌握,可能只有人工智能它才能够掌握了。人在几千年的发展当中,实际上人们认识到可能只是接触了围棋这么博大精深的游戏的一个皮毛而已。所以我们接下来人工智能进一步又进入到游戏的领域。当然这个游戏并不是那种很简单的像五子棋这样的游戏,而是更加复杂的具有对抗性和团体协作的,有很复杂的多因素胜败的这种游戏。

学习更复杂的游戏: DeepMind SC2

那么在2016年的11月,DeepMind的公司就是发明AlphaGo的公司,宣布和暴雪娱乐合作。针对星际争霸二这样的一款这种战略战术的游戏,来开展一系列的研究实验,看看人工智能在这种更为复杂的游戏当中,在这实时的竟赛当中,它能不能有所进展。那么我们说星际争霸它是一种具有多因素很复杂的一种多人团体合作的游戏,那么它的内容,包括像地图的搜索,因为它是在一个很大的一个地图上展开的,那么在这个地图上信息是不公开的,因为他有一个迷雾等待你去搜索,你只能够看见你所探索过的区域。那么第二个是对资源进行采集,它模拟的人类的文明的发展的过程,对一些在战斗当中需要用到的资源进行搜寻,进行采集,然后进行扩张。那么最终在双方对战的时候,你还需要拥有强大的战斗的策略,像侦查和反侦查,还有如果是正面进攻的话,你如何去安排你的团队,以及还有除了正面进攻作战之外,也可能还需要在侧面进行多线的这种骚扰,分散对方的这种实力。

那么我们说人工智能在玩星际争霸的游戏当中,他很顺利地完成了各项的这些任务。这些任务包括移动、包括资源采集,还有包括建筑和单位的搭建,当然我们看到到目前为止,在全局战斗方面,在星际争霸二这个游戏里边,它还没有实现战胜人类的突破。

团队竞技战胜人类:DOTA2

那么DOTA2也是一个多人在线的战术竞技类的游戏,那么它是以击破对方敌方的主基地作为目的的,那么在这个过程当中,你要配合视野的搜索和控制,配合在线上的一个压制,配合你的整个的作战单位的推进和发育,那么还有最终跟你的—个团队的配合等等。那么人工智能的一个非营利性的组织,另外一个组织叫做OpenAl,他就致力于研究在DOTA2游戏上展开了人工智能的算法。那么他们的战绩是什么样子的。在2017年8月,在1v1的这种模式当中,OpenAI的人工智能算法,它已经战胜了世界冠军的得主Dendi,当然最后Dendi没有在最终的比赛当中再继续进行下去。他也许认为说,再继续进行下去,已经没有什么太大的意义了。那么我们要特别强调的是人工智能在玩游戏的时候,它并不是像我们想象的一样,他可能他是一个驻扎在计算机内存当中的一个一段程序。那么现在的人工智能,玩游戏的这些人工智能,它跟人类所获得的输入其实是等同的,也就是说他在玩游戏的时候,他只是通过一个摄像头对着电脑屏幕进行拍摄,依据它摄像头所看到的画面来进行决策的。那么而且在竞赛的时候丕限制了人工智能进行输入,比如说在键盘输入和鼠标输入的时候的频率,以免让他在输入的时候对人类有所占便宜。也就是他已经做了这方面的限制。在相同的人类的所能够看到的东西和作出的反应的基础上,人工智能已经开始超越人类。

那么今年,也就是2018年的8月,最新的消息是在5V5的团队作战的模式当中,OpenAI的人工智能算法,它已经战胜了美服当中的顶尖的玩家。我们从游戏的整个竞赛的过程当中可以看到,人工智能已经开始学会团队作战和团队协作,这种赢得游戏的最关键的步骤了。

利用AI的学习能力

当然我们说让人工智能去下棋去玩游戏,那么并不是说是让他们来只是指导人类来进行娱乐,或者说只是做一个陪玩。那么实际上借助人工智能的这种通用学习的能力,Deepmind的公司也就是AphaGo背后的科研团队,它已经开始把眼光放得更远,他们宣布他们将把精力放在研究更高级的通用的人工智能算法上。希望有一天可以帮助科学家们解决更复杂的实际问题。那么这些问题包括能够帮助科学家们来寻找治病良药、开发革命性新材料、节能减排等等。所以我们说让人工智能去下棋去玩游戏,不仅仅是为了娱乐,而是有更加深远的目的。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
专访深蓝之父:AlphaGo很棒 但并不完美_胡蝶飞的博客_象棋博客
AlphaGo之父:AI帮助人类在理解世界上取得突破
人工智能革命性突破!最难的围棋,人脑也挡不住电脑了
人工智能进入黄金期?当心泡沫!
玩桥牌,8位人类世界冠军,都输给了AI
AI又击败了人类,不过这次没什么好怕的丨触乐
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服