当笔记本电脑“超越”象棋特级大师

陈晓民  苹果电脑的创始人史蒂夫·乔布斯用“疯狂般伟大(Insanely Great)”来形容25年前的首台可鼠标点击图形化界面商用苹果Macintosh电脑。那时的电脑跟今天的电脑相比还很“原始”。但足以深化世人对机器有朝一日超越人类接管地球的科幻恐惧与遐想。我想,谁都记得让《阿凡达》导演詹姆斯·卡梅隆在1984年成名的《终结者》系列。  机器最终能超越人类吗?在全球化想法经济时代,人类如何借助机器成就更好的创意呢?  就在1985年,首台苹果Mac电脑推出的次年,时任国际象棋世界冠军的“棋王”卡斯帕罗夫在德国汉堡举行了一场人机车轮大战。卡斯帕罗夫在五个小时内,以32-0的完美比分击败了所有领先电脑公司祭出的硬件和象棋软件程序。  十二年后的1997年是人VS。机器划时代的一年。稍微有点阅历的读者也许能想起1996-1997年IBM公司的“深蓝”与“湛蓝”——超级计算机与国际象棋棋王展开的里程碑式的人机博弈。1996年的“深蓝”输掉赛事却首次赢得了与棋王的一盘博弈。1997年,升级版的“湛蓝”在决定胜负的第六个回合中,只用了22步棋便迫使卡斯帕罗夫投子认负——这是棋王职业生涯里最快的失利。  当时笔者还在美国贝尔实验室从事高科技研究。和很多不知内情的人们一样,我不知道该如何体味电脑超越象棋世界冠军这个事实。对人工智能的未来充满期待的同时内心也是一股凝重。  同行们的普遍共识是,这是一个重要的里程碑,毕竟,人海里没有几个比卡斯帕罗夫还聪明。人工智能辅以网络技术、海量运算和数据库的海量储藏技术,电脑能像人脑一样思考的前景也许并不遥远。至于卡梅隆《终结者》里机器奴役人类的幻想,它太过好莱坞,人类还不至于弄巧成拙到这等地步。  此后,一度大肆渲染的人机大战变得“西线无战事”。  又过十二年,早已退役的当年棋王于2010年初在《纽约书评》杂志上发表了一篇题为《加里·卡斯帕罗夫论‘象棋比喻’——大师与计算机》的长篇论述。棋王揭示了许多从“深蓝”开始不为人知的故事,揭示了人工智能发展水平的坐标定位。  其结论既有好消息,也有坏消息。好消息是今天一台标准配置的笔记本电脑就可以仿效并超越当年需要一个专门机房和姚明般高的机柜来装载的“深蓝”和“湛蓝”超级计算机。至于坏消息,从我还需要端坐在电脑前一字一句地敲打这篇文章,而不是由电脑自动阅读棋王的文章而生成这篇稿子,读者便可以感觉到人工智能今天的发展水平。  8乘8的国际象棋盘其实是一个体现思维与创意的强大媒介。象棋里蕴含了天文数字般的变化。卡斯帕罗夫指出,国际象棋的合法棋步共有1040。在棋局里每算度八步棋,里面蕴含的变化就已经超过银河系里的繁星总数。而地球上很少有任何数量达到这个级别。在金融危机之前,全世界的财富总和大约是1014人民币,而地球人口只有1010。棋盘上,所有可能的棋局总数达到10120,这超过了宇宙里所有原子的总数!  人脑与电脑如何应对如此高大庞杂的复杂性呢?可以说非常不同。在2009年出版的一本关于象棋和人工智能的新书《象棋比喻:人工智能与人的思维》中,作者迪亚哥·拉斯津-古特曼指出“象棋是一个无与伦比的实验室,里面棋手博弈水平的整个进步过程和所达到的高度可以全面客观地量化。”这种“量化”的思路正是传统电脑博弈国际象棋的思路。  但卡斯帕罗夫认为这种“量化”思路是人工智能发展中并没有那么太大意思的方向。“象棋”在他看来应该“是一个独一无二的、各种认知能力的凝聚点(Cognitive Nexus)。在这里,艺术和科学在人脑思维里结合并不断通过经验与实践得到提高和精炼。”  这种依靠认知直觉、结合创意想法、艺术感觉和精密头脑运算的象棋,正是卡斯帕罗夫所说的“艺术与科学”的思路。它是人脑博弈的特色手段,也应该是人工智能试图模拟人脑的方向。  但很多人不知道,十二年前打败棋王的IBM“湛蓝”超级计算机并没有什么“艺术”可言,甚至没有什么严格意义上的人工智能可言,而靠的是所谓的“运算暴力(Computational Brute Force)”——每秒算度两亿步棋和瞬间探索内含几百万个棋谱的数据库。对于不知情的人们,“深蓝”与“湛蓝”无疑神奇如魔术。但
它们的神奇并没有超出半点传统计算机以每秒数亿次的速度来执行极其“愚蠢” 指令的范畴。  用卡斯帕罗夫的话讲,“湛蓝”的聪明与你桌面上可编程的电子闹钟的“智能”从本质上没什么两样。而“这句话并不是用来掩盖我输给一台造价一千万美元闹钟的失望”。  据卡斯帕罗夫回忆,1997年与“湛蓝”的六回合人机大战中,他发现电脑有几步极具人脑创意的棋着,很像 “湛蓝”在棋战过程中受到了高手干预,因为这几着棋很不像之前机器的下法。他怀疑IBM作弊了。  赛后,卡斯帕罗夫要求IBM提供“湛蓝”在整个赛事过程中的日志文件,IBM拒绝了。他要求与“湛蓝”重赛,IBM也同样拒绝。用棋王的话,IBM已经赚到了知名度,并马上解体了整个“湛蓝”项目。  2003年卡斯帕罗夫参加了他的最后一次人机大战,而这一次他的电脑对手的运算能力不亚于“深蓝”和“湛蓝”,但得益于计算机行业里的摩尔定律,这台内含多个CPU的服务器造价已经不过一万多美元。在上面运行两个以色列程序员在一名象棋特级大师帮助下写的博弈软件,其结果,人机各一胜一负四和。  自2004年,国际象棋的人机大战彻底远离了人们视野。又十二年后的今天,运行在笔记本电脑上一套只卖50美元的博弈程序已经可以击败绝大多数特级大师。靠的依然是“运算暴力”和更为高效的棋谱信息存储技术。但是人工智能水平离棋王所说的“结合艺术与科学”,卡斯帕罗夫认为并没有从根本上走进一步。  不过,电脑博弈的进步对整个国际象棋界还是带来事先预想不到的深远影响。这给我们在全球化想法经济时代培养思考型人才的教育思路带来了启示。  尽管在世纪之交,每个人都有了一位装在笔记本电脑里的“象棋特级大师”。但这并没有马上让人们明白个中含义。渐渐地,人们发现国际象棋世界冠军的年纪越来越轻。美国传奇棋手鲍比·菲舍尔在1958年15岁就获得世界冠军。这个冠军的年龄记录一直保持到1991年,但从那年开始,这个年龄记录已经被刷新了20次!2002年,乌克兰的谢尔盖·卡尔亚金在“近乎荒谬”的12岁年纪已经获得了世界冠军。  在卡斯帕罗夫看来,卡尔亚金远远比不上据称智商比爱因斯坦还高27分的鲍比·菲舍尔。但借助电脑,年轻选手现在可以很快地吸收消化成千上万的象棋套路和布局阵法。而学习国际象棋的这个必要步骤曾经需要特级大师们数年时间的磨练。  美国著名科普作家麦孔·格雷德维尔将这种在才艺领域里长期的思维打磨训练规律称为“一万小时理论。”很显然,“电脑+海量信息+天才”能帮助年轻的尖子迅速成才。假如国际象棋领域能实现,更多的创意思维领域呢?如建筑,音乐、绘画、数学、文学、影视、设计呢?  但这并不是故事的全部。据卡斯帕罗夫讲述,2005年一个名为"PlayChess.Com"的网站举办第一次世界“自由式”国际象棋人机网上混合大战。这个时候,“任何棋手+运行在笔记本电脑上的象棋软件”已经远远胜过最好的纯机器棋手,当然也胜过纯粹单一的国际象棋特级大师,哪怕他是世界冠军。  但最终的比赛结果出人意外,冠军得主并不是什么特级大师,而是来自美国的两位娴熟操纵三台最新款个人电脑的业余爱好者!  这个结果表明:“低手+机器+好的信息与知识管理调度技巧”的组合,远远胜于“特级大师+机器+平庸手段”的组合。  在全球化知识经济时代,教育的目的已经不是往人脑里填充书本灌输知识,而是学会思考构筑创意。  “清明上河图的精确年代”和“三国两晋的准确年代”这样的考题出现在高考里无可厚非。但这样的信息在今天只不过一两下谷歌百度搜索之隔。更重要的学习任务是构筑从“清明上河图”中的千态人生和“三国两晋”列强博弈故事引发的一番独立思考。  事实将证明,一个自主摄取信息与知识而能独立思考的平庸脑袋,远胜过聪明绝顶但只能墨守应试套路的天才脑袋。

