鸟群中的“幽灵”
作者:胡锋
黄昏的时候,在世界上很多地方都可以看到这样的景象:成百上千只的鸟成群在空中飞翔,仿佛形成了一个巨大的个体,它们时而形成一条长带,时而聚拢成盘状,时而形成各种依稀可辨的造型,毫不介意给地上仰头观看的人以无尽的惊奇与想象。
在19世纪30年代, 英国鸟类学家Edmundd Selous 用了“通灵”(Thoughts-Transference) 这个术语来解释鸟群令人惊异的协调能力,这也许是当时很时髦的“科学词汇”吧。 但限于历史条件,他对运动群体中的鸟之间如何交流,信息如何在群体中传递毫无所知。他的这种解释,我们其实可以选用任何看起来很玄妙的词语代替, 如 “思想转移”,“心灵感应”,或者简单的说,鸟群中存在一个“幽灵”。这种解释方法很类似当人们对生命系统不太理解的时候,认为有所谓的“活力”因子在构成生命有机体的物质内,直到随着科学的进一步发展,才证明了生命物质是由普通的化学元素构成的复杂分子,从而把“活力论”送到历史的博物馆。
对鸟群以及一般的动物群体行为研究的突破来自于一个美国软件工程师Craig W. Reynolds,他研究的初衷是为了让计算机更有效率的绘制鸟群的飞行图像。在此前,程序员编写鸟群的运动程序时,程序中都已经规定好了每只鸟的运动轨, 程序员其实是鸟群的中心指挥者。而Reynolds在1987年发表的一篇文章中发明了一种“自组织”的算法,根据这种方法,鸟群中的每只鸟只需获取自己局部的环境的信息, 并根据这些信息自行决定自己下个时刻的运动状态。具体说就是每只鸟每个时刻都要遵守如下三条规则:1、 避免与附近的其它成员碰撞。2、飞行方向与附近邻居的平均飞行方向一致。 3、不要落单。可以看到, 这种算法只要求单个个体能够分析自己附近的局部环境, 符合动物因生理条件的限制而只能处理有限信息的常识。这个算法的最大特点是整个的运动群体不再有中心的指挥者,每个群体成员根据自己的局部环境决定自己的运动状态,进而决定整个群体的运动状态。那么,这种算法构造的动物群体的运动图像效果如何? 据说,1994年美国迪士尼公司拍摄的电影《狮子王》中大规模的野牛群因为受惊吓蜂拥而逃的画面就是由“自组织”算法产生的。
这个算法提出之后,也引起了数学家,生物学家,物理学家,以及工程师的广泛关注,因为这个算法基于的“自组织”理念是一个应用非常广泛的概念。有非常多的系统——自然的或者人工的——都不存在一个中心的指挥者,系统整体状态的形成依赖于构成系统个体间的相互作用。生物学中除了鸟群,鱼群,蝗虫群体外,其实一个有机体自身不也是由底层相互作用的细胞构成的吗?当然,细胞先构成器官,再构成组织,最后构成一个有机体。物理学中磁铁磁性,超导体中的超导性也是由这些物质中的电子局域间的相互作用,而在一个温度点“相变”而形成的整体上的奇异状态。甚至经济学中,仅仅基于买者和卖者间的相互的利益需要,就可以构成一个稳定(至少短期稳定)的市场。在这儿,除了有亚当·斯密那只“看不见的手”的引导外,不需要另外一只“看得见的手”的调控。
比利时物理学家Tamás Vicsek在1995年更加深入的研究了“鸟群”的运动规律。在他的计算机模型中,每个个体运动的速度大小恒定,下一时刻的运动方向由邻居的平均运动方向决定。这项研究从数量上揭示了如果群体的密度到一个阙值,并且个体在决定自己运动方向时出现的偏差不太大,那么群体的运动状态会有一个突变,由群体中个体(或者许多小集团)向许多方向运动状态到所有的个体向一个方向运动状态的突然变化,物理学中把这种现象称为“相变”。
生物学家根据动物的生理特性进一步丰富了个体间的相互作用,比如个体间的距离如果太小,个体会互相远离以避免碰撞;因为感官的限制,对空间中不同位置信息的获得有差异等等。改进后模型的模拟结果与真实的动物群体的运动很相似,比如鱼群在海中的绕圈运动,受到袭击时会像喷泉一样从中间散开,然后再合并,都可以在屏幕上根据模型中参数的变化而逼真的展现出来。现在看来,解释鸟群,鱼群还有其他动物群体令人惊异的运动状态,不必假设有什么“幽灵” 存在。群体中的每个个体只需获悉周围局部的信息,根据这些信息而采取相应的行动,整合起来,在整体上就产生了令人意想不到的状态。
现在,许多工程师开始研究,如何根据自组织的理论更好的设计几十个或者上百个小机器人之间的合作,从而让它们可以更高效率的工作,比如合作搜索。
然而,对“鸟群”运动机制的解释也存在不同的声音。美国生物学家Wayne K. Potts在1984年提出了“合唱团”假说。通过分析鸟群飞行时突然转向的录像,Potts观察到单只鸟在转向时的反应时间很短。如果让群体转向的信息通过局域的相互作用传递(这种传递受到鸟类反应时间的限制),需要的时间远长于录像中的观测结果。Potts对此的解释是,鸟群中的鸟可以获得鸟群整体的信息,并根据这个信息预备自己的动作,到需要做出反应时就可以很快地响应了,就像人类中的合唱团一样。他的这个假设是根据实验的观测做出的,只是很难想象鸟群的单只鸟必须每个时刻都获得鸟群的整体信息, 并能处理这些信息, 这对鸟类的” 智商” 是很高的要求。信息如何在动物群体中传播? 这也是目前很多领域的科学家所非常关心的问题。
要彻底的请出这个“幽灵”可能还有很长的路要走,新的事实有可能带来新的争议。当你对这些争论略感疲惫,就在黄昏的时候看一看鸟群在空中进行的盛大表演吧,这场亘古至今的表演是壮观的,也是免费的。
两个鸟群视频
编者按:本篇是来自松鼠会公共邮箱的外部投稿。科学松鼠会非常欢迎自然科学相关的各种科普投稿。我们将会在审稿后择优发表。
投稿方法有二:
1.去松鼠会论坛的“松鼠学堂”版面注册发帖,注意需选择“群博投稿”这一发帖选项。
2.将稿件注明“群博投稿”,发送至松鼠会邮箱[email protected]。