1997年,IBM超级计算机“深蓝”在6场系列赛中以4场比赛击败世界象棋冠军加里·卡斯帕罗夫,获得2分。这是我们所谓的“思维机器”发展中的一个里程碑式的时刻,因为在当时世界上最负盛名的战略游戏中,计算机已经证明自己比最优秀的人更好。
一台机器在击败国际象棋的人的标杆已经要紧了几百年。著名的机械土耳其人于1770年研制成功,使著名的拿破仑·波拿巴(Napoleon Bonaparte)和本杰明·富兰克林(Benjamin Franklin)感到困惑。只是一个精心设计的骗局,由人力驱动的,并非相当自动的设备欺骗了将近100年的公众。令其与众不同的不仅是它似乎是一个自动机,而且它是一个看似天才的自动机,能够在“国王游戏”中击败人类。从那时起,人们就一直在追求能够在国际象棋中击败人类的机器。实际上,计算机科学的第一批先驱,例如Alan Turing,Claude Shannon和John von Neumann等人都是国际象棋棋手,并且都试图开发可以掌握国际象棋的软件。
等到深蓝击败Kasparov先生时,计算机已经在象棋中击败了人类。在1980年代,对于业余象棋玩家来说,Radio Shack品牌的计算机象棋可能是一个强大的对手,并且具有各种技巧水平。Deep Blue的成功是最重要的成就,在这一点上,机器游戏完全超越了人类的游戏,永不回头。经过约250年的发展,我们终于拥有了一台比我们玩得更好的策略游戏机。
Go,Poker和Dota 2等游戏中最近的机器征服使得原始的Deep Blue胜利似乎过时了。但是有一个重要的区别。自从22年前发生以来,我们有22年的证据需要考虑。深蓝的胜利确实改变了国际象棋,但并没有改变人们所期望或预测的方式。机器与人类如何共存于国际象棋世界中,这不仅为人们在Go,Poker和Dota 2之类的游戏的未来中所期望的前景提供了诱人的预览,而且在正常工作和生活环境中,机器智能将成为未来增强或替代人类智慧。尽管Deep Blue的技术与现代人工智能几乎没有共通之处,但这是人与机器如何融合的客观课程。
机器比我们更好……现在呢?
我们采访了认知科学家和国际象棋大师克里斯托弗·查布里斯(Christopher Chabris),他在“ Game On!华尔街日报专栏关于深蓝征服国际象棋以及这项运动的变化,这要归功于AI在过去22年中的进一步发展。Chabris与他人分享了Deep Blue 1997年获胜的影响:“许多人预言这不可能发生或那时不会发生。因此,我认为卡斯帕罗夫的失落令人惊讶。……有人预言,这将以某种方式破坏国际象棋,一旦计算机真正能够擅长于某件事,那么人类就会失去兴趣,或者从本质上讲,这对人类的参与将是没有回报的活动。实际上,什么也没有发生。下个月,国际象棋世界继续发展。而且我相信,如果我能正确记住我的国际象棋历史,卡斯帕罗夫(Kasparov)本人-在那场比赛的结果中遭受了惨重的打击,并说了一些他可能不想说的话或后来不为之骄傲的一些不温和的话-他回来并赢得了一场强劲的大师级比赛同年晚些时候,他有史以来最好的比赛。[卡斯帕罗夫]继续保持了三年多的世界冠军头衔,我认为当他本人从比赛中退役时,他仍然是世界排名第一。国际象棋至少在受欢迎程度方面几乎一直在继续。”
当然,今天,深蓝不再是世界上最好的国际象棋“棋手”,甚至还没有接近。二十年后,您的智能手机比IBM在Deep Blue上拥有更好的计算机。Chabris 说:“拥有一台可以击败世界冠军的计算机,它存储在IBM研究实验室中并没有真正改变很多事情。” “但是让所有人都拥有可以击败世界冠军的计算机肯定会改变很多事情。…现在禁止手机进行国际象棋比赛,因为太容易作弊了。如果您正在参加锦标赛,那么只要您去洗手间看手机,就能赢得每一场比赛。”
改变游戏方式
有趣的是,考虑将所有秘密地引入智能手机机器象棋的方法都可以改变比赛的结果,但AI却影响了更深层次的游戏方式。首先,让我们考虑一下防御策略的领域:“计算机擅长防御,因为他们会检查每一个动作。Chabris说:“他们的位置不好,处于防守状态,不会对他们产生情感上的影响。” “他们将尽可能地研究每一种可能性,并对其进行分析。通过这样做,他们基本上表明许多职位都可以辩护……辩护比人们想象的要多。”
对于我们中的许多人来说,耐心无疑是艰辛的。尽管人们可能倾向于主动制定攻击计划,但计算机可能会采取截然不同的策略,侧重于缓慢而稳定的改进,以等待对手滑倒。Chabris说:“在另一个人成为第一个犯重大错误的人之前保持压力的策略-计算机表明这些策略比我们想象的要好。”
电脑象棋也影响了顶级比赛和教练。教练使用软件来帮助分析学生和受训者的游戏。顶级玩家都必须为对手做好准备,以发挥从机器游戏中学到的独特甚至是不人道的举动。
一种新的学习方式
机器象棋以多种方式改变了人们学习游戏的方式。过去,书籍和杂志在个人改善和精通游戏的道路上扮演着重要角色。查布里斯说:“国际象棋上仍然有大量印刷文献。” “实际上,现在可能出版的国际象棋书籍比以往任何时候都多,而且出版的国际象棋书籍也更多。” 但是,越来越多的国际象棋并不那么重要,因为强大的玩家可以使用计算机来学习,学习和提高游戏水平。计算机国际象棋程序可以评估您的游戏,计算最佳移动并为您注释游戏。该软件不仅可以指出每个错误,还可以告诉您该错误的严重性,并告诉您应该采取的最佳措施。“这就像一个非常好的教练,告诉你,\"你应该做到的。你应该做到的。” Chabris说。“这对改进非常有用,只需学习并观察即可。”
但是,至少在人类学习方面,计算机象棋仍然是一个不完善的系统。查布里斯说:“这并不能解释为什么你应该这么做。” “这并不能说明您将来如何更好地找到那些更好的举动。它只是说,“这是您的错误。这就是你应该做的。……这是人类教练可能会做的事情。而且我认为最终计算机也可以做到。这只是研究工作的问题。” 大多数人在大多数情况下并不会仅仅通过显示正确答案来学习。有一个学习过程。但是,以现在利用计算机象棋的方式,向完美和实时信息迈进的两步伴随着失去了最能使您首先学习的过程的一步。
在这一点上,为什么将象棋层添加到国际象棋软件中 可能需要人类的洞察力,但是将人类的视角编织到软件中只是时间,金钱和意志的问题。国际象棋教育的市场可能不足以很快实现盈利,但是可以肯定地说,向最终用户提供此软件的软件没有技术障碍,仅限制了机器学习生成的分析软件可以做什么。
迈向人与人工智能的合作
从广义上讲,过去22年来国际象棋游戏的发展和国际象棋教育的过程,暗示了人类通过与智能机器协作可以改变,适应和改善的方式。
从他的失利中恢复过来之后,卡斯帕罗夫(深蓝加里)被许多有史以来最伟大的国际象棋棋手认为是他之后,开始使用机棋。他开创了一款名为Advanced Chess或Centaur Chess的游戏,该游戏涉及人与计算机之间的协作。它从来没有真正流行过,只是在较大的国际象棋社区中的一次小型杂耍表演。
“在什么时候人的能力和计算机的能力之间的差异变得如此之大,以至于将人插入系统成为错误?” 查布里斯问。“在此初期,我认为卡斯帕罗夫的想法是,国际象棋中存在某些种类的情况,人们可以更好地理解,而某些种类的计算机可以更好地理解,因此最佳组合是让人们对是否遵循计算机的建议进行判断。”
“随着时间的流逝,这一比例一直在缩减……到了这样的地步,您就会冒着这样的风险,即人们可能在真正不了解时会认为他们更了解-就像覆盖计算机,而实际上计算机会提供最好的服务。做出最佳举动的机会。或者在更紧急的情况下,计算机有最大的机会驾驶汽车,降落飞机或做出正确的医学诊断。”
国际象棋AI的经验教训
从统治象棋世界的22年计算机中,我们可以吸取哪些更广泛的教训?“当计算机在一项智力活动中真正变得很好时,它并不会杀死该活动。实际上,它甚至可以使人类更有趣,更民主,因为它使更优质的性能变得更加普遍。” Chabris说。对于Chabris而言,这种民主化不仅改变了游戏规则,而且改变了游戏规则。在使用国际象棋之前,只有少数特权儿童能够在早期获得高质量的培训。Chabris说:“如今,您甚至不需要那么多钱或没有培训师。” 具有讽刺意味的是,人工智能国际象棋实际上已经为人类提供了公平的竞争环境。
随着计算机象棋的不断改进,现在已成为游戏的支柱,人们对它的态度也在发生变化。“\"哦,那是引擎动作,或\"那是计算机动作。” 那曾经是对国际象棋的侮辱。Chabris说:“计算机移动是愚蠢的,毫无意义的移动,是计算机出于某种晦涩的原因做出的,没有任何意义。” “现在,计算机移动意味着非常好而又不寻常的移动,只有计算机才能看到它并看到它有多好。”
从机器交互学习中,当然还有很长的路要走。Chabris说:“拥有接近客观的预言或您认为是客观的东西并不是学习,改进和更好地制定决策所必需的唯一要素。” “人类总是有能力甚至客观地忽略好主意,信息,观点等。”
Chabris说:“也许我们还需要更多地了解如何充分利用这些工具。“它们是新的。我们已经有很长一段时间没有他们了。我们需要真正地学习如何……更好地使用计算工具,以及更多地研究人与计算工具之间的关系。”
这些都是很好的提醒,人工智能自动化不值得担心。它不会很快杀死我们的工作,并且需要一段时间才能从笨拙变为有效,甚至更长的时间达到最佳状态。因为,正如我们已经看到的那样,无论是人工智能还是国际象棋,无论玩家是人还是机器,国王游戏仍然是一个诱人的挑战。