一种基于种群簇的多种群遗传算法

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:baalzio
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法是一种有效的全局优化搜索算法,具有简单通用、鲁棒性强和可并行处理以及应用范围广等显著特点,在诸多人工智能计算领域获得了广泛的应用,同时取得了大量的研究成果。本文主要对遗传算法进行了学习与研究,在双种群遗传算法的基础上,提出了双种群混沌遗传算法和一种基于种群簇的多种群遗传算法。本文介绍了课题的研究背景以及遗传算法的搜索机制,并针对其早熟以及容易陷入局部最优等缺点,融合混沌机制,首先提出了双种群混沌遗传算法。混沌是看似随机无序,但却有着精致的内在结构,利用混沌随机性、遍历性和对初值敏感的特性初始化种群,使初始种群个体能够均匀的分布在解空间中,避免了由于初始种群完全随机产生而导致的搜索速度慢的弊端;利用混沌扰动变异的方法,使得算法更容易跳出局部最优解,增强算法获得全局最优解的能力。通过经典测试算例的实验,结果表明此算法在平均截止代数和在线性能两个评价指标方面都表现较优。在双种群混沌遗传算法的基础上,本文进一步提出种群簇和簇首等概念,最终总结提出一种基于种群簇的多种群遗传算法。每个种群簇由三个具有不同进化规律的种群构成,第一个种群重视局部搜索,第二个种群重视全局搜索,第三个种群为此种群簇的簇首,通过与前两个种群的移民机制来均衡算法的局部搜索和全局搜索能力,多个种群簇之间通过簇首实现簇间信息的交互。通过对经典的测试函数算例的测试,利用平均截止代数和在线性能这两个性能指标对此算法进行了评估,测试评估结果说明改进后的算法在算法的稳定性及搜索的速度上均有了稳步的提高。最后将本文提出的算法应用到无线电决策引擎的实际应用中,并取得了较好的应用效果。
其他文献
编程题在线评判技术是协调庞大编程学习者群体和稀缺的教学资源矛盾的手段之一,它弱化了学生数量对教师工作量的影响,使大规模编程在线教育成为可能。当前流行的编程题在线评
杂草是影响我国农产品质量和产量的重要因素之一。目前除草主要靠喷洒除草剂,而且是大面积的均匀喷洒。.这种喷洒方法不仅提高了农业的成本,也破坏了土地的质量,污染了环境,
特征选择是数据挖掘领域中一个重要的研究课题,特征选择可以剔除学习过程中冗余的、无关的和有噪声的特征,从而得到一个维数最少而判别能力更强的信息特征子集。可以有助于提高
Web应用系统以其易于部署和良好的可维护性等特点,以及能够提供丰富的用户界面而变得越来越流行。随着国家和企事业单位信息化建设的高速发展和信息量的快速膨胀,传统模式的Web应用系统越来越显露出许多问题,例如,较低的响应速度和较差的服务性能。一种新的Web开发技术—Ajax正在成为Web应用领域的研究与应用热点。Ajax技术使用异步调用模式对Web页面进行局部刷新,以“按需取数据”的方式向服务器发送和
随着我国城市化进程和城市基础设施建设的加快,如何保障城市排水管网的运行安全是急需解决的问题。建立城市排水管网安全运行动态监测系统是必要的。在山地环境中,有线网络存
网格计算环境日益成为一种不受地域限制的廉价的超级计算环境,它试图聚合分布在世界各地的计算、存储、知识、通信和信息等各类资源,以服务大众为目的,实现资源共享与协同工作。
在各种犯罪活动中文档伪造是一种常见的伪装手段,由于其易于实施而难于分辨,文档伪造的检测技术显得更加重要而迫切,通过对文档中笔迹改动的检测辨别文档真伪是其中重要的手段。
随着技术的发展,新一代测序技术已经兴起并广泛应用,但传统的PCR片段测序仍非常重要。单核苷酸多态性(single nucleotides polymorphism,SNP)和插入/缺失(insert/deletion,In
随着社会的发展,人们对数字信息的需求越来越强烈,信息技术面临着种种挑战,如信息的表示、知识的共享、软件的复用等等。如何对网络上的海量信息组织、管理、维护和复用并为
近年来,嵌入式技术得到飞速发展并且与网络通讯紧密结合。嵌入式系统已广泛应用于消费电子和通信领域:在手持终端设备方面有卫星定位系统、个人数字助理和mp3、mp4播放器等;