元胞自动机及应用.ppt
《元胞自动机及应用.ppt》由会员分享,可在线阅读,更多相关《元胞自动机及应用.ppt(160页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023/3/11元胞自动机及其在城市模拟中的应用元胞自动机及其在城市模拟中的应用2023/3/12基于基于CA的真实城市模拟的真实城市模拟 其他城市其他城市CA模拟应用模拟应用 存在的问题存在的问题 logistic CA 的具体实现的具体实现内容如下:内容如下:元胞自动机(元胞自动机(CA)和地理元胞自动机)和地理元胞自动机元胞自动机及其在城市模拟中的应用研究背景研究背景n城市化作为土地利用土地覆被变化(LUCC)的重要驱动机制日益引起广泛的关注,而我国正进入城市化的加速发展阶段n城市空间模拟日益成为城市规划者、经济学家、生态学家、和致力于可持续发展的资源管理者的重要工具研究背景 n城市模
2、型发展阶段城市模型发展阶段 静态的、均衡的、宏观模型(静态的、均衡的、宏观模型(2020世纪世纪5050,6060年代)年代)动态的、微观模型(动态的、微观模型(2020世纪世纪 8080年代以后)年代以后)n城市增长动态模型分类城市增长动态模型分类 宏观系统动力学模型:着眼于宏观变量相互关系宏观系统动力学模型:着眼于宏观变量相互关系 微观系统动力学模型:宏观现象的微观作用机制微观系统动力学模型:宏观现象的微观作用机制 Cellar Automata Based ModelCellar Automata Based Model Multi-Agent Based Model Multi-Age
3、nt Based Model研究背景 主要的模拟方法及模型主要的模拟方法及模型n基于细胞自动机(基于细胞自动机(CA)CA)的动态模拟的动态模拟n基于主体的动态模拟基于主体的动态模拟 TranSimsTranSims模型模型 n空间统计学模拟空间统计学模拟 马尔可夫链马尔可夫链(Lopez et al.,2001)(Lopez et al.,2001)和逻辑斯蒂回归和逻辑斯蒂回归(Wu and Yeh,1997)(Wu and Yeh,1997)n基于人工神经网络的模拟基于人工神经网络的模拟 格局分析格局分析 (Shmueli(Shmueli,1998;Pijanowskia et al.20
4、02),1998;Pijanowskia et al.2002)n基于分形的形态模拟基于分形的形态模拟 扩散聚合模型(扩散聚合模型(DLADLA)(Batty and(Batty and Longley,1994)Longley,1994);渗透模型;渗透模型(Makse et al.,1998)(Makse et al.,1998)n混沌和灾变模拟混沌和灾变模拟 自组织临界值(自组织临界值(SOCSOC)(Batty 1998(Batty 1998;Wu 1999)Wu 1999)研究背景 2023/3/16元胞自动机元胞自动机元胞自动机(Cellular Automata)是一种)是一种时
5、间、空间、状态时间、空间、状态都离都离散的模型,具有强大的空间建模和计算能力,能够模拟具有散的模型,具有强大的空间建模和计算能力,能够模拟具有时空特征时空特征的的复杂动态系统复杂动态系统。元胞自动机的元胞自动机的基础基础就在于就在于“如果让计算机反复地计算极其简单的运算如果让计算机反复地计算极其简单的运算法则,那么就可以使之发展成为异常复杂的模型,法则,那么就可以使之发展成为异常复杂的模型,并可以解释自然界并可以解释自然界中的所有现象中的所有现象”的观点。的观点。n细胞自动机的特点细胞自动机的特点 简单性和直观性简单性和直观性 complexitycomplication complexity
6、complication 离散性;灵活性与开放性离散性;灵活性与开放性 易于与易于与GISGIS、遥感数据处理等系统结合、遥感数据处理等系统结合n细胞自动机的扩展细胞自动机的扩展 细胞空间:从无限到有限;从同质到非同质;从规则到不规则 细胞状态:表征地理实体或现象的指标、编码或等级的集合 邻域:从固定性到非固定性 多种多样 转换规则:从普遍到非普遍(分区);从恒定性到变动性;从确 定性到随机性,局部个体间相互作用-综合的多层次规则 时间概念与地理实体演化相一致,从规律性到不规律性 系统从闭合到开放元胞自动机城市增长模型(SLEUTH)的发展与应用2023/3/18CA大力发展大力发展考虑自我复
7、制的可能考虑自我复制的可能考虑自我复制的可能考虑自我复制的可能性性性性引入其他领域引入其他领域不断改进、优化不断改进、优化20世世纪纪50年代年代20世纪世纪8、90年代年代现在现在美国数学家von neumann(冯诺依曼,计算机之父);用CA演示了机器能够模拟自身的现象;Wolfram等;对CA的发展起了极大的推动作用,提出CA的五个基本特征;生命游戏;对各种复杂现象进行模拟 模型进一步发展 元胞自动机(元胞自动机(CACA)与计算机科学的发展有密切的关系,元胞自动)与计算机科学的发展有密切的关系,元胞自动机的出现为早期计算机的设计提供了依据。机的出现为早期计算机的设计提供了依据。元胞自动
8、机的发展历史20世世纪纪90年代年代S.Wolfram的研究(1984,Nature),发现了110规则,对元胞自动机理论作出了巨大贡献。沃尔夫勒姆1959年出生于伦敦,父亲是相当成功的作家,母亲是牛津大学的哲学教授。他幼年聪慧,13岁入伊顿(Eton)公学,15岁发表首篇粒子物理方面的学术论文,到17岁,他的科学论文发到了核物理(The Nuclear Physics)杂志上。1978年19岁的沃尔夫勒姆受著名物理学家穆雷盖尔曼之邀去到加州理工学院(the California Institute of Technology),从事基本粒子物理学方面的研究,取得显著成就,一年内获得理论物理学
9、博士学位。1980年沃尔夫勒姆成为加州理工学院一员,与费曼(Richard Feynman)共事。1981年被授予麦克阿瑟“天才人物”奖(MacArthur Genius Fellowship),并成为该奖最年轻的获得者。之后他又到了爱因斯坦度过后半生的普林斯顿高级研究所(the Institute for Advanced Study)工作,再后来又成为伊利诺斯大学(the University of Illinois)的物理学、数学和计算机科学教授。1986年27岁的沃尔夫勒姆创立了以他的姓氏命名的沃尔夫勒姆研究公司(Wolfram Research,Inc)后,离开了学术界,成为一位企业
10、家。1988年6月23日他的公司发布了一种著名的数学软件“数学”(Mathematica),该软件使得人们可以随心所欲地进行各种复杂的数学运算,解方程、求导数、求积分、求矩阵的逆、画三维图形等等不再是一件烦人的苦差事。加州大学圣迪亚哥分校通讯和信息技术研究所主任拉雷斯马尔把该软件称作有史以来最重要的科学软件。沃尔夫勒姆本人则因发明该软件被认为是“人类的伟大赞助者”。目前该软件在科学家、工程师以及其他各种职业中有大量的使用者,其数目超过一百万,沃尔夫勒姆因此也成为千万富翁。1991年“数学”软件第二版发行之后,沃尔夫勒姆开始抽出一部分时间来继续先前的研究。他一般在晚上10点整坐到他的电脑前开始他
11、的科学工作,直到天亮,再睡到中午,然后与他的前数学家妻子和三个孩子度过下午。沃尔夫勒姆就这样在几乎隐居的状态下进行他的科学研究,按照他的说法,牛顿和达尔文在发表他们的惊人之作前,都是单打独斗了好几年的。在总共4000多个漆黑的夜晚里,沃尔夫勒姆敲击了一亿次键盘,移动了一百多英里的鼠标,作了上万页的笔记,产生的研究结果占了10G的硬盘空间,编制了近一百万行的“数学”软件命令,运行了一千万亿次的电脑运算。最后形成了一本1200多页、5磅重的大部头。一种新科学一种新科学从从“完全打破现有的学术体系,按照完全不同的原理来完全打破现有的学术体系,按照完全不同的原理来理解自然界理解自然界”的意义出发,新作
12、被命名为的意义出发,新作被命名为一种新科学一种新科学。一种新科学一种新科学以如下惊人之言开始它的鸿篇巨制:以如下惊人之言开始它的鸿篇巨制:“三个世纪以前,人们发现建立在数学方程基础上的规律三个世纪以前,人们发现建立在数学方程基础上的规律能够用于对自然界的描述,伴随着这种新观念,科学发能够用于对自然界的描述,伴随着这种新观念,科学发生了转变。在此书中我的目的是将要用简单的电脑程序生了转变。在此书中我的目的是将要用简单的电脑程序来表达更为一般类型的规律,并在此种规律基础上建立来表达更为一般类型的规律,并在此种规律基础上建立一种新的科学,从而启动另一场科学变革一种新的科学,从而启动另一场科学变革。”
13、“与牛顿发现的万有引力基本原理相媲美的科学金字塔与牛顿发现的万有引力基本原理相媲美的科学金字塔”一种新科学沃尔夫勒姆声称此书是科学史上最为重要的一部著作,而他所做的一切不亚于牛顿的贡献。早在该书面世以前,沃尔夫勒姆在接受福布斯杂志记者采访时就夸耀了他将在书中给出的几个主要发现,譬如,向自然选择学说作出挑战;时间为什么单向流逝;怎样制造人造生物;解释股市涨落;诸如从雷电到星系的复杂系统如何蕴藏着智能;树叶、树木、贝壳、雪花和几乎所有其他东西的形状为什么是那个样子的等 新科学首先用元胞自动机完成了乘法、除法运算,和求素数、求平方根、求值,甚至解偏微分方程。并把一维元胞自动机扩展到多维元胞自动机,产
14、生更高的复杂程度,模拟了雪花、生物细胞等等。沃尔夫勒姆的沃尔夫勒姆的“新科学革命新科学革命”波及了如此广泛的专业领域,他的波及了如此广泛的专业领域,他的一些一些“过激过激”言论自然遭到了来自传统科学界的猛烈反击。言论自然遭到了来自传统科学界的猛烈反击。一种新科学沃尔夫勒姆的“计算等价原理”是一条让人褒贬不一的大胆设想。他认为,所有过程,无论是由人力产生的还是自然界中自发的,都可以视作一种计算过程。在他看来,从山顶滚下的岩石也是计算机,因为这个系统每一步都有输入,按照固定的规则更新系统,就如PC机一样。沃尔夫勒姆之所以产生这样的观点,是因为按照他的定义,宇宙就是一台电脑。在接受纽约时报的一次采访
15、中,沃尔夫勒姆承认在角落里静静地生锈的一桶铁钉也是一台普适计算机,其相关特征与人的智能是可有一比的 在接受福布斯记者采访时沃尔夫勒姆倒是作出了他的大胆预言:“50年内,更多的技术,将基于我的科学而不是传统科学,被创造出来。人们在学习代数之前将先学元胞自动机理论”。我们这个时代真的有幸产生一位可以与牛顿比肩的划时代科学伟人?一场新的科学革命真的已悄然发生?好在50年不长,我们走着瞧。2023/3/115基本特点(wolfram,1984):元胞分布在按照一定规则划分的离散的元胞分布在按照一定规则划分的离散的元胞空间元胞空间上;上;系统的演化按照等系统的演化按照等间隔时间间隔时间分布进行,时间变量
16、取等长的分布进行,时间变量取等长的时刻点时刻点;每个元胞都有每个元胞都有明确的状态明确的状态,并且元胞的状态只能取,并且元胞的状态只能取有限个离散值有限个离散值;元胞的下一时刻演化的状态值是由确定的元胞的下一时刻演化的状态值是由确定的转换规则转换规则所决定的;所决定的;每个元胞的转换规则只由每个元胞的转换规则只由局部领域局部领域内的内的元胞状态元胞状态所决定所决定。2023/3/116l CACA的的核核心心是是确确定定其其转转换换规规则则,根根据据具具体体的的需需要要解解决决的的问题,转换规则的类型、结构等都有很大的不同。问题,转换规则的类型、结构等都有很大的不同。l 邻邻域域的的类类型型主
17、主要要有有摩摩尔尔邻邻域域和和冯冯诺诺伊伊曼曼邻邻域域两两种种,其其半半径径的的大大小小也也需需根根据据实实际际问问题题而而定定。传传统统CACA模模型型中中状状态态是是离离散散的的,但但有有学学者者也也开开始始将将其其扩扩展展为为连连续续的的(黎黎夏夏,叶叶嘉嘉安,安,19991999),以体现元胞的持续变化过程。),以体现元胞的持续变化过程。2023/3/117说明:说明:冯诺伊曼领域、摩尔邻域、扩展的摩尔领域2023/3/118CA的组成元胞(元胞(cell)和元胞空间)和元胞空间(Lattice)1状态(状态(state)和初始状态()和初始状态(initial configurati
18、on)2领域(领域(Neighborhood)3转换规则转换规则(Transition Rule)42023/3/119离散时间集离散时间集元胞及状态元胞及状态领域领域规则规则/演变函数演变函数元胞空间元胞空间2023/3/120元胞(Cell)元胞元胞是元胞自动机最基本的组成部分;是元胞自动机最基本的组成部分;一个元胞就是一个存储元件,可以一个元胞就是一个存储元件,可以记录状态;记录状态;元胞自动机是定义在一个由具有元胞自动机是定义在一个由具有离散、有限状态离散、有限状态的元胞的元胞组成的元胞空间上的。组成的元胞空间上的。2023/3/121元胞空间一维元胞空间一维元胞空间Cell2023/
19、3/122元胞空间2 2维元胞空间维元胞空间2023/3/123元胞空间三维元胞空间:三维元胞空间:2023/3/124状态(state)状态的数目是状态的数目是有限的有限的(Number of states should be finite)初始形态决定了各个元胞的初始状态初始形态决定了各个元胞的初始状态onoff1 2 32023/3/125离散时间维上演化所有的元胞都在所有的元胞都在离散时间离散时间上进行变化上进行变化t=1t=22023/3/126领域(Neighborhood)一个元胞的领域由其周围的元胞组成一个元胞的领域由其周围的元胞组成冯诺依曼领域(冯诺依曼领域(von Neum
20、ann Neighborhood)摩尔领域摩尔领域(Moore Neighborhood)2023/3/127转换规则(Transition Rule)转换规则决定了元胞在下一个时刻的状态;转换规则决定了元胞在下一个时刻的状态;简单讲,就是一个简单讲,就是一个状态转移函数状态转移函数。CTRBLS2023/3/128与传统的建模方法相比,元胞自动机直接模拟系统各组元之间的与传统的建模方法相比,元胞自动机直接模拟系统各组元之间的相互相互作用作用,因此能够通过一些简单的规则产生出高度复杂的演化结果。,因此能够通过一些简单的规则产生出高度复杂的演化结果。该方法现在已经成功地运用于对诸如交通系统、经济
21、系统、火灾系该方法现在已经成功地运用于对诸如交通系统、经济系统、火灾系统等复杂系统的研究中。统等复杂系统的研究中。2023/3/129生命游戏模型最经典的CA模型1970年前后,英国数学家John Conway 和他的学生在“细胞自动装置”的研究过程中提出生命游戏。它在70年代曾一度使许多人着迷,无论学生、教师,也不分从事何种专业工作的人,都在计算机上做大量的试验。它的规则很简单:假设平面上画好了方形网格,这个世界中的每个方格居住着一个活着的或死了的细胞。一个细胞在下一个时刻生死取决于相邻八个方格中活着的或死了的细胞的数量。如果相邻方格活着的细胞数量过多,这个细胞会因为资源匮乏而在下一个时刻死
22、去;相反,如果周围活细胞过少,这个细胞会因太孤单而死去。生命游戏实际中,可以设定周围活细胞的数目怎样时才适宜该细胞的生存。如果这个数目设定过高,世界中的大部分细胞会因为找不到太多的活的邻居而死去,直到整个世界都没有生命;如果这个数目设定过低,世界中又会被生命充满而没有什么变化。实际中,这个数目一般选取2或者3;这样整个生命世界才不至于太过荒凉或拥挤,而是一种动态的平衡。这样的话,游戏的规则就是:当一个方格周围有2或3个或细胞时,方格中的活细胞在下一个时刻继续存活;即使这个时刻方格中没有活细胞,在下一个时刻也会“诞生”活细胞。在这个游戏中,还可以设定一些更加复杂的规则,例如当前方格的状况不仅由父
23、一代决定,而且还考虑祖父一代的情况。你还可以作为这个世界的God,随意设定某个方格细胞的死活,以观察对世界的影响。生命游戏在游戏的进行中,杂乱无序的细胞会逐渐演化出各种精致、有形的结构;这些结构往往有很好的对称性,而且每一代都在变化形状。一些形状已经锁定,不会逐代变化。有时,一些已经成形的结构会因为一些无序细胞的“入侵”而被破坏。但是形状和秩序经常能从杂乱中产生出来。生命游戏是有深刻的内涵的。80年代,stephen Wolfram等人甚至开发了一类利用“细胞自动装置”近似求解数学物理方程的方法。有人利用生命游戏的思想,发展了一套“粒子系统”,在科学计算、计算机图形仿真及分形生成等方面都具有出
24、色的应用价值。生命游戏说明能够自身繁衍的不一定只是有生命的东西,简单确定它的规则可以产生复杂的后果,并且某一确定状态可能有不同的前驱,即不可逆。定义了如下定义了如下3 3种转换规则:种转换规则:生存规则,周围有生存规则,周围有2 2个或者个或者3 3个活着的邻居细胞,该活着的细胞将个活着的邻居细胞,该活着的细胞将在下一时刻继续生存;在下一时刻继续生存;死亡规划,周围活着的细胞有死亡规划,周围活着的细胞有3 3个以上,或者少于个以上,或者少于2 2个,该活着的个,该活着的细胞将在下一时刻死亡;细胞将在下一时刻死亡;繁殖规则,周围存活邻居数达到繁殖规则,周围存活邻居数达到3 3个,该死亡细胞在下一
25、时刻被个,该死亡细胞在下一时刻被激活过来激活过来生命游戏模型最经典的CA模型从数学模型的角度看,该模型将平面划分成方格棋盘,每个方格从数学模型的角度看,该模型将平面划分成方格棋盘,每个方格代表一个元胞。元胞状态:代表一个元胞。元胞状态:0 0死亡,死亡,1 1活着;领域半径:活着;领域半径:MooreMoore型;演化规则型;演化规则生命游戏模型最经典的CA模型演示生命游戏模型最经典的CA模型 CA应用CACA应用应用社会学社会学 生物学生物学 生态学生态学 数学数学 物理学物理学 化学化学 地理学地理学 研究经济危机的形成与爆发过程研究经济危机的形成与爆发过程 等等肿瘤细胞的增长机理和过程模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动机 应用
限制150内