如果两个AlphaGo对战,谁会赢呢?
2017年5月23日,阿尔法戈和柯杰在浙江乌镇举行决斗。2016年3月,AlphaGo以4-1击败韩国棋手李世石后,AlphaGo在以大师为身份的线上围棋平台上击败了许多知名棋手,并连续赢得60场胜利,其中包括将在乌镇迎战他的柯杰。AlphaGo的强势崛起让一些人担心人工智能将在未来取代甚至毁灭人类。著名物理学家霍金也曾在公开场合多次提到“人工智能的威胁理论”。
图1:霍金在GMIC会议上关于人工智能的演讲(互联网图片)
至于人工智能的威胁理论,早期的科幻电影都提到过,如《黑客帝国》、《终结者》和《机器人》,都讲述了人工智能脱离人类控制,走向人类对立面的故事。许多人被电影误导,对人工智能感到恐慌。他们担心有一天他们会成为机器的奴隶。事实上,这是不必要的。当前人工智能的威胁不是人类生存的问题,而是社会影响的问题。
人工智能对社会的影响主要体现在三个方面:就业、安全和伦理。
首先,在就业方面,随着人工智能的发展,不可避免地会有一部分工作不再需要或者只需要几个人来完成,这将不可避免地产生大量的失业人员。目前,人们普遍认为,在医疗、法律、金融等行业中,人工智能应该首先取代人类,因为这些行业的工作具有很强的逻辑性,适合计算机逻辑分析。由高盛和谷歌投资的数据服务提供商肯肖预测,到2026年,33%到50%的金融工作者的工作将被电脑取代。
其次,在安全方面,人工智能的发展可能会进一步恶化信息安全环境。每个人都知道打碎东西比维护它简单。一旦有人利用人工智能实施信息犯罪,可能会给信息服务业带来灾难性的后果。即使安全专家也能使用人工智能来防止犯罪,游戏造成的损失也是不可避免的。
最后,从道德的角度来看,想象一个场景,在这个场景中,每辆车都有可以自己驾驶的人工智能,人工智能可以在驾驶的同时不断地学习提高驾驶水平。一辆由人工智能控制的汽车突然转向以避免撞到前面的车辆,导致路边一名行人死亡。如果前面的车辆和行人都没有错,那么事故的责任就在于坐在车里的人?还是一家创造人工智能的公司?还是这个特定的人工智能“本身”有责任?这些都是我们未来将面临的问题。
回到主题的问题,谁将赢得两个阿尔法围棋对弈?答案很简单,AlphaGo当然会赢,但我们也可以详细分析。
AlphaGo使用深度学习算法,也就是说,它能够分析已经发生的匹配,以提高自己的水平。AlphaGo除了从别人的比赛中学习外,还可以自己下棋。它可以通过分析不同棋步的结果来改进自己的下棋方法。这就有了老顽童周的独门绝技的意思,“左拳右拳”。也就是说,学习时间长、学习案例好的AlphaGo更有可能胜出。
对于两个“相同的学习环境”,AlphaGO的结果会有什么变化?首先,应该解释的是,决策中没有绝对的对错。有些决策可能在短期内无效,但从长远来看会产生更多的好处。有些决定一方面可能有错误,但另一方面却非常明智。对于国际象棋来说,在无数人分析了很长一段时间之后,有些棋仍然很难判断它们是好是坏。考虑到这个结果的不可量化性质,AlphaGo在计算输家的位置时引入了一定的随机性,也就是说,AlphaGo可能会对同一个游戏进行两次不同的判断。在这种情况下,只能说运气好的AlphaGo会赢。
事实上,阿尔法戈和柯杰之间战斗的结果并不重要,因为谁赢了谁就是人类智慧的胜利。因为即使AlphaGo赢了柯杰,也只有运行在人工硬件上的人编写的程序才能赢。因此,担心人工智能会毁灭人类有点危言耸听。如果有一天,你的扫地机器人突然告诉你,它正在要求加薪,或者它会泄露你藏钱的地点,那么你需要与之斗争。