复杂系统
复杂系统及其复杂性科学概述

复杂系统及其复杂性科学概述
什么是复杂系统?复杂系统是指以大量和多种规律性和情境相关的元
素为组成部分的系统,它具有自组织性、非线性性、不可预知性和层次性
等特点。
复杂系统具有多样性、多元性和多强度的特征,是一种复杂的动
态系统,其结构和功能在时间上既不是稳定的也不是静态的,而是多变的。
复杂性科学是一门研究复杂系统的学科,它研究如何应用系统思维来
理解复杂现象,以及如何改善复杂系统以实现高效率和可持续的发展。
复
杂性科学的研究方法不仅关注如何把大量综合数据组织分析,还关注如何
在复杂系统中引入新的变量,改变其结构,改变其行为模式,影响其功能。
随着复杂性科学的发展,现在已经发展出许多理论和工具,可以帮助我们
理解和管理复杂系统,比如网络分析、复杂系统模型、异构系统理论等。
科学涉及复杂系统的许多理论,如动力学、统计学、信息论、自然计算、分布式计算、连接学、自动控制、系统论、理论、复杂网络分析、多
尺度分析、时间序列分析、计算理论等。
这些理论提供了一个系统的框架,用来研究复杂系统的结构、行为和活动,以及它们之间的相互关系。
复杂系统

复杂 论文被引用次数、网页被点击次数、因特网节点 网络 分布
复杂网络:无标度性;“小世界”性
左:随机网络;
右:无标度网络 (马太效应)
Internet在自洽系统上的拓扑图
酵母菌体 内蛋白质 相互作用 网络图
复杂适应系统 (CAS)
复杂系统
复杂适应系统 耗散结构
层级性、涌现性、不可还原性
现代自然科学的四种世界图景(哈佛大学天 体物理学家雷泽尔)
无时间性,可逆的图景 牛顿力学
量子物理学
(第一类简单系统)
熵增,序减
热力学第二定律所表示
有时 (退化的时间性) 的热力学过程
间性,
(第二类简单系统)
不可 熵减, 可预 相对论宇宙学所表示的
逆的 图景
序增(进 测 化的时间 不可
而在高度工业化、商业化的美国,一个普通公民 一生中的消费,据有关部门统计,为:60000公 斤汽油、70000公斤煤炭、500000公斤石料、5100 公斤塑料、19740公斤钢铁、700公斤铜、350公斤 锡、300公斤锌、1500公斤铝、26000公斤谷物、 8468磅肉类、17500个鸡蛋,还有115双鞋子、250 件衬衫、750个电灯泡、26800个易拉罐,与此同 时制造110000公斤垃圾。
1)存在于开放系统中,靠与 外界的能量和物质交换产生 负熵流,使系统熵减少形成 有序结构。
2)保持远离平衡态。
3)系统内部存在着非线性相
普利高津
互作用。在平衡态和近平衡 态,涨落是一种破坏稳定有
Ilya. Prigogine,1917-2003 序的干扰,但在远离平衡态
1977年诺贝尔化学奖得主
条件下,非线性作用使涨落 放大,达到有序。
复杂系统

