Friday, March 11, 2016

阿尔法狗打游戏难赢人类

http://www.mitbbs.com/article_t/Military/45471437.html

发信人: archers (阿扯), 信区: Military
标  题: 阿尔法狗打游戏难赢人类
发信站: BBS 未名空间站 (Fri Mar 11 09:40:21 2016, 美东)


所谓机器战胜人类,无论是深蓝,还是阿尔法狗,都只能局限于回合制的对弈。

例如在和李世石的对弈中,机器只不过下了几十个子,也就是说,整场只需要做几十次
判断,只要在每次判断的时候算出最优解即可。机器做判断(计算)的时间是相对充足
的,从而可以战胜人类。长考,是机器的长处,大不了穷举或者接近穷举就是了。

而人脑有瞬间判断的能力,这是机器所不具备的,因为机器所有的判断都是建立在计算
的基础上,而计算是需要时间的。比如下快棋,可以预见,机器恐怕会输得很惨,除非
发明了无限快的机器。

而对于即时战略游戏,比微操当然机器占优,比如轮回举的例子,footman可以在箭矢
飞到的瞬间顶盾,然后立即消盾,因而不影响步兵的移动速度。还有在星际争霸里,幽
灵兵瞬间锁定对方的几辆坦克,人类微操高手也无法做到。但是,不得不说,用幽灵兵
锁坦克明显是资源误用的行为,机器的判断和决策出了问题。

战略层面自不必说,就算是战术层面,瞬间判断和决策都是无时无刻不在进行的。这点
机器比人脑弱爆了。比如魔兽里的一场战斗指挥,长则几分钟,短则数十秒,在有限的
时间内,除掉微操,你还得不停地判断,先杀兵还是先秒英雄,先杀哪个兵,先秒哪个
关键英雄。有时候死亡骑士是关键英雄,有时候巫妖王是关键英雄,有时候秒一个英雄
杀不掉,要赶紧换一个。在极短的时间内,机器哪有时间算最优解,只能是拾到篮子里
都是菜,做最基本的保守判断,从而只能被人类完虐。

一言蔽之,机器只能在做判断少且时间充足的回合制对弈里战胜人类,在瞬息万变的即
时战略类游戏里,机器是不敌人类的。除非发明出无限快的机器,但似乎还遥远的很。

No comments:

Post a Comment