基于信息流人工微生物复杂系统探究.docVIP

基于信息流人工微生物复杂系统探究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于信息流人工微生物复杂系统探究

基于信息流人工微生物复杂系统探究摘 要: 在信息流的层次上将人工微生物个体与系统环境融合为一个统一体来研究,避免复杂系统结构上的人为分类和划分。通过“信息流”这一概念的抽象,建立微生物个体和复杂系统模型。讨论编码序列对个体信息点聚集、繁衍和演化的影响。 关键词: 人工微生物;信息流;信息点;编码 0 引言 人工生命(Artificial life)是通过人工模拟生命系统来研究生命的领域,其在计算机科学领域就是利用计算机软件工程与人工智能技术等建立虚拟生命系统[1]。微生物种群的形成和演化是一个非线性复杂系统,基于人工生命的人工微生物系统可以充分挖掘和研究微生物种群的“突现”行为特征和规律。目前,国际上关于复杂系统的研究主要有三大流派。即美国圣塔菲研究所为代表的复杂适应系统(CAS)理论、欧洲学者提出的远离平衡态的自组织理论,以及中国学者提出的开放的复杂巨系统理论[2]。CAS理论的核心思想是“适应性造就复杂性”,适应性主体(Adaptive Agent)是该理论的最基本概念。所谓适应性,就是指它能够与环境以及其它主体进行资源和信息等的交流,并且根据学到的经验改变自身的结构和行为方式。整个系统的演变或进化,包括新层次的产生,分化和多样性的出现,新的、聚合而成的、更大的主体的出现等等,都是在这个基础上出现的。霍兰提出了适应性主体(即个体)在适应和演化过程中特别要注意的七个要素。它们是:聚集、非线性、流、多样性、标识、内部模型和构筑块[3][4]。 1 基于信息流的人工微生物复杂系统模型 1.1 信息流的概念及工作原理 传统信息流通常指的是信息的传播与流动。在人工微生物个体与环境之间存在有物质流,能量和信息流,个体与环境(包括个体之间)的相互影响,相互作用,是系统演变和进化的主要动力。在以往的研究中,人们先研究个体,再研究其与环境的相互影响的关系。人们根据属性的不同来进行分类,然后研究不同属性之间的联系,以期望找到一种定性和定量的方式。这种方法人为将个体从环境中割裂出来研究,容易走向机械论和还原论。更进一步的研究中,有研究人员提出了先建立个体及其小环境模型,再生成群体及其整体大环境模型的研究方法。这种方法将个体及其小环境作为一个整体看待比上一种方法有了一定进步,然而再由小环境生成大环境的过程中其实质仍然是线性组合,仍然有可能逃脱不了机械论和还原论的宿命。 要摆脱机械论和还原论,唯一的途径就是将个体与环境全部作为一个开放的整体系统看待。在这个开放的系统中,整个系统只有信息流的流动,环境是信息流的载体,个体并不是一个简单的人工生物体,而是整个信息流中的一个结点。因此,本文对信息流的定义为:“开放系统中可观测与不可观测、可测与不可测的流序列的总和”。此信息流包含了物质流、能量流、传统的信息流以及时间等,信息流在整个开放系统中不断地传递、交换、加工。传统的分类只是信息流不同的表现方式,即信息基于不同时刻的为人类可感知的识别。 1.2 人工微生物个体模型 传统意义上的人工微生物“个体”可标识为“信息点”,它不断接收信息流并释放新的信息流,是信息流变化的动因之一,另外一个动因是外部信息流对系统的扰动引起的人工微生物的状态改变。信息点依赖于环境存在,或者说依赖于信息流存在,信息点自身也是信息流中的一种流序列,它保存着整个系统部分或全部的信息流拓扑。信息点接收信息的过程分为采样、量化和编码三个阶段。采样是对信息的提取,量化是信息的度量,编码是信息的最终识别和储存形式。编码的不同会导致释放信息的差别,比如传统意义上的行为、特征差异等。同时,输出流又会和其他信息流序列形成新的输入流。人工微生物个体模型如图1所示。 在整个系统中,输入流至少包含三种流序列:信息点自身的输出流、其他信息点的输出流和外部输入流。信息流在整个环境中交织在一起,呈发散性流动。信息点通过对输入流的处理,慢慢会获得整个系统的部分信息流序列拓扑结构,拓扑结构最终以编码的方式储存。同时,编码驱动信息点每一时刻都会有不同的信息流输出,人们可观测到信息点呈现出不同的状态和行为,换句话说,输出流会反映信息点最新的编码。不同信息点之间通过输出流交换编码信息,最终信息点有可能会获得整个系统的完整信息流序列的拓扑。当然,这个拓扑只是对当前是“最新”的,因为信息流是包含时间序列的。 1.3 人工微生物复杂系统模型 微生物系统可被人观察到的典型现象就是繁衍、死亡、聚集和演化。根据上述个体模型,繁衍意味着子体信息点从母体信息点上复制编码信息。当然,对于母体信息点来说,信息流始终是在流动的,母体编码每时每刻都是不同的。因此子体信息点复制的只是某一时刻的编码信息,每个子体或每批子体都会有编码上的差异进而引起状态的差异。死亡表示输出流在某种度量上远远大于输入流,或

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档