“阿尔法狗”能成功挑战“星际”吗?
暴雪和谷歌之间的秋波暗送,两家企业的目的很明确,合着伙推销自家产品。
文/张书乐
征服了人类围棋界后,谷歌“阿尔法狗”(AlphaGo)将下一个目标锁定在游戏世界里。今年3月,游戏厂商暴雪公司的制作总监在《星际争霸2》WCS中国赛决赛上确认,暴雪正在与谷歌沟通关于星际争霸游戏的人机大战,“阿尔法狗”将继续出战。
一个巴掌拍不响,谷歌也有此意。翻翻报纸就不难发现,3月在韩国举办的谷歌机器学习座谈会上,谷歌公司也在想办法为“阿尔法狗”和星际争霸游戏“约架”。
在游戏中,人类能赢吗?是否这意味着人类在继围棋之后,又将把游戏世界的头把交椅让出去呢?
或许“阿尔法狗”没那么可怕,君不见,暴雪和谷歌之间的秋波暗送,两家企业的目的很明确,合着伙推销自家产品。换言之,人类赢了,会有更多的人投入到星际争霸游戏中,为保持胜利果实而艰苦锻炼;若人类败了,依然会有更多人加入进来,想要扳回一局……至少,这是一个冠冕堂皇玩游戏的好说辞。“阿尔法狗”作为谷歌人工智能最高水平的代表(实际上未必战斗力世界第一,但知名度已经世界第一),它一路走来,一直都在聚光灯下,谷歌的技术含金量在舆论的助推下,隐然有了人工智能“带头大哥”的风范。本来名气就很大的星际争霸游戏和近年来有点萎靡的暴雪公司,也需要舆论的热炒。由此可见,挑战赛不会有真正的输家。
其实在和李世石比赛的同时,开发“阿尔法狗”程序的谷歌人工智能团队Deepmind,就在执行另一项任务——教它们的人工智能程序玩一款名为《炉石传说》的卡牌游戏。该款游戏也是暴雪公司旗下的热门网络游戏,如果用比较通俗的说法,就是一款“打扑克”的游戏。当然,人工智能程序学这款游戏倒不是为“人机对战”做准备,而是有别的心思:根据《炉石传说》的源代码进行编程,并想要在游戏中植入人工智能编程出来的卡牌。而结果呢?即使类似分析棋谱一样,分析了为数不过500的炉石卡牌,人工智能的“山寨”卡牌却常常不尽如人意,要么是代码编写正确,但卡牌威力大减,要么就是做出了一张废牌;据统计,编写的卡牌正确率只有65.6%。
由是观之,人工智能如“阿尔法狗”者,其实更多的还是一个精于计算和推演的计算王,一旦进入到开放式结构,不再受到棋盘的局限,则基于计算和记忆的学习,就很难完成期待中的联想技能。此外,星际争霸游戏和围棋,也有极大差别。下棋是明面上的事,要算计的是对方的后手。而如果把星际争霸游戏中的竞技地图比作棋盘,则对手一开始完全笼罩在“黑雾”之中,根本无法根据对手的活动来判断其后续发展方向,其中的不确定性,比可以用穷举法来明算对手若干步后手的围棋难许多,换句话说就是,无法预测的蝴蝶效应太多了。
尚停留在“灌输”阶段的“阿尔法狗”,或许打起比赛来,在操控游戏角色上会更快更猛,但大概也就仅限于此吧。还是那句话,无论胜负如何,参赛双方在营销上都赢了。
张书乐 微信号:zsl13973399819 新著有《越界——互联网时代必先搞懂的大败局》