找回密码
 立即注册
搜索
热搜: 经济 感情 创业
查看: 91|回复: 1

佛掌中的探索

[复制链接]
发表于 2008-3-23 06:20:55 | 显示全部楼层 |阅读模式
多少年来,意识一直是人类敬畏的圣物。它看不见,摸不着,却驱使着人们东奔西忙。许多人都相信它超越自然,游离于肉体之外,是永远不死的灵魂。

意识是什麽呢?这个问题也许根本无法回答,因意识似近实远,凝而飘忽,人类现有的知识和技能很难弄清楚它。另外,我们一直受意识的驱使,去做这,去忙那。让我们来弄清意识是什麽,这件事本身是不是意识在耍我们呢?谁也说不准。的确,相对意识而言,我们更象一架被操纵的机器。让这架机器去揭穿它的驾御者,确实很荒谬。

如果我们能够游回远古,象现在这样安静地坐在电脑前,默默地看着生命的爆发,或许我们可以弄清与生命形影不离的意识是如何产生的,或许能回答意识是什麽。但可惜的是,当人类开始对意识稍有一点警觉时,生命已经爆发几十亿年了,这时的生命已拥有高度的意识了。此时的人类也不可能知道,在水面下意识的冰山那后重而深远的生命进化历程。因此在不知不觉中,人类割断了意识的生命根源而去研究她。通俗地说人类一开始研究的就是:会思考,会识别,会学习的人,而忽略了产生这些功能的更基本的来源。就像割断一个民族的文化,去研究这个民族是不可能得到正确的结论一样,割断了生命几十亿年的"文化"去探讨她创造的意识,当然容易走入迷途。早期的人类由于受科技不发达的限制,在对意识的探索中未能明白意识自然天成的历史,却陷入在精神和鬼魂的旋涡中不能自拔,最终屈服于神灵的脚下,并将探索真理的追求供奉在神灵的祭坛上,焚化成灵魂的青云,恭迎着神佛的降临…

虽然有许多无神论者,在从事科学研究,但早期人类的这些观念在思维的深处仍时时的影响着他们。例如:科学技术的发展使我们认识到人类的未来在宇宙中,那儿有更为广阔的空间和无尽的资源。但人类不能去那儿,只有机器能够在那儿生存。因此,创造拥有智能的机器是人类的必由之路。但是起源于上世纪中叶的人工智能探索,由于受精神和灵魂这些人类早期观念的影响已走入迷途而不能自拔。到目前为止的人工智能理论,还没有一个关于机器自己通过后天经历产生控制自己行为的理论。人类似乎要在为机器按排"智能"的路上一直走下去。就象早期人们相信的那样:上帝为人类安排了一切。现在,人类为机器人安排一切,并企图通过这种安排创造智能、甚至产生意识。

人类已在智能的领域探索了许多年了,所得甚微。这说明了什麽呢?是我们不努力吗?不是的。是我们笨吗?不是的。除了我们在研究人工智能方面,太急功近利,太看重它的钱途以外,恐怕就是忽略了对智能的基本原理的探讨,以至于陷入了精神和灵魂的泥潭。明理才能心明眼亮,才能使研究按正确的方向发展,才可能做出成果来。如果你的探索方向错了,那麽你越努力,你离自己心中的目标越远。智能是个巨大的课题,它的最终被揭开,也许会颠覆许多现有理论。因此,在做具体的实验时,一定要时时检查探索的结果是否脱离了事先自己对智能的理解,以便及时分析、研究。这样做不仅能使研究按正确的方向发展,同时也可以在实验中不断深化对智能原理的理解,并能及时修正错误的认识,从而确定明确的奋斗目标。

人工智能的目标是什麽呢?我认为人工智能的目标就是要:通过人为地设计创造一个最终能摆脱我们的设计而自己控制自己行为的机器。所以,任何机器只要它仅仅是受控于事先设计好的程序的,都只能是机器,而不是人工智能。程序是不会因为环境的变化而改变自己的运行方式的序列,它是孤立的,与外界没有任何联系。如果把运行的程序当作它存在的标志,那麽程序存在的条件是:支持它运行的硬件没有损坏和使硬件工作的能量没有耗尽。程序的运行既不对支持它的硬件进行维护,也不对损失的能量进行补充,即它的运行不支持使自己存在的条件。这就是程序与产生它的条件构成的系统,这样的系统从出生的那一刻开始,一切都定死了,再也不能变了,当然不能产生智能。因此,要想使程序产生智能就必须设计出这样的系统:寄居在系统中的"程序"维护着系统存在的条件。而这样的"程序"必须是开放的,与环境息息相关的。只有这样,它才可能通过改变自己的运行方式,在变化的环境中维护系统的生存条件,从而使自己存在得更久些(在系统中寄居得更久些)。在自然中有没有这样的系统呢?有的,这就是生命系统。控制生命的序列必须能随着环境的变化而变化,使生命能在不同的环境下采取不同的行为去实现生命的需要。实现需要的生命系统满足了自己存在的条件,它得以延续下去,从而支持着寄居在它之中的控制序列的发展。生命系统中的控制序列是怎样的呢?它就是根序。

