- 24
- 0
- 约1.62万字
- 约 98页
- 2017-11-12 发布于广东
- 举报
第12章 人工生命 第12章 人工生命 第12章 人工生命 1. 引言 人工生命 人工生命 人工生命 人工生命 人工生命 人工生命 应该强调指出:人工生命中的“人工”是指它的组成部分,即计算机芯片、电路设计及组成结构、计算规则等是人工的;但人工生命系统的行为并不是人工的。 换言之,人工生命展示的生命活动则是系统独立自主产生的行为。 人工生命 人工生命研究,如同面临一个复杂的适应系统:诸如生态系统、脑、社会现象等。在这种复杂系统中,科学研究中过去认为行之有效的方法,如“分治”将无法有效运用。“分治”是将研究对象分为组成要素,经简化后再逐一分析、各个击破,加以综合而理解;而人工生命这种复杂的事物与对象,只能按其复杂的面貌来认识与理解。 相关会议 9th Alife 9th Alife 相关刊物 相关刊物 AI vs. AL Complex human functions Top-down Global Control Complex Rules Preprogrammed behavior Knowledge-Representation Basic natural behavior Bottom-up Local Control Simple Rules Emergent behavior Avoid Knowledge-Representation Planning 2. 研究人工生命的原因 3. 人工生命的探索 4. 人工生命的模型 5. 人工生命的研究方法和战略 人工生命的构造途径 人工生命的构造途径 人工生命的构造途径 人工生命研究的方法 人工生命研究的策略和方法 人工生命研究的策略和方法 6 . 计算机生命 7 .细胞自动机 7 .细胞自动机 细胞自动机的概念可由以下方式建立 细胞自动机的概念可由以下方式建立 细胞自动机对策论理论 信号传播的过程 信号复制 数据生长和数据路径扩张 规则变换* 8 .形态形成理论 8 .形态形成理论 例1: 9 .混沌理论 9 .混沌理论 9 .混沌理论 混沌理论 10 . 人工生命研究平台 A-Volve(生命的空间科学) Tierra(数字生命进化模型) Avida(自适应的遗传基因系统) Amoeba(研究生命起源) 11.群体智能(Swarm Intelligence) 及蚁群算法 群体智能概念: 群体智能这个概念可通过对蜜蜂和蚂蚁的观察得到。一组相互之间可以进行直接通信或者间接通信的Agent, 可通过改变局部环境来进行合作,实现分布问题求解 。 任何启发于群居性昆虫群体和其它动物群体的集体行为而设计的算法和分布式问题解决装置都称为群体智能。 群体智能在没有集中控制并且不提供全局模型的前提下,为寻找复杂的分布式问题的解决方案提供了基础。 群体智能 群体智能(Swarm Intelligence)中的群体指的是“一组相互之间可以进行直接通信或者 通过改变局部环境来间接通信的Agent ,它们能够合作进行分布式问题求解或分布式系统的求解”。而所谓群集智能指的是“无智能或智能水平很低的Agent通过合作表现出高度智能行为的特性”。 意义:群体或称群集智能在没有集中控制并且不提供全局模型的前提下,为寻找复杂的分布式问题的解决方案提供了基础。 群体智能——蚂蚁的故事 蚁群寻找食物时会派出一些蚂蚁分头在四周游荡,如果一只蚂蚁找到食物,它就返回巢中通知同伴并沿途留下“信息素”(Pheromone)作为蚁群前往食物所在地的标记。 信息素会逐渐挥发,如果2只蚂蚁同时找到同一食物,又采取不同路线回到巢中,那么比较绕弯的一条路上信息素的气味会比较淡,蚁群将倾向于沿另一条更近的路线前往食物所在地。 群体智能——蚁群优化算法 受到蚂蚁觅食时的通信机制的启发,90年代Dorigo提出了蚁群优化算法(Ant Colony Optimization,ACO)来解决计算机算法学中经典的“货郎担问题”: 如果有n个城市,需要对所有n个城市进行访问且只访问一次。求其最短距离。 群体智能——蚁群优化算法 在解决货郎担问题时,蚁群优化算法设计虚拟的“蚂蚁”将摸索不同路线,并留下会随时间逐渐消失的虚拟“信息素”。 每只蚂蚁每次随机选择要走的路径,它们倾向于选择路径比较短的、信息素比较浓的路径。 根据“信息素较浓的路线更近”的原则,即可选择出最佳路线。 由于该算法利用了正反馈机制,使得较短的路径能够有较大的机会得到选择,并且由于采用了概率算法,所以它能够不局限于局部最优解。 蚂蚁寻找最短路径原理 蚂蚁寻找最短路径原理 第k个蚂蚁从城市i到城市j 的跃迁概率为: 第k个蚂蚁从城市i到城市j的积留的信息量情况与计算: 蚁群优化算法及其应用 蚁群优化算法对于解
您可能关注的文档
- AS P.NET程序设计教程课件作者崔连和6.章节04章节04--标准控件.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节05章节05--AS P.NET内置对象.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节06章节06--数据库操作.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节07章节07--数据绑定控件应用.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节08章节08-网站登录与导航.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节09章节09-主题和母版页技术.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节10章节10-LINQ技术.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节11章节11-AS P.NETAJAX技术.ppt
- AS P.NET程序设计教程课件作者崔连和6.章节12章节12-综合实例.ppt
- AS P.net动态网站开发案例教程课件作者陈学平第1章节初步认识AS P.NET的设计界面.ppt
最近下载
- 呼吸内科疾病健康宣教.pptx VIP
- 2025至2030全球及中国勒索软件保护行业发展趋势分析与未来投资战略咨询研究报告.docx
- 流程工业MES生产执行与APC先进控制系统建设方案.pdf
- 全等三角形(解析版).pdf VIP
- 2025年心脑血管疾病健康讲座.docx VIP
- 公安机关招聘留置看护辅警考试公共基础与行政职业能力测试题库.docx
- 3【倍福PLC中文手册】2025-08-19 TwinCAT3 PLC库:MC2 基本库手册 PLC Library:Tc2_MC2.pdf VIP
- 国家义务教育学业质量监测模拟试卷科学(八年级).pdf VIP
- 2025装备制造考试题及答案.docx VIP
- 《金风变桨系统》课件.pptx VIP
原创力文档

文档评论(0)