1 复杂系统的理论概念典型的复杂系统:工程技术大系统,社会经济大系统,生态环境大系统。
什么是复杂系统:具有中等数目基于局部信息做出行动的智能性,自适应性主体的系统。
能够被解耦或者分解成若干互连子系统,从而进行有效计算或者满足实际需要的系统,或传统的建模,系统的分析,控制器设计及优化技术不能处理的,具有多个互连子系统的系统,一般成为大系统。
复杂系统的共性概念,即规模庞大,结构复杂,功能综合,因素众多的系统。
复杂系统的一般特点:规模庞大,结构复杂,功能综合,因素众多。
模型维数很高;结构特殊(包含多个关联子系统);系统可能沿地理分布很广;系统模型存在多时标;用多目标准则进行决策和优化。
*复杂系统的控制方法:启发方法,灰箱方法,人机方法,拟人方法,集成方法,分解方法。
复杂系统的控制形式:集中控制,分散控制,分布式控制,递阶控制。
研究复杂系统的意义:如果复杂系统运行状态好,效益高,稳定,可靠,优化,协调,将有利于国计民生,造福于人类社会;反之,复杂系统运行状态差,效益低,失稳,故障,劣化,失调,将危害人民的生命财产,破坏社会环境,国家稳定,乃至世界和平。
2 复杂系统的数学模型复杂系统数学模型的特点多维数,多约束模型的局限性:主动性:大系统中是主动系统,其中往往包含有主动环节一人不确定性:大系统包括含有许多不确定性因素、例如模糊性和随机性。
不确知性:大系统通常是信息不完全、数据不精确、知识不充分的系统,难以建立完备的、精确的数学模型。
模型的适用性:兼顾“模型的精确性”与“方法的有效性”。
即可对系统进行适当精度描述,又能对系统进行有效地分析与综合。
复杂系统数学模型建立的方法与思路复杂系统的建模方法:神经网络的建模方法,灰色系统的建模方法,基于Agent的行为建模方法,基于LPF算法的多模型、粗糙集理论、结构、常微分方程、现象的建模方法。
思路:①必须采用整体论的观点考虑复杂系统的问题②复杂系统问题不纯在“一劳永逸”的解决方案③复杂系统不存在一般意义下的最优解,更不存在唯一的最优解根据“简单的一致”原理,从对简单对象及其相互作用的基本一致的认识出发,充分考虑简单的对象的主动性和随机性,通过综合集成,从行为生成的角度出发,自上而下地建立复杂系统模型。
复杂系统

