||
1. 引言
美国Sceince 杂志2006年编辑部文章【1】第一句话(而且是用特别大的字体)“COMPUTATIONAL NEUROSCIENCE IS NOW A MATURE FIELD OF RESEARCH”这句话的意思是,计算神经科学是成熟的研究领域。这句话仅仅局限与神经系统的动力学描述,也许可以这样理解,如果作为揭开神经信息本质这就需要讨论了。据英国媒体报道,瑞士洛桑联邦工学院科学家、“蓝脑计划”的主管亨利·马克拉姆表示,先进的功能性人造大脑将在10年内变成现实。
这两种断言一个是权威杂志发表的,一个是媒体报道的,也许我们不应该把它们放在一起。不管怎样,现在我们来讨论这些断言的正确性。
十年之内脑内信号过程的真正模型可以解决,这是否意味着现有的知识(数学理论、信息处理理论、物理理论、电子回路理论、系统理论、化学理论等)是完全能分析神经信息过程了。现有的人工智能能力远低于人的智能,如果十年之内可以解决,则十年之内人工智能也一定能达到人的智能。或者说,凭借现有知识我们有可能来构建数学模型,使此模型已经能描述脑的信息处理过程。看来是十分困难的。
根据我们研究,至少有两个问题需要讨论。1)稳定性问题2)定量问题。
1) 神经系统是个不稳定和不确定系统,文献【2】第一句话:Spike trains are unreliable.,“unreliable”的意思是不可信、不确定等意思,长期做实验的人也可体味到这样经验。文献【3】引证了很多文献(Tomko and Crapper, 1974【4】; Burns andWebb, 1976【5】; Tolhurst et al., 1983【6】; Snowden et al., 1992【7】;Britten et al., 1993【8】),也说明在大脑皮层中出现的极不规则的脉冲序列,是不可能用同样的实验来重复得到的,这说明神经脉冲序列的不确定性。
诺贝尔奖获得者埃德尔曼(Gerald M. Edelman)指出【9】:我们已经反复强调,每一个脑的最突出的特点之一是它的个别性(individuality)和多变性(variability)。在脑的所有组织层次上都有这种多变性,这种多变性是如此之大,以至我们在寻求一种脑活动的物理理论时,不能把它仅仅当作噪声而不予考虑,或是忽略掉……这对于任何一个试图解释脑的总体功能的理论,都是一种极大的挑战……。他又进一步指出:“…这种千差万别使得每一个脑都是独一无二的。这些观察给基于指令和计算机之上的脑模型提出了根本性挑战……。” “脑不是计算机,……有人追求精确的神经编码,而实际上找不到” 【10】。
应该说Edelman对生物实际描述是正确的,正像每个人的指纹不同,每个人的虹膜结构不同,每个人的视网膜血管分布不同,这些不同常被用来作为识别每个人的生物特征。神经网络也应该是不一样。这也是为大部分生物学家所接受的。这就是结构上的不确定性。但是,Edelman由此所得出的结论和观点是可以讨论的。后来有不少专家对他提出种种评论。这就是对不确定性的认识问题。对这一问题不同的观点就有绝然不同的理解和方法。
在现有的工程技术观点认为不稳定是有害的,他们会想尽一切方法要避免不稳定。可是在我们研究经验中发现这种不稳定和不确定系统具有很大优越性:只有不稳定系统才有初值敏感性【11】,有了初值敏感性才能提高神经系统的灵敏性。而且越不稳定系统灵敏度越高。猫头鹰和人能区分5微秒的时间差【12】【13】。(一个神经脉冲宽度是一毫秒,5微秒=5/1000 毫秒),5微秒的时间差与传感细胞灵敏度无关。完全要靠系统的灵敏度来实现;结构不确定的简并系统【14】将比其中任何子系统具有更强大的功能;另外,不稳定还有更深层次的意义。如:脑内Free will现象存在、灵感的突然出现、Eccles的微位理论要成立【15】等等,不可缺少的条件是系统不稳定。微小的量子效应要影响宏观的系统运动,不可缺少的条件也是系统不稳定。决策的随机性也有不稳定性的作用存在。
2)定量化分析
首先,从目前看神经元和神经网络的最好模型是H-H方程再加非线性动力学。脑内神经元所发放的神经电信号,基本上都可以用非线性动力学来描述,难怪Sceince编辑说计算神经科学是一成熟的领域【1】。可是仔细分析一下非线性动力学的理论基本上是定性分析理论【16】。
目前的认知科学理论基本上是以模式(Pattern)识别、聚类分析、统计、最优化等为基础的。从数学角度看这些方法也主要是属于定性分析。
其实神经系统信息过程是定量的。人和动物靠两耳接收声音的时间差来确定声源方向,它是定量的,实验做出结果,猫头鹰可以区别两耳信号5微秒的时间差【17】。蝙蝠要在灌木丛中区分树枝摆动和飞行小虫,只能靠多普勒效应的差别,要分析多普勒效应大小也只能靠定量分析,高清晰数字图像除了像素要多以外,更需要高位A/D变换器,高音质数字音乐也需要高位A/D变换器,人能区分图像是否是高清晰,要区分音乐是否是高质量,也需要精细的定量,人眼能分清千千万万种不同颜色,完全靠对红、绿、篮三种基本颜色敏感性的不同定量比例来决定。姚明要准确投蓝球也要靠定量来控制。任何正确的神经信息理论,都必须能解决上述所提出现象。定性理论是很难分析定量过程。特别在定量机理不清楚情况下,随便用定性方法常常会使人引入错误方向。
不稳定系统能定量地高灵敏地检测小信号吗?不稳定系统能实现高分辨率定量化?这是一个矛盾。这一矛盾不能解决,很难实现定量,也很难解决不稳定问题。也就很难认识神经信息过程。这应该说,这也是多年来神经信息研究一直没有很好发展的原因。因此总的看,十年内这两个问题不解决不可能真正得到脑模型。
2. S空间的引入。
为了解决上述矛盾,S空间理论是一个较好的方法。S空间理论实际上就是以前我们所提的“序空间”理论【14】【18】【19】。S空间理论不是凭空创造出来的。它是根据神经元中发现了圆映射规律,再加上符号动力学的理论得出。而圆映射理论和符号动力学都是成熟的理论。
一维S空间定义:S空间是对实空间略作改进。在实空间中,一条直线代表一维实空间,直线上每一个点表明一个实数,如果有两个不相等的实数x和y,则在实数轴上可用两个点表示,它具有两个特点:1)两点一定有大小之分,,如x>y (或y>x),2)x与y之间的距离║x,y║是一定的。S空间只是把2)这一条特性去掉,也就是说,距离║x,y║是不一定的。这就是一维的S空间。形象地说,实空间是把坐标轴放在刚体上,而S空间是把坐标轴变为橡皮筋。可以任意拉伸。
二维S空间定义:由两个一维的实数轴构成一个两维实数空间,同样由两个一维的S空间构成一个二维的S空间。形象地说,二维S空间,就是把二维的笛卡尔坐标由从刚体上移到弹性膜上来。弹性膜可以在两个方向上自由拉伸。当弹性膜的弹性系数为零是,弹性膜就成为刚体。S空间从新回到实空间。因此可以说S空间是实空间的推广,而实空间是S空间的特例。
S空间性质与不确定性。
1) 进入S空间,实际上是去掉第2)特性,已经是从确定性走向不确定性。 x>y (或y>x)是一不确定性的指标。因为符合不等式的有无穷多X和Y。
2) 定理1 S空间中所有上升(下降)的单调函数是等价的。