时间: 2024-09-01 13:27:31

当笔记本电脑“超越”象棋特级大师的相关文章

电脑是如何下棋的:深入了解人工智能

围棋起源于中国,是最古老的棋类运动之一,我们常说的"琴棋书画"中的"棋"就是指围棋. 围棋盘由19条横线和19条竖线组成,共有19 19=361个交叉点.此外,也有13 13.9 9的小棋盘.围棋子分为黑白两色,对弈双方各执一种颜色的棋子,轮流将一枚棋子下在交叉点上.终局时,占领(围起)的"地盘"(即其中的交叉点个数)多的一方获胜. 空白的交叉点称为"目",围到的地盘又称为"空".对弈过程中,棋手经常会&q

电脑如何下棋?深入了解人工智能

"深蓝"在1997年的一场历史性的人机大战中战胜了人类国际象棋冠军卡斯帕罗夫. 图/Peter Morgan 1996年,许峰雄博士(右,现为微软亚洲研究院高级研究员)代表"深蓝"与卡死佩罗夫对弈. 本文转自<科学世界>.新浪科技 你喜欢下棋吗?有没有和计算机下过?现在,弈棋计算机的棋艺日益高强.让我们通过分析以围棋和国际象棋为代表的弈棋计算机,对人工智能的研究有一个更为深入的理解. 弈棋计算机 弈棋自古被视为一种关乎智力的高级挑战.和其他智力测试相比,

