一种人工鱼群算法及其应用研究

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:owen_0278
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
优化问题一直是科学技术和工程应用领域的研究热点,传统的优化方法在解决复杂度和规模日益增大的优化问题时遇到了不可避免的难题。随着计算机技术的飞速发展,群体智能算法作为一种新颖且有效的方法应用到优化领域,许多实用的智能算法被相继提出,而鱼群算法就是其中一种典型群体智能算法。本文以人工鱼群算法为研究对象,通过对人工鱼群算法的原理和作用机制的研究分析,提出了一种改进算法—基于水流作用机制的人工鱼群算法,提高了基本鱼群算法的搜索精度与全局搜索性能,并将其应用于组合优化问题,开拓了鱼群算法应用的新思路。本文主要工作如下:(1)详细介绍了鱼群算法的基本概念和工作原理,通过仿真实验分析算法中各个参数对鱼群算法性能的影响,总结了各个参数在初始设置时应遵循的一些经验和指导思想。(2)研究并分析了部分学者对鱼群算法的改进方案,分类介绍了一些典型的策略,通过对已有改进方案的研究,总结出鱼群算法自身存在的一些缺陷及基本改进思路。在此基础上提出本文的核心内容—基于水流作用机制的改进鱼群算法,通过模拟自然界中的水流的特性,在算法中添加水流对人工鱼的影响,包括持续性水流和周期性水流。通过仿真实验考察算法的收敛效率、收敛精度、全局收敛性能等指标,验证了改进算法的有效性。(3)将鱼群算法应用到一个典型的组合优化问题—旅行商问题中,通过对算法本身进行一些针对旅行商问题的调整,使得鱼群算法可以解决组合优化问题,用仿真实验证明其有效性,扩展了鱼群算法的应用范围。
其他文献
P2P网络是当前比较热门的研究领域,在分布式计算、协同工作、搜索引擎、文件交换中起着越来越重要的作用。其中资源定位算法又是P2P网络的一个重点和热点,泛洪和随机漫步是非结
微观尺度下的观测与操作是进行微纳米科学技术研究与实现、微纳米特性发现与利用、加工制造的重要技术手段。因此微纳米操作的关键技术问题主要包括两个方面:微纳米操作的观测
安保指挥系统,就是要通过一整套的解决方案,实现指挥中心对安保目标区域的态势监测,资源的指挥调动,以及各种突发事件的应急反应。SOA(Service—OrientedArchitecture,面向服务体
自动对准系统(Automatic Alignment System)是现代工业自动化的基础,所以成为自动化方向的一个重要研究内容。早期的研究主要集中于机械和电子的方法,但都存在一些不足之处,例如
互联网技术的高度发展,为网络实体间的交流、合作带来的极大的便利,多个服务提供方联合起来为共有的用户群提供服务己经成为现实。在传统的网络协作模式下,要实现联合服务,管理来
随着电子科学技术的积累与发展,以及二次世界大战对相关技术的促进,在二战结束不到十年的时间,电视在美国率先普及。从此,电视在之后的半个世纪中,已经成为了人们日常生活的必需品
经济的发展离不开交通,随着我国近几十年的经济飞速增长,交通运输业也在迅速的发展。据调查,近年来,我国公路总里程的增长率为2.5%,而且增长率还在逐年提高。由于建设公路的投资较
因为无穷状态系统拥有无穷多个状态,基于它的可判定性理论更加复杂,对于无穷状态系统的强、弱互模拟等价的判定比有穷状态系统的判定更有难度。我们对无穷状态系统BPA(Basic Pr
随着互联网的发展,社交网络已日趋发达和成熟,用户的参与度也来到了一个前所未有的高度,社交网络现已成为了大多数新闻事件的最早传播源,所以对于社交网络中新事件的检测已经
随着测绘信息化工作的深入,测绘管理部门对数据共享和信息服务的要求与日俱增。怎样集成应用分散、独立的测绘信息,使其更好的为测绘管理决策服务,并提供网络化的社会服务,是目前