当今世界围棋第一人柯洁,将于5月中下旬与AlphaGo(阿发狗)在乌镇进行三番棋的人机大战Ⅱ对抗。胜负会如何?除非AlphaGo放水,柯洁应该脆败。就是下一盘输一盘,哪怕下100盘。
因为围棋的人工智能已经赶上人类,就像汽车速度赶上飞毛腿,绝尘而去。10多年,IBM的深蓝战胜世界冠军,用的穷尽法,因为国际象棋可能性有限,计算机速度可以把所有可能性算遍。这其实算不上人工智能。围棋的下法太多,穷尽法没有可能做到。只能做到尽可能大的赢的概率。这就像两个人逃过熊,偶逃不过熊,但偶只要逃过你就可以了。阿发狗不是绝对胜算,但比人胜算就可以了。汽车不够快,但比人快。
其实围棋更多比的不是谁下的好,而是比谁下的臭。高手对决,多数情况不是一步妙手击溃对手,而是自己一步败着满盘皆输。
当然所谓败着妙着都是相对的。问题就是计算机没有一步败着,所以人类无论你如何战战兢兢,这么多步下来(100多步),不可能没有很多步被计算机死死抓住不放,事实上只要一步不怎么好就足够了。而实践里,就是顶尖高手对决,常常也是错进错出,甚至双方不断翻盘。比的是谁错的相对少。
人类的历史,最近200年是大变,是不是赶上以往2000年,甚至2万年?近100年变化更快。从现在开始,是不是还要更快?而这里,比较大的突破,仍然是计算机的发展,一个是机器人,一个是人工智能,后者可能更加重要。而围棋的人工智能充其量意义有限,除了推动围棋发展,大概就是教学围棋商业化了。
但阿发狗的主要意义是其方法的普遍性,即帮助发展一般性的人工智能。AlphaGo1是吸取了高手的围棋谱的经验,而AlphaGo2则强化了学习,从零开始学习,显然,根本方法不同了。前面拿李世石当小白鼠,是为肯定棋力。现在准备拿柯洁当小白鼠,是为了肯定人工智力的新方法。难怪阿发狗宣布以后要停止开发围棋软件了。
围棋的人工智能中国,日本,韩国都在搞。其中中国的绝艺足以抗衡最顶尖棋手,但目视应该不敌阿发狗。阿发狗的人工智能因素似乎比较多,其他软件似乎是更多侧重算法。当然阿发狗的意义更大,更有普遍性。但在可以预见将来,计算机的人工智能不需要,也不可能多面手。比较现实的是成为人工作的辅助智囊。
以阿发狗为代表的人工智能其实是吹响了计算机下步革命的号角。一般认为计算机将迅速代替很多人的工作,至少是部分。其实绝大多数工作,计算机至少可以部分代替。比较突出的例子可能是汽车司机了。难说20年以后,很多私人汽车可能用计算机驾驶了。