2014年,由本尼迪克特·康伯巴奇、凯拉·奈特莉主演的英国电影《模仿游戏》获得了第87届奥斯卡金像奖最佳改编剧本奖。电影中,康伯巴奇饰演的“计算机科学之父”艾伦·图灵制造了一部可以破解密码的原始计算机——“图灵机”。这部原始计算机利用高强度的运算能力成功破译了号称“无解”的恩格玛密码。
问题是,图灵机需要人类“输入公式”才能进行密码的破译运算,这也是人类一直认为人工智能无法超越人类的理由。所谓“输入公式”,就是必须要把相关的已知数据输入计算机,计算机才能按照规则进行运算。反之,在无任何已知条件的情况下,让计算机自行寻找规律并加以运算,《模仿游戏》中的图灵机运算不了,大多数的人工智能(Artificial Intelligence,简写:AI)似乎也没有这种能力。这种情况让人类产生了一种自以为是的认知——所谓AI,不过就是模仿游戏。
AlphaGo(阿尔法围棋)问世之初,舆论一致认为以围棋的深奥与繁复,围棋程序仅凭“暴力运算”是无法破解的。在人类的认知中,围棋根本不是计算题,而是一道推理题。人类认为,围棋要因地制宜、随机应变,AI无法单凭计算就预料到未来几十甚至上百手后的N种情况。
去年,当第一代阿尔法围棋击败李世石的时候,大家认为这是因为它存储了人类对弈4000年的经验;今年春天,当第二代阿尔法围棋——Master“虐哭”柯洁的时候,大家认为这是因为它提高了运算速度;今年10月18日公布的AlphaGo Zero(阿尔法围棋-零)则根本没有存储棋谱,只是凭借和第一代AlphaGo“实战”3天,Zero就在完全学到围棋技艺的同时还完成了超越,以100:0取胜!
随着Zero的诞生,似乎人工智能已经不再仅仅是模仿游戏了。
从只是了解围棋规则,到3天后完胜阿尔法围棋,Zero的学习能力十分恐怖。对人类来说,Zero毫无疑问是个非常好的围棋老师,它有助于启发人类对围棋的理解。尽管Zero只是个围棋程序,并不能代表一切,但至少说明了AI是可以自我完善、自我修复的。美国围棋协会的安迪·奥昆和安德鲁·杰克逊在点评Zero时认为,“之前,人类总是认为与AI对话将非常遥远,甚至像科幻小说,但现在对于围棋选手来说,对话已经发生了,就在这里。”
不管你是否同意,围棋的AI时代真的来了! (金羊)