基于树木枝梢生长分枝过程的仿生计算算法

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:leonmalay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前仿生算法有很多,其中遗传算法的理论研究相比于其他算法比较成熟,早期特别受到大家的关注。遗传算法借鉴进化生物学中个体繁衍遗传、变异和自然选择等生命现象和规律,将这些生命现象通过数学公式表示并利用计算机仿真技术用于解决最优化问题。仿生算法的启发源形式多种多样,而以植物特性为研究对象运用于求解优化问题的算法,还没有广泛的研究热情。模拟植物生长算法通过研究分析植物向光特性及其生长分枝方式并结合形态素浓度的概率随机发生模型而提出的算法。本文重点研究树木在自然界的一些生长分枝特性,光照对树木生长分枝的影响,借鉴树木枝梢向光性生长的形态特征,提出了一种基于树木枝梢生长分枝过程的仿生智能优化算法--生长树算法。自然界的任何生物都要进行生存与繁衍的过程,树木生存的方式是与周围的环境进行能量与物质交换,树木的繁衍则是通过细胞内的分裂,不断地分枝和生成树叶的方式而进行的。树木内在的基因遗传物质和环境共同决定树木的形态结构,遗传物质的继承则保留了原有的生长特性,多变的生存环境则使得树木枝梢改变形态结构。树木生存与繁衍的过程都需要光能量进行光合作用,不断地汲取周围的水、二氧化碳和无机盐等物质才能够生存下去。树木枝梢的向光性,使得枝梢不断的向着光源的方向生长,可以看作一种优化过程,生长树算法就是基于这一优化过程而设计的。将树木枝梢的形态和层次结构抽象地映射成算法的编码,每个末端枝梢看成一个个体,新一代的末端枝梢编码是上一代末端枝梢编码的继承和扩展,通过判断每个可能的新一代个体的生长优势的大小(生长素浓度)生成下一代种群,当算法达到一定的代数时,再加入枝梢编码变形机制,增强算法在解空间的搜索能力从而搜索到全局最优解。生长树算法模拟自然树的生长过程,分为发育期、成长期和衰落期。在发育期中利用单轴分枝方式快速的形成初始种群,进入成长期后对整个枝梢种群筛选出生长素浓度较大的枝梢个体,而且在衰落期加入枝梢变形机制使得算法达到最优。在数学理论的基础上,根据算法的流程特点,结合非齐次马尔科夫链和吸收态马尔科夫模型,证明了生长树算法当编码长度趋近于无穷时依概率收敛。为了验证算法的有效性,利用本算法分别对经典的优化函数进行寻优实验和对常微分方程求解。针对优化函数进行寻优实验,通过一个函数的求解实例详细说明的算法的求解过程及研究过程中枝梢个体生成方式的改进,最终确定了有关问题变量的枝梢个体生成下一代枝梢个体的方式。仿真实验的求解结果与遗传算法、蚁群算法的寻优结果进行对比,实验表明本文提出的算法迭代次数少、收敛速度快、求解精度高,拥有更好的寻优能力。生长树算法借鉴树木枝梢向光特性,抽象的模拟树木的生长分枝方式和层次结构,并加入枝梢变形机制使得算法达到最优,并利用马尔科夫链模型证明算法的依概率收敛性。生长树算法对于求解函数优化问题和常微分方程问题是可行的,对于求解函数优化问题更有效。
其他文献
当今社会,互联网与移动通信已成为人们生活中的重要组成部分。无线网络是近年来新发展的产物,通过无线网络资源的调度,可以保证各类业务的服务质量要求。根据业务类型不同,可
量子关联成像又称为“鬼成像”,它利用量子的纠缠特性,实现了在不含物体的光路获取物体清晰图像。由于“鬼成像”本身的分布特性,可被应用于分布图像处理、分布感知及通信方
随着信息化社会的到来,人们对信息传输速率的要求日益增加,高速数据传输系统的研究也迫在眉睫。载波同步是高速数传系统中的一个关键问题,同步性能的优劣直接影响到系统的性能好
圆柱体在国防军工、航空航天、交通运输等领域的应用一直很广泛,但是圆柱体在使用过程中,会造成其内部或表面不同程度的损失,这些缺陷常常会降低产品的使用年限,因此,在制造
JPEG2000作为最优秀的静止图像压缩标准之一,具有优于JPEG的许多新特征,且其应用领域广泛。但JPEG2000也存在一些不足,如码率较难实现精确控制和码流抗误码性能不强等,所以对JPEG
随着物联网应用的不断发展,物联网中的安全问题也越来越受到重视,如身份认证、平台认证、业务安全等。但传统的安全技术并不能完全满足当今物联网的安全需求,所以必须研究更加适
基于图像的三维场景重建经过多年的创新和发展,已经成为计算机视觉领域的重要研究内容之一。而建筑物等规则场景与人们日常生活息息相关,因此基于图像的规则场景三维重建有重
节点的位置信息是实现传感器网络路由发现、任务调度和拓扑控制等网络关键机理的基础,也是环境检测、交通控制、家庭医疗等诸多应用的关键信息。然而,由于传感器网络固有的脆
作为信息隐藏技术的一个分支,数字水印已经成为保护数字产品的版权与数据安全的有效途径。它将某些特定的隐秘信息利用相应水印算法嵌入到载体例如图像、文档与视频中,以此证明
智能交通系统(ITS: Intelligent Transportation System)是一种在大范围、全方位发挥作用的,实时、准确、高效的综合运输和管理系统,它通过运用先进的信息技术、数据通讯传输