michael 2007-7-13 10:41
NGNS基于神经网络的象棋软件的初步构想
摘要:指出当今象棋软件学习功能的不足,提出基于神经网络技术的解决办法,为新一代象棋软件指明发展方向 。
/_+ySWH*xK
研究方向:让软件“象人一样思考”。
2t2V7d#R5I
备注:NGCS—Next Generation Chess Software%o'ZH[9kO$^f#T
)k1b?2UFj
1997年5月,发生了一件震惊世界的大事,美国IBM“深蓝”超级计算机首次击败国际象棋男子世界冠军卡斯帕罗夫。“人机大战”最后一局较量中,“深蓝”仅用了一个小时便轻松战胜小卡,并以3.5比2.5的总比分赢得胜利。输棋之后,小卡很快起身,沮丧地离开了棋室。那么人类败了吗?实际上,在第二局输棋之后小卡就曾表示有一“上帝之手”在助“深蓝”一臂之力,认为电脑不可能有那几步超人的应对。他的怀疑是非常有道理的,也就是我们现在常说的“人机合一”,可能有一位大师级别的高手“帮助”了电脑。
u,X;Q'p&~7~ ~U:`6rF8?/D
这个说法得到了间接的证实。6年后,咽不下这口气并且始终在寻找机会的小卡在纽约和另外一台超级电脑“更弗里茨”开战,结果下成2比2平。很显然,根据电脑的超级发展速度,“更弗里茨”比“深蓝”更胜一筹,小卡满意于和局并指出电脑还不能领先于人脑。
U[D{"FHSV$x"^3S
其实,人脑的弱点正是人性的本质。棋王为了避开“深蓝”的计算优势,不惜放弃自己最擅长的攻击棋路,刻意营造“捉摸不定”的布局。但是“深蓝”下棋只有“穷举法”这一招,根本没有任何学习功能。棋王的“攻心为上”碰到“深蓝”的“无心可攻”,不仅白费力气,而且为自己带来无限的挫折和焦虑。
ho"yB/V'z
尽管“深蓝”的胜利是与卡斯帕罗夫的心理压力、表现失常等原因不无关系,但对“深蓝”的成绩也是应该予以充分肯定的。
leC(qp
严格说来,“深蓝”只有并行操作和资料搜寻的技术,谈不上“智能”二字。它不能自己选择目标,也不能修改用来权衡进展的标准,更无法进行多元的价值取舍。电脑目前在学习功能等方面甚至不如婴儿,人们在人工智能道路上的摸索还只是刚起步而已。
I:gS YXX'w`%[V
学习和掌握知识对一个人来说是一件十分自然的事,但要让机器也这样做就相当困难了。最新革命性的观点是将机器和人体结合在一起,将微型超级计算机植入人脑,很简单地实现学习功能,变得空前强大,那时人到底是机器,还是人,是一个非常难以回答的问题。M&d,e_l/sQ4bPO
在微型超级计算机植入人脑之前,我们想到了神经网络技术——by 萍果