中国人工智能学会通讯——深蓝、沃森与AlphaGo

在 2016 年 3 月 份,正当李 世石与AlphaGo 进行人机大战的时候,我曾经写过 一 篇< 人 工 智 能 的 里 程 碑: 从 深 蓝 到AlphaGo>,自从 1997 年深蓝战胜卡斯帕罗夫之后,随着计算机硬件水平的提高,计算机象棋(包括国际象棋和中国象棋)水平有了很大的提高,达到了可以战胜人类最高棋手的水平.但是,长期以来,在计算机围棋上进展却十分缓慢,在 2006 年引入了蒙特卡洛树搜索方法之后,也只能达到业余 5 段的水平.所以 AlphaGo 战胜韩国棋手李世石,确实是人

5分钟看懂│从深蓝到阿尔法狗,人机大战20年进化了什么?

2:0! 这是今天AlphaGo在与李世石的对弈中交上的答卷   俄罗斯国际象棋世界冠军弗拉基米尔·克拉姆尼曾说过:"相信我,败给电脑的痛苦感觉,相当于败给同行的两倍."笔者不想求李世石现在的心理阴影面积,因为笔者很认同谷歌董事长施密特在赛前说过的一句话,"输赢都是人类的胜利!因为正是人类的努力才让人工智能有了现在的突破." 虽然2:0的结果会让很多期待李世石扳回一城的人黯然神伤,更有可能会让"机器人威胁论"再次甚嚣尘上.但是作为刚刚加入人机大战

