复杂系统计算机仿真课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《复杂系统计算机仿真课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 复杂 系统 计算机仿真 课件
- 资源描述:
-
1、复杂系统的计算机模拟探索复杂性的模型方法方美琪MQFANGPUBLIC.BTA.NET.CN诞生于秩序与混沌边缘的科学一场激动人心的科学观念的革命瞬间照亮了各个学科领域,其中的原则和思想影响是如此地深远和广泛,以至于绝大多数学科都卷入其中!过去我们用数学给出世界完美的描述,我们很陶醉,以为我们已经认识了世界。但近来我们发现世界其实很复杂,并不确定,偶然的小情况可能放大为决定性的事件,影响了整个历史进程复杂地发展。原来组成系统的个体是有适应性的。个体的适应性就产生了系统的复杂性。用计算机程序描述个体的行为,在一定的框架之下,个体平行地动作起来,这包括个体对外界的适应,偶然的小情况,个体的相互作用
2、.如此,计算机模拟就比较真实地反映了复杂世界的一个个方面。第一节 复杂性科学1.确定性的终结、复杂性科学的兴起2.路径依赖的反思3.复杂性研究的方法第二节 复杂系统1.系统理论2.复杂适应系统第三节 模型与模拟方法1.模型2.建摸与模拟3.模拟软件平台SWARM的介绍4.模拟软件平台STARLOGO的介绍 5.应用举例第一节 复杂性科学 I 确定性的终结、复杂性科学的兴起拉普拉斯决定论宇宙不过是一台机械的钟表 宇宙的未来完全由它的过去决定。世界是可被预知的。只要我们明白了支配宇宙的规律,那么我们就能推察过去,预言未来。宇宙的统一规律已找到了(牛顿),宇宙的图景已被描绘出来了。确定性的乐观诗人蒲
3、柏为伟大的牛顿写下的墓志铭所言:自然和自然的法则在黑夜中隐藏,上帝说,让牛顿去吧 于是一切都已照亮。通向混沌 初始条件的微小变动就会导致轨道完全不一样。“差之毫厘,失之千里”牛顿定律本身虽是确定性的,但它所描述的具体事物,很可能出现随机行为。混沌 =非线性动力学=难以精确求解洛伦兹与气象混沌 1963年的一天,气象学家洛伦兹踱进麻省理工学院的咖啡馆。而在他进来之前,他刚把一个数据输入他那台现在看来工作速度其慢无比的计算机,以验证上一次的结果。他知道结果还需要等一个来小时,他大可一边躲开噪音,一边来悠闲地享受点咖啡。当他回到自己的工作室时,令他惊讶的事发生了:这次的结果与上次的结果在开始时相同,
4、但到后来却出现了很大的差异。他的结果是通过曲线表示的,这就是说两条曲线只是在开始时相吻合,而到后来两者却分道扬镳了。混沌与复杂 复杂是多体系统 多体之间的交互关系是非线性的 单独一个主体的运动轨迹是混沌 系统整体则涌现出一定的秩序和结构例子:湍流与水分子 社会与人 历史规律 经济周期与经济主体 股票行情与股民的行为在传统的社会科学研究中,解释和预测间的过渡看来太随意而缺乏严谨了对一个社会现象的正确解释并不意味必然能够对这个现象的未来进行预测,特别当内在机制中有非线性关系时,这种从解释到预测之间的思维延伸几乎百分之百是不可能的。复杂理论告诉我们,即便我们能够很清楚地界定和完全掌握了对个体行为影响
5、的所有因素,对组织或机构行为的预测仍然是非常不充分的。人类认识实践中的经验教训大自然对人类线性思维的教训 水坝生态 中国垦荒与沙漠化 美国西部的风尘暴 核泄露 人工生态实验的失败失败的逻辑事情因何出错,世间有无妙策为什么为什么铁路信号系统工作正常时,列车仍然会发生撞车事故?为什么为什么所有操作人员警觉地坚守着工作岗位,核反应堆依然会发生灾难性的熔化事故?为什么为什么我们制定得甚好的那么多专业和个人计划,会如此频繁地出岔子?对人类思维方式的反思 德国 心理学迪特里希.德尔纳 思维复杂性研究 用计算机模拟情景试验 让不同的专家以游戏的方式 发掘决策思维模式的一般特征 理性思维的局限性:逻辑严密 线
6、性思维方式 直觉、联想=思维的并行直觉思维整体思维的回归 世界上原来不只存在一种逻辑思维方式 神秘主义思潮和新时代(new age)运动路经依赖 系统的发展与其初始条件紧密相关,与其发展过程中的偶然事件密切相关 个体微不足道的行为可能产生出乎意料的结果马屁股的宽度决定了火星探测发射器的宽度?马屁股的宽度决定了双马马车的车辙宽度 决定了 电车轨道的宽度 电车轨道的宽度决定了铁轨的宽度(修建第一条铁路顺着马车的车辙印记)铁轨的宽度决定了火车的车厢的宽度 决定了火箭发射仓的最大宽度(为了运载方便)决定了火星探测发射器尺寸 故事是颇有趣的。从一定意义上说,今天世界是最先进的运输系统的设计,或许是由两千
7、年前两匹战马的屁股宽度来决定的。历史惯性的力量是多么的强大,要冲破由惯性形成的规则又是多么的艰难。经济领域内的路经依赖 经济领域内的路经锁定:钟表的顺时针,信息化的标准和垄断 微软的战略:当盗版让人们已经习惯于使用windows时,就会受制于它,很多人只会使用装了windows的计算机 高科技的竞争就是标准的竞争 DD格式 无线上网的格式的争议自然科学领域的路径依赖 极其微小的初始状态会成指数的放大,极大地影响了混沌系统的输出 人类对世界的认识实践活动影响了世界科学认识的反思 人类对世界的认识实践活动影响了世界 后现代科学:自然规律是自然的习惯 集体的习惯有被锁定成为既定成俗的倾向个人习惯之间
8、的交互涌现出集体的习惯 自由落体难道是铜球的一种难改的积习?万有引力难道是物质世界的一种惯例?惯性vs习惯 参考:科学的后现代基础英 鲁珀特谢尔德拉克 Sheldrake 网上有个人主页科学认识的反思 科学的自然观,不以人的意志为转移的客观世界是否存在?完全严格的重复试验是否可能?完全严格的重复实验是不可能的 人是否可以第二次踏入同一条河流?反归纳法 归纳得到的现象越多,推广的余地越小 正归纳 归纳得到的现象越多,推广到全部的可能性越大后现代科学 心理学家 麦独孤的老鼠迷宫实验随着实验的重复进行,虽然选定重复实验的老鼠是完全不同的个体,但老鼠的智力却随着实验的重复而递增,后来参加实验的老鼠比前
9、面参加实验的老鼠更快地学会走出迷宫 文化人类学和新时代巫术的兴起 影视界的 波利哈特热复杂系统的特征 涌现 非线性 反馈循环 开放式 部分不能包含整体 路径依赖,与历史相关(混沌特性)多层次嵌套 边界模糊复杂系统研究的议题和范例 发现和应用刻划社会系统、自然系统演化的规律的普适性方法 对人工技术系统(企业信息化、互联网络、数字化生存)的演化规律进行探讨例如:企业信息化建模 信息经济学 人工技术网络和社会网络的脆性研究 网络对社会交往的影响 交往媒介的革新与社会文化的变革等复杂系统的普遍性 生命体 智力神经网络 社会系统 蚁群 经济 股市 人际关系网 互联网 电讯网 航运线路生命体的复杂性 20
10、02年5月,英国自然周刊上宣布在冰岛北部海下发现了一种迄今所知最小的生命。这种被称为“Nanoarchaeum equitans”的微生物属于古细菌的一种,其基因组的DNA碱基对仅有50万左右。假设一个基因的平均长度为1000个碱基,那么这个细菌所拥有的基因大约是500个。如果每个基因编码一种蛋白质,那么这个细菌最多可以拥有500种蛋白质。哪怕是最小、最简单的生物体,也是由许多执行不同功能的组分构成的。因此,生命复杂性的第一个特征是,生命是一种复合体,不可能由一个成分(一种基因或蛋白质)构成。全球通讯网络全球通讯网络全球通讯网络航空交通网航空交通网航空交通网分形图案分形分布的宇宙:瑞士天文学家
11、Franceso Sylos Labini 宇宙平均看起来是各向同性的,但却不是均匀的,我们在某一层级上。CAS复杂自适应系统理论 CAS理论的最基本的思想 系统的复杂性(整个系统的演变或进化,包括新层次的产生、分化和多样性的出现,新的、聚合而成的、更大的主体的出现等等,)是来源于系统中的成员的适应性。所谓具有适应性,就是指它能够与环境以及其它主体进行交流,在这种交流的过程中“学习”或“积累经验”,并且根据学到的经验改变自身的结构和行为方式。1 参见系统科学,徐国志等,上海科技教育出版社 2000年 P252复杂系统研究的方法和理论 结构状态描述 分形分维 状态空间 自组织与耗散结构 演化机制
12、的动力学描述 艾根超循环 协同学 复杂系统建模与模型表示 受限生成系统 网络模型 非线性动力学方程 元胞自动机 多主体系统 人工生命复杂系统研究的方法和理论 CAS理论 网络模型:复杂网络拓扑研究 小世界网络 尺度无关的网络为什么用计算机?1860 年,法国天文学家 Delaunay(Charles Eugene Delaunay,1816-1872)为计算受到地球与太阳重力影响的月球运动轨迹,花了二十年,计算过程填满一本书,也只得到一个近似解1970年,用符号方程检查他的计算,计算机只花了20个小时,不但求出更精确的近似解,还找出 Delaunay 的三个计算错误四色图问题整体大于部分之和:
13、个体设计上的简单规则不能预料交互过程中涌现出的整体新特征根本原因:非线性方程的不可积,不能精确求解,不能长期预测人工社会 Sugar scape 模型 糖域模型 芝加哥大学社会政治学研究所 人工社会拓展了社会学、人类学研究的手段 在虚拟的社会中观察战争、文化等因素的形成 例如:货币的形成过程。在一个追求交换效益最大化、以分工细化为方向的人工社会中这是必然发生的。统一规范与计算机建模工具如 Swarm Repast Ascape Satrlogo Dynamo等 工具化 标准化 简便化 跨学科性计算机建模工具应该 规范研究 方便研究 方便交流模型方法是现代科学的一种核心方法 用于复杂性研究的典型
14、信息模型是一种半经验半理论模型。模型是知识表示的基本概念和工具第二节 复杂系统系统理论复杂适应系统系统理论 系统 什么是系统?贝塔朗菲认为,系统是处于一定相互关系中与环境发生关系的各组成部分(要素)的总体。或者说,系统是集合内各要素按一定的结构组织而成的一个整体,并在与外部环境进行物质、能量、信息的交换过程中体现出一定的功能。系统科学 系统科学是探索系统的存在方式和运动变化规律的学问,是对系统本质的正确反映和真理性认识。系统科学已经形成了一个学科群:如系统论、信息论、控制论、运筹学、博奕论、协同学、耗散结构理论等。系统科学方法是按照系统科学的观点和理论,把研究对象视为系统来解决认识和实践中的各
15、种问题和方法的总称。系统科学方法的原则运用系统的观点研究和处理对象时,要把握以下一些原则:(1)整体性原则。整体性原则是系统方法的首要原则。(2)动态原则。这是指系统方法的历时性原则。系统科学方法的原则(续)(3)最优化原则。亦称整体优化原则。本着“多利相权取其重,多害相权取其轻”的精神进行综合优化和系统筛选。(4)模型化原则。采用系统科学方法需要这真实系统模型化。模型化原则是采用系统化方法时求得最优化的保证。前两个原则是基础,第三个是目标,第四个是手段。系统科学方法的作用为人们提供了新的思想模式,是推动科技整体化、综合化的重要方法。兼具多种认识功能,是研究复杂系统的有效工具。为人们提供了制定
16、系统最佳方案以实行优化组合和优化管理的手段。探索复杂性的方法一 探索简单性 研究相对简单的对象特别是把用简化的方法研究事物,称为探索简单性。近代自然科学基本上属于探索简单性的科学,人们形成了一种信念,即认为一旦掌握了简单性的实体和关系,任何复杂的对象都可以构造和计算出来。二 探索复杂性 强调整体与部分的关系是一种非加和性。复杂系统各要素之间存在非线性。系统变化过程服从因果反馈规律。系统不但存在,还在生长和消逝着。复杂性探索的方法论启示:从还原论到整体论的转变;从线性观到非线性观的转变;科学兴趣从简单性向复杂性的转变;从崇尚解析方法向重视非解析方法的转变;确定论和概率论两套描述体系从对立到沟通。
17、复杂适应系统也即CAS(Complex Adaptive System)。我们把系统中的成员称为具有适应性的主体(Adaptive Agent),简称为主体。所谓具有适应性,就是指它能够与环境以及其它主体进行交流,在这种交流的过程中“学习”或“积累经验”,并且根据学到的经验改变自身的结构和行为方式。整个系统的演变或进化,包括新层次的产生,分化和多样性的出现,新的、聚合而成的、更大的主体的出现等等,都是在这个基础上出现的。复杂适应系统的例子 生物有机体 生态系统 经济 运输为什么使用Agent-Based Modelling 传统的建模方法能够描述宏观的系统,但是并不能解释一些特性的来源;不能很
18、好的处理离散系统;ABM能够很好的针对以上问题进行处理,它是传统建模方法的一个补充。CAS基本思想1994年正式提出我们把系统中的成员称为具有适应性的主体(Adaptive Agent),简称为主体。所谓具有适应性,就是指它能够与环境以及其它主体进行交流,在这种交流的过程中“学习”或“积累经验”,并且根据学到的经验改变自身的结构和行为方式。整个系统的演变或进化,包括新层次的产生,分化和多样性的出现,新的、聚合而成的、更大的主体的出现等等,都是在这个基础上出现的。基于CAS思想的要点:A)主体(Adaptive Agent)是主动的、活的实休。这点是CAS 和其他建模方法的关键性的区别。正是这个
19、特点,使得它能够用于经济、社会、生态等其它方法难于应用的复杂系统。B)个体与环境(包括个体之间)的相互影响,相互作用,是系统演变和进化的主要动力。以往的建模方法往往把个体本身的内部属性放在主要位置,而没有对于个体之间,以及个体与环境之间的相互作用给予足够的重视。这个特点使得CAS方法能够运用于个体本身属性极不相同,但是相互关系却有许多共同点的不同领域。基于CAS思想的要点:C)这种建模方法不象许多其他的方法那样,把宏观和微观截然分开,而是把它们有机地联系起来。它通过主体和环境的相互作用,使得个体的变化成为整个系统的变化的基础,统一地加以考察。D)这种建模方法还引进了随机因素的作用,使它具有更强
20、的描述和表达能力CAS了描述复杂适应性的6个特点:分散的相互作用 全局现象是由许多分散的异质主体的相互作用产生的,任意给定主体的行动依赖于对有限数目其他主体的行动和这些主体共同建立的积累状态。主体的差异性导致积累行为的“永远新奇”没有全局控制者 没有全局性实体控制相互作用,控制产生于主体间的竞争和写作机制。经济行为通过法律制度、设定的角色和波动的联系调节。没有全局竞争对手个体可以运用经济中的所有机会。CAS了描述复杂适应性的6个特点:层次交叉的组织 经济中具有许多层次和相互作用。任何给定层次的单元(行为、动作、策略和产品)都作为构建较高层次的单元基本块。整个组织不仅具有层次性,层次间还存在许多
21、相互作用。连续的适应性 依据积累的经验,主体的行为、动作、策略和产品不断调整,导致系统不断适应,层次间还存在许多相互作用。CAS了描述复杂适应性的6个特点:永远创新 新行为和新结构可能刺激更新的行为和更新的结构的创立,产生一个持续创新的状态。经济中的新市场、新技术、新行为和新组织不断创立新的环境,填充新环境的行动将产生更新的环境。静态被动态代替。偏离均衡的动态 由于新的环境、新的潜在力量、新的可能性不断产生,经济运行远离任何最优或全局的均衡。均衡是暂时的,非均衡是常态。意味着改进通常是可能的,并且却是是由规律的发生。CAS的7个有关概念 1聚集聚集(Aggregation)有两个含义。有两个含
22、义。简化复杂系统的一个标准方法即把相似的事物聚合成类,例如树、汽车、银行等。主体通过“粘合”形成较大的更高一级的主体介主体(meta-agent)。2标识标识(Tag)在聚集体的形成过程中,标识机制在起作用。标识的作用在于区别主体。聚集体的形成或者说主体的聚集都是有选择的,并非任意个体都会聚集。标识的作用在于促进主体选择性的相互作用。3非线性非线性(Non-linearity)非线性是指个体自身属性的变化以及个体之间的相互作用并非遵从简单的线性关系。因为这样,复杂系统的行为才会如此难以预测;才会经历曲折的进化过程,呈现出丰富多彩的性质和状态。4流流(Flow)在个体与环境之间存在着物质流、能量
23、流和信息流。CAS理论认为这些流的渠道是否通畅、周转迅速到什么程度,都直接影响系统的演化过程。5多样性多样性(Diversity)CAS理论认为,在CAS系统中,多样性既非偶然也非随机。每个主体都安顿在由以该主体与其他主体相互作用所限定的小生境上(niche,或翻译为生态位)CAS理论认为,多样性产生的原因在于适应过程中,是一种动态模式,具有持续性和内聚性。CAS系统与其他系统的最重要区别在于组成CAS系统的主体的多样性 6内部模型(内部模型(Internal Model)主体复杂的内部模型是主体适应性的内部机制和精髓,主体在适应过程中接受外部刺激,做出反应,合理调整自身的内部结构。最终,结构
24、的变化,必须使主体能够预知再次遇到该情形时会随之发生的后果,主体由此来适应环境。7.积木块积木块(Building Blocks)就像人往往通过将复杂问题分解成若干简单部分进行理解一样,CAS内部模型用搭积木的方法对已测试过的规则进行组合,产生新问题的处理规则,已有的规则被形象化地称为积木块,它们是新规则产生的基础。第三节 模型与模拟方法1.模型2.建摸与模拟3.模拟软件平台SWARM的介绍4.模拟软件平台STARLOGO的介绍 5.应用举例具体地用模型与模拟方法探索复杂性模型数学模型模拟基于主体的建模方法和CAS 模型方法定义:模型是在结构或/和行为的重要方面和所研究的系统相似的,真实的或想
25、象的系统的映象。它往往能为大范围的观察事实提供解释。模型与原型 模型的建立不是“原型的重复”,而是按研究目的的实际需要和侧重面,寻找一个便于进行系统研究的“替身”。不同的人由于研究的目标不同,就会对某些方面做出不同的简化。在原型系统及模型之间存在着“反馈”的关系,根据对原型系统规律的认识,可以建立模型。而建立模型进行实验的过程又可发现一些新的规律,由此预测未来或丰富对原型系统的认识。模型应用范围 人类对世界的探索过程,就是建立各种模型表示的过程。人类知识积累的过程,也是修正和具体化各种形态的模型的过程。静态结构的模型称为静态模型 描述事物发生、发展、演化过程的模型称为动态模型。历史地看,模型形
展开阅读全文