演化计算及其在深空探测应用可行性研究.pdf

演化计算及其在深空探测应用可行性研究.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
演化计算及其在深空探测应用可行性研究.pdf

2005年1月 中国宇航学会深空探测技术专业委员会第一届学术会议 哈尔滨 演化计算及其在深空探测应用可行性研究 曾三友,颜雪松,康立山 中国地质大学(武汉)演化硬件实验中心 中国地质大学(武汉)计算机系,430074. 摘要:演化计算是模拟自然界生物演化过程产生的随机优化策略与技术.由于它具有稳健性、 通用性等优点和自组织,自适应、自学习等智能特征。最大特点是通过进化去解决问题,即不必 精确地告诉计算机具体怎样去做,而由计算机自动完成,显然这正是解决缺少领域知识的问题所 需要的.这些特性决定演化硬件极有希望应用于深空探测.本文简介了演化计算及演化硬件基本 理论、方法,分析了它应用于深空探测的可行性. 主题词:演化计算;演化硬件;深空探测 1’演化计算简介 近年来,计算机科学与其他学科交叉产生了许多新学科,推动着科学技术向更广阔的领域发展,正在 对人类社会产生深远的影响。社会的发展和需要,特别是对计算速度和人工智能的需要,使得人们期望寻 于高度并行及自组织、自适应、自学习等特征,因而正受到越来越多的关注。 大自然一直是人类解决各种问题时获得灵感的思想源泉,生物进化论揭示了生物长期自然选择的进化 .发展规律,认为生物进化主要有三个原因:遗传、变异和选择。演化计算就是模拟自然界生物演化过程产 生的一种群体导向随机搜索技术和方法,它的基本原则是优胜劣汰的自然选择法则。演化算法采用简单的 编码技术来表示各种复杂的结构,并通过对一组编码表示进行简单的遗传操作(再生、杂交和变异)和优 胜劣汰的竞争机制来指导对问题空间的搜索。简而言之,演化算法不用了解问题的全部特征,就可以通过 体现进化机制的演化过程完成问题的求解。当今科学技术和工程应用领域具有挑战性的实践问题大都具有 以下特点:高度的计算复杂性、刻画问题特征的条件少。这些特点是使传统方法失效的致命障碍,而演化 算法正好可以克服这些困难。一方面,由于演化算法的进化机制,使得算法具有自组织、自适应、自学习 和“复杂无关性”的特征,能在搜索过程中自动获取和积累有关搜索空间的知识,并利用问题固有的知识 来缩小搜索空间,自适应地控制搜索过程,动态有效地降低问题的复杂度,从而求得原问题的真正最优解 或满意解。另外,由于演化算法对于刻画问题特征的条件要求很少,再加上它效率高、易于操作、简单通 用,从而使得它已经广泛地应用于各种不同的领域中。 1.1演化计算研究现状 演化计算主要包括以下四个分支:遗传算法(Genetic Strategy.ES)和遗传程序设.i,-t'(Genetic Programming.EP),演化策略(Evolutionary 几个分支在算法实现方面具有一些细微的差别,但它们都是借助生物演化的思想和原理来解决问题。九十 年代以前,各个分支所主张的算法成分和应用领域各有侧重,最近几年,各分支的明显界限正渐渐消除: 算法设计中各自策略的相互借用,具体应用的算法设计中各种算法成分相互嵌套等,同时,研究内容还在 扩大,新近涌现出多目标演化优化、可演化硬件等研究热潮。目前,有数种以演化计算为主题的国际会议 InternationalConferenceon 在世界各地定期召开,包括“IEEE Evolutionary and 会议论文集序列、“GeneticEvolutionaryComputation on Multi.Criterion Conference “Evolutionary Evolvable Hardware(EH)”并出版会议论文集序列。1993年由MIT

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档