**部分 SWARM 基础部分
第1章 Swarm概述
Swarm是用于研究复杂自适应系统的多智能体仿真平台。近年来,基于Swarm仿真平台的应用研究,得以迅速发展,所涵盖的研究涉及经济学、金融学、政治学、社会学、生物学、生态学、物理学、地理学、军事,以及计算机科学等许多领域,为科学研究带来了崭新的概念、思路和方法。研究发现,复杂系统中所涉及的一些基本特征,如非线性、非平衡、突变、分岔、混沌和路径依赖等,有非常强的普适性,这就是复杂性科学具有强大生命力的重要原因,同时也是多学科交叉获得实质性进展的重要基础。
1.1 复杂适应系统与Swarm
Swarm是研究复杂自适应系统的一种仿真工具,它是建立在复杂自适应系统基础之上的,因此,要学习如何应用Swarm,就必须理解复杂自适应系统的原理及内涵。
1.1.1 复杂适应系统
在特定的条件下,许多复杂系统可以自组织地形成特定时空结构的有序状态,并在一定的环境影响下通过自学习、自适应,不断演化形态而生存、繁衍和发展,当适应能力赶不上环境的变化时,其就会衰亡下去。这种复杂系统通常被称为复杂自适应系统(Complex AdaptiveSystem,CAS)。也就是说,CAS是由拥有一些行动自由的单独个体组成的系统,这些个体的行动是相互影响的,人们不能完全预测到它们的行动。常见的复杂自适应系统有股票市场、一个动物群体、人体免疫系统以及任何由人组成的集体。复杂自适应系统中所涉及的一些基本特征,如非线性、非平衡、突变、分岔、混沌和路径依赖等,具有非常强的普适性,这是复杂性科学具有强大生命力的重要原因,同时也是多学科交叉获得实质性进展的重要基础。
……