今天,你用“机器学习即服务”了吗?

上世纪50年代末,IBM先驱研究员亚瑟·塞缪尔(Arthur Samuel)训练了世界上第一台自学电脑学下跳棋游戏,自那以后,人们就在等待智能机器来临的未来. 而"未来"就是现在. 塞缪尔当年为我们这个世界引入了机器学习的计算方法,现在这个方法已经成熟,而且已经诞生了各种新产品,形成了渠道计划的规模. Third Eye是一家总部设在加州圣克拉拉的大数据和分析解决方案提供商,与四大超规模云提供商IBM.微软.谷歌和AWS都有合作关系.Third Eye首席执行官Dj Das表示,&qu

人民斗地主大奖赛开赛 五万奖金等你赢

中介交易 SEO诊断 淘宝客 云主机 技术大厅 目前广大人民群众休闲的方式越来越多,一个人数独.两个人下棋.三人斗地主.四人打麻将.五人以上扎金花.德州扑克已成流行"定式",更不用说酒吧里常见的"杀人"."三国杀"等多种桌面游戏了.但是这种面对面的聚会遇到了实际困难:室外高温.交通阻塞等无法避免,由此让人很容易想到上网休闲的生活方式,网费低.速度快.电脑便宜,不用出门.家中备好充足的口粮.清茶一杯.空调一吹,舒服遐意让人乐此不疲. 2010年第一

内存分配和释放

     自从学习了C语言,老师就教导我们说:对于动态内存的申请和释放,一定要遵守"谁申请,谁释放"的原则.在此原则的指导下,不仅是我.不仅是你,就连特级大师都设计了这样怪怪的函数: 函数 说明 评论 GetWindowText(HWND,LPTSTR,int) 取得窗口标题.需要在参数中给出保存标题所使用的内存指针,和这块内存的尺寸. 晕!我又不知道窗口标题的长度,居然还要我提供尺寸?!没办法,只能估摸着给一个大一些的尺寸吧. sprintf(char *,const char *,

从“神经网络之父”到“人工智能教父”|Geoffrey Hinton的传奇人生 那才叫精彩

CNET科技行者 8月29日 北京消息 人工智能领域有三大奠基人,分别是Geoffrey Hinton.Yann LeCun与Yoshua Bengio.本文主要围绕"神经网络之父"Geoffrey Hinton. Geoffrey Hinton,被称为"神经网络之父"."深度学习鼻祖",他曾获得爱丁堡大学人工智能的博士学位,并且为多伦多大学的特聘教授.在2012年,Hinton还获得了加拿大基廉奖(Killam Prizes,有"加拿

超级大脑:当今在世智商最高的十位天才

导读:高智商的人总是我们膜拜的对象,本文将带你走近当今世界上智商最高的10个大神级人物. ◆ ◆ ◆ 1.Stephen William Hawking  (斯蒂芬 ·威廉 ·霍金) 今年70岁,智商160.他或许是这个榜单上最令人熟知的人.有关他的介绍太多太多,被誉为继爱因斯坦之后世界上最著名的科学思想家和最杰出的理论物理学家,被誉为 "宇宙之王"  2.Kim Ung-yong  (金雄鎔) 今年50岁,斯坦福-比奈智商测试中的分数达到了210分,这个分数被收入吉尼斯世界纪录大全,