复杂系统本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来吧!复杂系统是具有中等数目基于局部信息做出行动的智能性、自适应性主体的系统。
复杂系统是相对时代以来构成科学事业焦点的简单系统相比而言的,具有根本性的不同。
简单系统它们之间的相互作用比较弱,比如封闭的气体或遥远的星系,以至于我们能够应用简单的统计平均的方法来研究它们的行为。
而复杂并不一定与系统的规模成正比,复杂系统要有一定的规模,复杂系统中的个体一般来讲具有一定的智能性,例如组织中的细胞、股市中的股民、城市交通系统中的司机,这些个体都可以根据自身所处的部分环境通过自己的规则进行智能的判断或决策。
复杂系统简介随着新世纪的钟声响起,人类已经步入一个崭新的千年。
在这新千年来临之际,人类的科学技术不断进步,一方面科技取得了瞩目的成绩,并以前所未有的速度改变人们的生活;然而另一方面这也让更多的人迷惘了,未来的科技究竟何去何从,科学本身将如何发展?我们为什么要努力的发展科技?我们要朝哪个方向发展?所有的问题都指向了新科学:复杂系统。
有人预测,将成为21世纪的科学,因为它不仅仅从科学技术上指明了21世纪的发展方向,而且它给我们提供了一种崭新的世界观。
完美的、均衡的世界不存在了,取而代之的是复杂性的增长和混沌边缘的繁荣。
自上而下的分解分析方法曾经在几千年的科学发展中发挥了威力,然而复杂性科学却提出了一种自下而上的自然涌现方法。
数学无疑是人类理性认识自然的有力武器,然而面对庞大的,简单的数学推理不能胜任,复杂性科学开始运用来分析科学对象。
[1]复杂系统定义根据以上的描述,我们可以得到中对复杂系统的描述性定义:复杂系统(complex system)是具有中等数目基于局部信息做出行动的智能性、自适应性主体的系统。
复杂系统是一个很难定义的系统,它存在于这个世界各个角落。
如此,我们也可以这样定义它:1. 不是简单系统,也不是随机系统。
2. 是一个复合的系统,而不是纷繁的系统(It's complex system not complicated.)3. 复杂系统是一个非线性系统。
复杂系统和简单系统的特点和优缺点比较

复杂系统和简单系统的特点和优缺点比较随着科技的不断发展,人们对于系统的需求也变得越来越高。
系统的种类也众多,其中复杂系统和简单系统是两种常见的系统类型。
本文将从特点、优缺点等多个方面来进行比较,并得出一些可行的结论。
一、特点比较1.复杂系统的特点复杂系统是由多个互相关联、相互影响并进行通信与协作的部件所组成,而且这些部件可能是稳定的,也可能是不稳定的。
因此,复杂系统具有很强的非线性、动态和随机性质,涉及的参数也非常多。
此外,复杂系统可能受到约束和限制,也可能存在不确定性和风险。
2.简单系统的特点简单系统相对于复杂系统来说,部件较少,且部件的关系简单,经常采用规则和算法进行约束。
这样一来,简单系统往往具有良好的可控性、有序性、可测量性和可预测性。
二、优缺点比较1.复杂系统的优缺点(1)优点(a)适应性强:复杂系统的构成部分数量众多,复杂度极高。
为了满足复杂系统在时间和空间上的变化和扩展,复杂系统必须具备适应性强的特点。
(b)强的容错能力:复杂系统往往会受到外部因素的影响和干扰,但由于其模块之间的耦合度低,因此即使某个部分发生故障,也不会影响整个系统的运行。
(2)缺点(a)高成本:复杂系统需要投入较多的人力、物力和财力,才能完成开发、测试和维护。
(b)难以控制:复杂系统中的关系复杂,非线性性强,因此很难进行准确的预测和控制。
同时,由于系统的复杂性,使得系统往往需要进行多次测试才能够达到预期的效果。
2.简单系统的优缺点(1)优点(a)易于控制:由于简单系统的组成部分少、结构简单,因此更容易进行数据控制与测试。
简单系统中涉及的内容也相对单一,因此易于准确地进行预测和控制。
(b)低成本:相对于复杂系统,简单系统的开发、测试和维护成本较低。
(2)缺点(a)缺乏适应性:由于简单系统的结构单一,只能够适应特定的环境。
只有在预先设定的环境之下,简单系统才能够依照预期的运行。
(b)容错能力差:在简单系统中,组成部分之间的关系相对来说比较单一和单向,因此,在某个部分故障的情况下,整个系统的运行都会受到较大的影响。
复杂系统及其控制研究

复杂系统及其控制研究随着社会的迅速发展,复杂性越来越成为一个研究的热点。
然而,什么是复杂系统?为什么复杂系统如此重要?如何有效地控制它们?本文将探讨这些问题。
一、什么是复杂系统?复杂系统是指由多个相互作用、相互依存的部分组成的系统。
这些部分在一起可以产生出一些新的属性和行为,超出了单个部分的范畴。
复杂系统有很多种,比如生态系统、社会网络、经济系统等等。
复杂系统的特点有多个,其中最重要的是非线性和动态性。
非线性是指系统的输入和输出不是简单的比例关系,而是会出现意想不到的反应。
动态性则是指系统在不同的时间点表现出不同的行为,过去和未来的状态可能会有很大的差异。
这使得复杂系统的建模和控制非常困难。
二、为什么复杂系统如此重要?复杂系统不仅存在于我们周围的世界中,也在我们的生活中起着重要的作用。
例如,社会网络是人类社会中最复杂的系统之一,它可以影响我们的决策、情绪状态和行为。
天气系统是在我们生活中最常见的复杂系统之一,它可以影响我们的旅行和户外活动。
经济系统则影响我们的工作和生计。
此外,理解复杂系统可以帮助我们更好地解决现实中的问题。
比如,监控和控制生态系统可以帮助我们保护环境;对社会网络和经济系统的分析可以帮助我们提高社会效率和公平性。
三、如何有效地控制复杂系统?由于复杂系统的非线性和动态性,控制它们是非常困难的。
通常,我们需要使用系统动力学、人工神经网络等方法来模拟和分析这些系统,以预测它们的行为。
同时,我们也需要尝试建立复杂系统的优化模型,以便在最小化损失的同时实现最优的效益。
例如,在监控生态系统时,我们需要捕捉物种之间的相互作用,并通过模拟最优采伐会议等方法来控制非法砍伐,以保持生态系统的平衡。
在控制社会网络时,我们需要使用数据挖掘和机器学习来发现隐藏在数据中的模式,从而预测社会未来的行为和趋势。
总之,复杂系统的研究和控制是一个复杂的过程,需要我们不断地进行试验和分析。
只有通过不断尝试和实践,我们才能不断推进我们对复杂系统的研究,为改进人类社会做出更大的贡献。
复杂系统及其方法论

复杂系统及其方法论复杂系统是由多个相互作用的部分组成的系统,其整体行为往往难以准确预测。
与简单系统相比,复杂系统具有以下特点:1)部分之间的相互作用导致系统整体的行为不可预测;2)系统呈现非线性特性,即系统的整体行为不是由各个部分简单求和得到的;3)系统表现出自组织、自适应和自相似的特点;4)系统的行为是历史依赖的,前后状态之间存在一定的关联性。
复杂系统方法论是指用于研究和理解复杂系统的一系列方法和工具。
这些方法和工具可以帮助我们识别和理解复杂系统的结构、行为和演化规律,从而更好地预测和控制复杂系统的行为。
一种常用的复杂系统方法论是网络科学。
网络科学研究的是由节点和边构成的图结构,用于描述复杂系统中的各种关系和相互作用。
通过分析网络的拓扑结构和动力学过程,我们可以揭示复杂系统中的规律和机制。
网络科学的应用十分广泛,包括社交网络分析、蛋白质相互作用网络分析、交通网络优化等。
另一个重要的复杂系统方法论是系统动力学。
系统动力学研究的是系统的结构和行为之间的相互关系。
通过建立系统的动态模型,我们可以分析系统中各个变量之间的关系,预测系统的未来发展趋势,并设计出合理的干预措施。
系统动力学被广泛应用于经济学、管理学、环境科学等领域的研究。
此外,复杂系统方法论还包括Agent-Based Modeling(基于代理人模型)、复杂网络分析、混沌理论等。
这些方法和工具从不同的角度和层次入手,帮助我们理解复杂系统的行为和特性。
在研究和管理复杂系统时,我们需要采用一系列的方法论来辅助分析和决策。
首先,我们需要对系统进行建模。
建模是复杂系统研究的基础,可以帮助我们理清系统的结构和关系,同时也是进行系统仿真和预测的基础。
其次,我们需要进行数据收集和分析。
复杂系统的行为往往受到各种各样的因素影响,因此我们需要收集和分析大量的数据来揭示其中的规律和关系。
最后,我们需要进行系统仿真和优化。
通过建立系统的动态模型,我们可以进行不同方案的仿真实验,并采用优化方法来寻找最佳的决策方案。
复杂系统综述

