第六百四十络,早先复制人类智能的努力无一成功,究其原因,都是由于人们并未真正了解智能的内涵和人类大脑。所谓智能,就是人脑比较过去、预测未来的能力。大脑不是计算机,不会亦步亦趋、按部就班地根据输入产生输出。大脑是一个庞大的记忆系统,它储存着在某种程度上反映世界真实结构的经验,能够记忆事件的前后顺序及其相互关系,并依据记忆做出预测。形成智能、感觉、创造力以及知觉等基础。
2006年,“浪潮杯”首届中国象棋人机大战中,5位中国象棋特级大师最终败在超级计算机浪潮天梭手下。中国人发明的这项充满东方智慧的模拟战争游戏,被中国超级计算机独占鳌头。值得一提的是,浪潮天梭在比赛中,同时迎战柳大华、张强、汪洋、徐天红、朴风波5位大师。在2局制的博弈中,浪潮天梭以平均每步棋27秒的速度,每步66万亿次的棋位分析与检索能力,最终以11:9的总比分险胜。后来许银川也只是和浪潮天梭下了一个平手。
计算机的诞生的同时也孕育了人工智能技术的产生,而人工智能技术最初就是从象棋程序当中实践摸索而来的,因此谈到人工智能技术,必然会让人想到象棋。我们一定还记得 1997 年,ibm 公司推出的一款国际象棋程序“深蓝”,在当年的人机大战中,战胜了当时国际象棋世界冠军卡斯帕罗夫,这一消息在世界范围内广为流传,人工智能技术的发展和成就再一次得到了证明和认可。中国象棋程序正是在广泛吸取国际象棋程序的各种先进经验之后而产生的。
中国象棋程序的雏形来源于上世纪90 年代,最初接触到中国象棋程序还是从任天堂 fc 游戏机8 位的游戏卡带中获得的,此款象棋程序设计了3个象棋水平的对手,但是由于当初水平的限制, 3个ai的区别仅仅是思考时间的长短而已,在棋力水平并无差别,而目人脑很容易就能战胜这些aj,虽然如此因为是第一款象棋游戏,还是受到了广大象棋爱好的喜爱。随着计算机技术的发展,在计算机当时还处于dos操作系统的时候,出现了一款名叫《将族》的象棋程序,在当时那个年代这款程序可谓做工精美,而目增加了关卡挑战机制,大大提高了程序的娱乐性,虽然象棋程序的水平也有所提升,但是与人类象棋大师比较差距明显。虽然有人说自己并不是《将族》的对手,其实很多情况下都是人本身缺乏耐心,无法忍受《将族》慢如蜗牛的思考速度,
人工智能技术的目的就是要电脑来代替人脑或者超越人脑,因此广大的程序员们致力于研发一款能够抗衡或者超越中国象棋大师的中国象棋程序 a i。天津象棋大师黄少龙在研究了当时的象棋程序之后,提出了一套关于象棋棋子子力赋值的象棋程序理论,他认为棋盘上的每一个棋子因分工不同所以重要性也不同,根据其重要性,可以给棋子赋予一定的分值。比如说“将”和“帅”是 l 0 00 分,“车”是 800分,“马”和“炮”是500分,“士”和“象”是200分,兵是 100分。有了相应的分值,那么计算机在局面计算上就可以根据当前子力的分布情况,来对当前每一方的局面形势进行总体的评价得分,分数高的一方在局面上就占优。这样的一种棋子分值理论,便成为了计算机科学运算的理论基础。
20 世纪初,国际奥林匹克运动会的人工智能项目出现了象棋软件的比赛,有了相互学习交流的平台,这样为象棋人工智能技术的发展创造了条件并注入了生命的活力。在 2003 年 8月举行的电脑奥林匹克大赛上,在中国象棋程序发展史上具有重要的历史意义。一款名为《纵马奔流》的中国象棋对弈程序成为当年中国象棋比赛项目中的一匹黑马,虽然是首次参赛,但是它却取得了6 胜2 和的惊人战绩,一举夺得了中国象棋比赛项目的冠军。这次比赛**有五款中国象棋程序参赛,说明当时中国象棋程序已经进入了起步发展阶段,同时正是因为《纵马奔流》的夺冠,使得更多致力于设计中国象棋人工智能程序的程序员们看到了中国象棋程序未来发展的希望。
人工智能技术的开发者认为,计算机的运算速度直接影响到人工智能技术水平的高低。例如同样一个任务,在单核心电脑完成的时间势必要比多核心电脑耗时要长的多。计算机技术在 20世纪以后进入发展的快车道,cpu 的性能得到了大幅度的提升,in te l 和 a m d 两家cpu 生产商,不断推陈出新,cpu 从单核心发展到双核心乃至现在的多核心,为中国象棋软件程序的发展提高了硬件的保障。中国象棋程序获得了更好的硬件支持,此时网络上不断推出新的中国象棋程序,例如《棋隐》、《 xi exi e大师》、《象棋奇兵》、《棋天大圣》、《象棋天机》、《象棋佳佳》、《象棋旋风》、《象棋名手》等,这些中国象棋程序都具有计算能力强,计算速度快,多任务、多线程等优势,随着人工智能技术的进步,计算机速度的提高以,程序员们在实践中对中国象棋程序不断的修改完善,目前中国象棋程序又逐步增加了开局库、残局库、审局库等功能,使得目前电脑象棋的水平已经极高。例如目前商业化的象棋程序《象棋旋风》,其采用独特的位棋盘设计,运算速度快,知识更丰富,出棋准确率极高,独创的专用审局库,极大提高象棋程序的中残局水平。很多中国象棋专业运动会都会借助象棋程序计算速度快、分析局面广的特点,作为自己日常训练必不可少的利器。
随着科学技术的不断进步,人工智能的不断发展必定会产生质的飞跃。人工智能技术从最初的简单模拟功能,到现在能进行负责局面的计算分析,这本身就是巨大的量变。目前中国象棋程序虽然已经达到了极高的水平,攻杀能力极强,尤其在中局对攻以及复杂局面计算上远远强于人脑,但是目前的人工智能技术缺乏情感,这也是人脑与电脑之间目前来说最大的差别,没有情感的计算机程序只会一味的计算,在计算上过于强势,却忽略了情感上的东西,体现在中国象棋程序上就是目前来看象棋程序在残局局面分析上还有不尽完美,因此中国象棋专业运动员在使用象棋程序辅助思考拆棋的过程中,往往会加入自己的思想,人机合一才能达到最高境界。因此人工智能领域的下一个突破可能在于赋予它情感能力,到那时的中国象棋程序的水平定会又发生一个质的巨大飞跃。
作为某种意义上的“试金石”,“人机大战”在人工智能的发展史中一幕幕地上演。而人类一直未摆脱对人脑与电脑双方优劣的关注:机器会比人聪明吗?聪明的机器是否会控制人类?机器到底挑战的是一个人,还是整个人类?更深一层的追问是,如果人类最优秀的棋手被没血没肉的机器打败了,向来自傲于自身智慧的最高级灵长类动物是否会对自己“万物之灵”的地位产生怀疑?下一次人类还将输掉什么?连智慧都输掉了,人类还剩些什么?
种种喧嚣,正是人类内心的写照。当年卡斯帕罗夫与“深蓝”的决战中,常被“深蓝”一些出其不意的招数弄得心烦意乱。对抗之中,人们开始感受到前所未有的压力。其实放松一点看,这种压力何尝不是“左手对右手的压力”?
那次比赛,人工智能显现了自己“不会学习、只会推理”局限性。现在,人工智能已成为涉及计算机、心理学、系统论、博弈论、哲学等领域的交叉学科。应该认识到,对待人工智能的发展,绝不是拔下电源插头就能获胜这么简单。
事实上,人类对人工智能的研究和测试,是一项极富挑战性的工作,不论是它的复杂性和学科交叉性,还是它那些带有根本性的思考和创新,都是人类对自身的不断认识和挑战。
而“小狼一号”似乎已经是在人工智能的发展领域有着质的突破了,“他”甚至有感官,而且还会思考,唯一的缺陷可能就是“智慧”。
这里讲的“智慧”和“智力”并不是一个相同的概念,因为“小狼一号”有着超级强大的计算功能,一步棋可能会面对着的千千万万种走法“他”都可以在几秒钟的时间之内就计算出来,然后选取最为恰当的走法来应对。
但是这就像是古时候赵括那著名的“纸上谈兵”一样,在理论上可能“小狼一号”是个王者,甚至可以说是天下无敌,但是象棋是圆的,就像那句足球上最为著名的话“因为足球是圆的,所以一切皆有可能。”
象棋的棋子也是圆的,所以,这一切,也是皆有变化的,人工智能的变化是经过“深思熟虑”的,是完全按照程序设定的套路来完成的,而人就不一样了。
“阴险狡诈”、“尔虞我诈”、“勾心斗角”等等等等这些词语都是用来形容人的善变,在这一点上,人工智能是永远也无法比拟的。
在刘慈欣的小说《三体》里,三体人的思维似乎就是透明的,他们每个人思维方式不同,三体人无法通过了解一个人的思维方式来确定另外一个人的思想,就相当于,三体人可以得到每个人思维的元素,但是思维方式相当于一种加密算法,他们无法通过这些元素解密出最后的结论。
所以三体人在得知了地球人的思维如此复杂之后,更是坚定了必须要消灭人类的决心,因为他们害怕人类强大之后会主动的出击,而以三体人的“透明思维”模式,是不可能是人类的对手的。
所以说在和人工智能的较量中,虽然这些年人类已经是渐渐的处于了下风,但是在本大人看来,出现像《机械公敌》里面那样机器人大反叛的局面应该是不可能的,毕竟最为核心的“智慧”是人工智能永远也无法掌握的。
就好比这一次王小七和“小狼一号”耍起了心眼,而“小狼一号”正好就被“骗”了,眼睁睁的看着两颗“黑炮”被王小七的红棋剿杀了。
不过人工智能只能最大的好处就是不会因为一时的失利就影响到全局的发挥,没有感情在这个时候起到了非常好的作用。
“小狼一号”在被王小七偷袭得手之后,马上就果断的采取了补救措施。
首先“小狼一号”开始止损,并没有对双炮被王小七灭掉这件事情再做过多的纠缠,而是马上的收缩起了进攻的兵力,开始了全线的退防。
“小狼一号”如此的反应迅速让王小七心里都还是无比的钦佩,只不过现在的情况和先前比起来已经是红棋成功的反转过来了,所以王小七已经是有充足的理由和实力开始对“小狼一号”的黑棋开始全面压迫式的反攻了……(未完待续)
本书来自