什麽是根序呢?简单的说根序就是可以活动的生命系统的控制程序,这种程序与我们所编的计算机控制程序是不一样的。计算机控制程序是根据要计算机做的事,确定计算机必须完成的基本任务,然后将计算机能够执行的指令,按要完成的基本任务的要求排列起来,这就是程序。程序运行的时候就象玩多米诺骨牌一样,唯一的区别就是多米诺骨牌只能玩一回,而程序可以运行无数回。如果将多米诺骨牌进行不同的排列,游戏的效果也将会不同。计算机程序也是这样。对计算机指令的不同排序,可使计算机完成不同的任务。但这种排序都是人设计的,并且一旦设计好了,就不会再改变。因此,当一个环境中的系统受类似计算机程序控制时,会因为这种控制不能因环境的变化而变化,最终使系统被环境所淘汰。程序是将计算机指令作为系统的行为要素排成序列,然后由这种序列控制系统完成任务的。根序也是以序列的形式来控制生命系统的。不同的是:根序的行为要素是生命系统的本能动作,同时根序中含有大量的感觉信息,这些感觉信息被行为要素连接成类似神经网络的序列,因此称它为根序。根序是生命用来控制系统行为以适应环境变化的控制形式。不仅如此,生命对适应其系统内部的变化的控制,也是通过根序的形式来完成的。

系统用来应付内外变化的行为要素是有限的,而由这些行为要素产生的组合却是没有边的。为了应付内外变化,系统可资利用的行为要素,除先天的以外(我们设计的程序构成系统的先天资源),更多的是它后天的经历,而它现在处理事物的过程,也将加入到它的经历库中去。当我们仔细研究它的经历库中的这些"要素"时,将不难发现除少数以外,大多数"要素"不过是一些更基本要素的不同组合而已。系统的经历是系统与环境相互作用后留下的轨迹,只要系统存在,系统与环境的相互作用就会生生不息地进行下去。系统的经历,为形成控制系统行为的根序准备了大量的素材,这些素材,最终被系统的需要所取舍,产生系统赖以生存的根序。相互作用编织着控制系统行为的根序,这种根序反过来再去控制系统与环境的相互作用,而这种相互作用又会编织系统根序的"新鲜"部分。相互作用与根序就这样在系统与环境构筑的舞台上,以互为表里的形式,向我们演出着一场鸡生蛋,蛋生鸡的活剧。如果,由此产生的根序能够控制系统去维护产生它的条件,那麽,该系统将可长期在环境中存在下去。

不同的系统构成的要素不同,智能的表现形式将会不一样。如:蚂蚁主要靠触须来感知外界,靠脚来爬行;苍蝇主要靠复眼来感知外界,靠翅膀来飞行。它们智能的表现形式显然不同。有一回,我看到一只很小的蚂蚁和苍蝇争食。开始时蚂蚁去咬苍蝇,苍蝇不是马上飞开,而是轻轻往旁边移动一个毫米,蚂蚁继续追上去,苍蝇又移动一点,直到把蚂蚁引离食物4到5个毫米,苍蝇才飞走。蚂蚁驱赶走了苍蝇后,却找不到了食物,它需要转好大一个圈才能回到食物处,而苍蝇早就飞回来吃了好半天了。蚂蚁回来后又驱赶苍蝇,于是苍蝇又重复一遍上面的过程。我们很容易明白,苍蝇的复眼远胜于蚂蚁的触须,它飞行的机动性也自不必说。但苍蝇为什麽会利用蚂蚁信息不灵机动性差的弱点智取食物呢?显然,不同的生命形式在它与环境的相互作用中,会产生不同的根序,这种根序的不同使不同的生命表现出不同的智能来。不过这种不同只说明智能之"象"的不同部位,并不代表智能的捉摸不定和不可认识。我们现在都在摸那只"象",在我们努力摸的同时,也携起手来,广泛交流,相信这样定能使那只法眼睁开,看见太阳五十亿年不懈努力的结果--智能之象的全貌。

智能的基本原理还没有形成,人类在智能领域的探索将产生论述这一原理的理论,它很可能包含了到目前为止人类关于生命的全部知识。这意味着从事这种探索的人,必须挣脱传统思想的束缚,勇于创造,善于想象;这意味着从事这种探索的人,不能只是简单地接受他人的结论,而应在探索中不断地深化对它们的认识,才可能应用这些知识去服务于自己的探索;这意味着从事这种探索的人,不能搭着八股架子在人面前指手划脚,而应虚心交流,广采博收。只有这样,我们才能跳出那无边的佛掌,最终推翻五指山,真正的拥有未来。
回复

使用道具 举报

头像被屏蔽
发表于 2008-3-26 01:39:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|联系|小黑屋|手机版|Feed|Archiver|我看

GMT+8, 2024-11-30 14:26

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表