复杂系统综述1.关于系统的分类通俗的讲系统可以分为三类:简单系统,随机系统,复杂系统。
简单系统,特点是元素数目特别少,因此可以用较少的变数来描述,这种系统可以用牛顿力学去加以解析。
简单系统又是可以控制的,可以预见的,可以组成的。
随机系统:其特征是元素和变量数很多,但其间的耦合是微弱的,或随机的,即只能用统计的方法去分析。
复杂系统:特征是元素数目很多,且其间存在着强烈的耦合作用。
复杂系统由各种小的系统组成,例如在生态系统中,是由各个种群,各种生物组成的。
生态系统是复杂系统的一个最好的例子。
2.复杂系统复杂性科学是在20世纪80年代中期兴起的,主要研究复杂系统和复杂性的一门科学.目前虽然还处于木萌芽状态,但已被有些科学家誉为“21世纪的科学”。
随着复杂性科学的兴起,对复杂系统的研究也越来越受到重视,国内外许多学者正致力于这方面的研究[1]。
2.1 复杂系统的定义复杂系统(complex system)是具有中等数目基于局部信息做出行动的智能性、自适应性主体的系统。
复杂系统是相对牛顿时代以来构成科学事业焦点的简单系统相比而言的,具有根本性的不同。
简单系统它们之间的相互作用比较弱,比如封闭的气体或遥远的星系,以至于我们能够应用简单的统计平均的方法来研究它们的行为。
而复杂并不一定与系统的规模成正比,复杂系统要有一定的规模,复杂系统中的个体一般来讲具有一定的智能性,例如组织中的细胞、股市中的股民、城市交通系统中的司机,这些个体都可以根据自身所处的部分环境通过自己的规则进行智能的判断或决策。
根据以上的描述,我们可以得到复杂性科学中对复杂系统的描述性定义:复杂系统是具有中等数目基于局部信息做出行动的智能性、自适应性主体的系统。
复杂系统有以下特性:1.智能性和自适应性这意味着系统内的元素或主体的行为遵循一定的规则,根据“环境”和接收信息来调整自身的状态和行为,并且主体通常有能力来根据各种信息调整规则,产生以前从未有过的新规则。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统是什么意思?复杂是什么意思?复杂系统又是什么意思?复杂系统和简单系统的区别在哪里?复杂系统的特征和基本性质是什么?现实生活和科研中我们接触到哪些复杂系统及其性质的实例?我们平时所接受的教育,对于自然界和人类世界的理解,所使用的基本假设和前提,有多少是来自于简单系统?可能存在哪些局限性?对于复杂系统的理解,会给我们的思维带来哪些变革,给科研和社会生活带来哪些新的启发?系统是由若干相互联系、相互作用的要素组成的具有特定结构与功能的有机整体。
简单系统:微积分、牛顿力学、热力学的研究对象;机械结构、理想气体死的,不演化的组分少线性的可还原的复杂系统:细胞;生物体;大脑;社会组织;生态系统活的,演化的3个以上组分非线性的不可还原的涌现性复杂系统具有变量来自不同标度层次的结构,或者大量相互之间有差别的单元构成的动态系统。
通常表现出复杂性,但也可能出现简单性。
复杂系统是具有中等数目基于局部信息做出行动的智能性、自适应性主体的系统。
复杂系统是相对牛顿时代以来构成科学事业焦点的简单系统相比而言的,具有根本性的不同。
简单系统它们之间的相互作用比较弱,比如封闭的气体或遥远的星系,以至于我们能够应用简单的统计平均的方法来研究它们的行为。
而复杂并不一定与系统的规模成正比,复杂系统要有一定的规模,复杂系统中的个体一般来讲具有一定的智能性,例如组织中的细胞、股市中的股民、城市交通系统中的司机,这些个体都可以根据自身所处的部分环境通过自己的规则进行智能的判断或决策。
定义复杂系统(complexsystem)是具有中等数目基于局部信息做出行动的智能性、自适应性主体的系统。
复杂系统是一个很难定义的系统,它存在于这个世界各个角落。
如此,我们也可以这样定义它:1.不是简单系统,也不是随机系统。
2.是一个复合的系统,而不是纷繁的系统(It'scomplexsystem,notcomplicated.)3.复杂系统是一个非线性系统。
4.复杂系统内部有很多子系统(subsystem),这些子系统之间又是相互依赖的(interdependence),子系统之间有许多协同作用,可以共同进化(coevolving)。
在复杂系统中,子系统会分为很多层次,大小也各不相同(multi-level&multi-scale)。
关于系统的分类(和复杂系统相关的系统)通俗的讲系统可以分为三类:a)简单系统simplesystem,特点是元素数目特别少,因此可以用较少的变数来描述,这种系统可以用牛顿力学去加以解析。
简单系统又是可以控制的,可以预见的,可以组成的。
在管理学中,这种组织一般是出现在组织的初期,比如一个班级,抱着同样的目的,有同样的背景,组成了一个简单系统。
又如,排成一列的长队买票,也是一个简单系统。
b)随机系统randomsystem:其特征是元素和变量数很多,但其间的耦合是微弱的,或随机的,即只能用统计的方法去分析。
热力学研究的对象一般就是这样的系统。
这样的系统在社会中不多见,但是彩票就是随机系统的一个很好的例子。
c)复杂系统complexsystem:特征是元素数目很多,且其间存在着强烈的耦合作用。
复杂系统由各种小的系统组成,例如在生态系统中,是由各个种群,各种生物组成的。
生态系统是复杂系统的一个最好的例子。
当然,管理学中,经常把一个公司看做是复杂系统,它兼有简单系统和随机系统的各种特征。
复杂性科学所感兴趣的正是最后一种有组织的复杂系统。
因为对于第一种系统来说,传统的牛顿力学范式的分析方法已经给出了这类系统行为的很好的解释。
而对于第二类系统,由于其元素数目太多,必然是元素间的耦合“失去”个性,从而能够用统计方法去研究,成为一种简单的系统。
所以,复杂系统的元素并不是多数就复杂,只用具有中等数目大小的系统才是一个有趣的系统,也才是一个复杂的系统。
特征:1.智能性和自适应性这意味着系统内的元素或主体的行为遵循一定的规则,根据“环境”和接收信息来调整自身的状态和行为,并且主体通常有能力来根据各种信息调整规则,产生以前从未有过的新规则。
通过系统主体的相对低等的智能行为,系统在整体上显现出更高层次、更加复杂、更加协调职能的有序性。
2.局部信息没有中央控制在复杂系统中,没有哪个主体能够知道其他所有主体的状态和行为,每个主题只可以从个体集合的一个相对较小的集合中获取信息,处理“局部信息”,做出相应的决策。
系统的整体行为是通过个体之间的相互竞争、协作等局部相互作用而涌现出来的。
最新研究表明,在一个蚂蚁王国中,每一个蚂蚁并不是根据“国王”的命令来统一行动,而是根据同伴的行为以及环境调整自身行为,而实现一个有机的群体行为。
另外,复杂系统还具有突现性、不稳性、非线性、不确定性、不可预测性等等特征。
目前,大部分复杂性科学研究复杂系统的时候都用的是“涌现”的方法。
而对于“控制”的方法实际上在人工智能学科诞生的时候已经开始使用了,例如专家系统的实践,各种逻辑系统的仿真都是使用这种自上而下的方法完成的,而将这种方法用于复杂系统的研究则很少提及。
首先,复杂系统是相对牛顿时代以来构成科学事业焦点的简单系统相比而言的,两者具有根本性的不同。
简单系统通常具有少量个体对象,它们之间的相互作用比较弱,或者具有大量相近行为的个体,比如封闭的气体或遥远的星系,以至于我们能够应用简单的统计平均的方法来研究它们的行为。
而复杂并不一定与系统的规模成正比,复杂系统要有一定的规模,但也不是越大越复杂。
另外复杂系统中的个体一般来讲具有一定的智能性,例如组织中的细胞、股市中的股民、城市交通系统中的司机、生态系统中的动植物……,这些个体都可以根据自身所处的部分环境通过自己的规则进行智能的判断或决策。
复杂系统是具有中等数目基于局部信息做出行动的智能性、自适应性主体的系统。
根据这个定义,我们不难总结出复杂系统的以下几个核心的特点:(1)中等大小数目的主体,通俗的讲也就是元素不能少,也不能太多。
对于一般的系统我们可以按照系统内个体的数目以及相互作用的强度进行分类,得到下面的图:a)简单系统b)无组织的复杂系统c)有组织的复杂系统说明:a)简单系统,特点是元素数目特别少,因此可以用较少的变数来描述,这种系统可以用牛顿力学去加以解析。
b)无组织的“复杂”系统:其特征是元素和变量数很多,但其间的耦合是微弱的,或随机的,即只能用统计的方法去分析。
热力学研究的对象一般就是这样的系统。
c)有组织的复杂系统:特征是元素数目很多,且其间存在着强烈的耦合作用。
复杂性科学所感兴趣的正是最后一种有组织的复杂系统。
因为对于第一种系统来说,传统的牛顿力学范式的分析方法已经给出了这类系统行为的很好的解释。
而对于第二类系统,由于其元素数目太多,必然是元素间的耦合“失去”个性,从而能够用统计方法去研究,成为一种简单的系统。
所以,复杂系统的元素并不是多数就复杂,只用具有中等数目大小的系统才是一个有趣的系统,也才是一个复杂的系统。
(2)智能性和自适应性:这意味着系统内的元素或主体的行为遵循一定的规则,根据“环境”和接收信息来调整自身的状态和行为,并且主体通常有能力来根据各种信息调整规则,产生以前从未有过的新规则。
通过系统主体的相对低等的智能行为,系统在整体上显现出更高层次、更加复杂、更加协调职能的有序性。
(3)局部信息,没有中央控制:在复杂系统中,没有哪个主体能够知道其他所有主体的状态和行为,每个主题只可以从个体集合的一个相对较小的集合中获取信息,处理“局部信息”,做出相应的决策。
系统的整体行为是通过个体之间的相互竞争、协作等局部相互作用而涌现出来的。
最新研究表明,在一个蚂蚁王国中,每一个蚂蚁并不是根据“国王”的命令来统一行动,而是根据同伴的行为以及环境调整自身行为,而是先一个有机的群体行为。
另外,复杂系统还具有突现性、不稳性、非线性、不确定性、不可预测性等等特征。
面对这样的复杂系统,人们是如何进行分析和研究的呢?一种方法是利用计算机仿真的方法通过模拟复杂系统中个体的行为,让一群这样的个体在计算机所营造的虚拟环境下进行相互作用并演化,从而让整体系统的复杂性行为自下而上的“涌现”出来。
这就是圣塔菲(SantaFe)研究所研究复杂系统的主要方法。
我们不妨称这种方法为自下而上的“涌现”方法。
另一方面,人脑面对复杂系统可以通过有限的理性和一些不确定信息做出合理的决策,得到满意的结果,因此,研究人脑面对复杂系统是如何解决问题的则是另一种“自上而下”的解决问题的方法,我们不妨称这种方法为“控制”方法。
下面我们用经济系统举例说明这两种方法的差异。
我们知道,经济系统是一个复杂系统,每一个人就构成了系统的元素,他们根据自己的决策规则选择合适的时机进行买卖经济活动。
按照“涌现”的方法来研究这样的系统,就是要在计算机上实现一个模拟的交易市场,并且创造若干相互买卖的虚拟“人”,每个“人”都用计算机编好的规则进行买卖的决策,虽然现实中的人用到的决策规则远远比计算机模型中的“人”的模型复杂的多,但是这样的近似还是有意义的,因为当若干这样的个体组合在一起构成系统的时候,宏观经济系统的一些现象就会自下而上的“涌现”出来,这些涌现出来的现象在很多方面还是客观反映真实经济系统的。
按照“控制”的观点,我们可以通过找到几个宏观经济系统的指标量,比如GDP、价格指数、失业率等等,然后根据这些经济指标累计学习系统运作的规律,通过一段时间内系统的运作,我们不难积累一些经验,这些经验就可以构成描述经济系统运作的规则。
然后,我们就可以按照找寻出来的经济系统的规则对经济系统进行控制,例如通过政府的政策来改变经济系统中每个个体的决策环境和制度环境来改变个体的行为规则,从而改变整个宏观经济系统的运行状况。
在这里需要指出的是,宏观经济规律的把握并不破坏复杂系统中局部信息的性质,因为对于经济系统的规律把握是在高于经济系统个体层次的基础上进行的。
我们可以认为政府具有这种高层次的性质,也就是说它不是严格意义上的经济系统中的主体。
我们看到上面两种方法都可以有效的对复杂系统进行把握,然而他们用的方法是完全不一样的。
目前,大部分复杂性科学研究复杂系统的时候都用的是“涌现”的方法。
而对于“控制”的方法实际上在人工智能学科诞生的时候已经开始使用了,例如专家系统的实践,各种逻辑系统的仿真都是使用这种自上而下的方法完成的,而将这种方法用于复杂系统的研究则很少提及。
在这里,我们分两部分介绍研究复杂系统的这两种方法。
另外,非线性系统科学虽然不属于复杂性科学范畴(正相反,复杂系统一般都是非线性系统)。
1.关于系统的分类通俗的讲系统可以分为三类:简单系统,随机系统,复杂系统。
简单系统,特点是元素数目特别少,因此可以用较少的变数来描述,这种系统可以用牛顿力学去加以解析。