差分进化算法和群集蜘蛛优化算法的研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:talaima116
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
差分进化(DE)算法已经成为解决连续型数值优化问题的经典方法。本文的第一部分,把简化群优化算法的交叉策略、协方差矩阵学习策略与传统的差分进化算法结合,提出一个新的DE算法的变种,我们把它称作SCDE算法。正如我们所知,DE算法的变异策略在DE算法中占据了非常重要的位置,然而,传统的DE算法的变异策略都是用相对位置来产生候选解,在本文中尝试利用个体历史最优解的绝对位置来诱导变异产生候选解,这将大大的提高种群跳出局部最优的能力。此外,我们将算法的变异和交叉操作放在由种群的协方差矩阵的所有特征向量组成的坐标系中执行,这将使算法的交叉和变异操作具有旋转不变性。实验结果表明,本文提出的新的交叉和变异策略可以大大提高DE算法在CEC 2013中28个测试函数的结果。并且将SCDE算法应用在解决组合优化问题之TSP问题后也取得了较优的结果。群集蜘蛛优化算法是由Cuevas首次提出模拟群集蜘蛛相互协作的一种新型的群智能优化算法。从数值模拟的结果显示,相比较对比算法粒子群算法、人工蜂群算法,群集蜘蛛算法在全局寻优能力方面的性能更强。然而,平衡算法的全局搜索能力和勘探能力是对一个群智能算法至关重要的一点,它直接影响算法是否会过早收敛或精确度不足,这也是传统的群集蜘蛛优化算法所存在的问题。受到粒子群算法和差分进化算法启发,在本文的第二部分提出一种新的基于差分进化变异策略和自适应权重系数的群集蜘蛛优化算法(表示为wDESSO)。在新算法中我们主要工作有以下几点:1.一个随着种群迭代次数动态变化的权重系数将被提出,用于自适应群集优化算法的搜索范围;2.在算法结束了婚配操作之后,两种差分进化算法的变异策略将被应用在新的算法中,用于增强算法的全局搜索能力和跳出局部最优的能力。根据不同的变异策略,新提出的算法可以被分为两类:wDESSO-Ⅰ算法和wDESSO-Ⅱ算法。随后,几组实验将用来检验新的群集蜘蛛算法的性能,其中一个实验是将新型的群集蜘蛛优化算法与传统的群集蜘蛛优化算法、粒子群算法、人工蜂群算法在15个标准测试集上做比较,并对结果做了威尔科克森符号秩检验;另外一组实验是与一些提高的优化算法比较。结果表明,在解决复杂的数值问题上,基于差分进化变异策略的群集蜘蛛算法(wDESSO)的表现要明显好于其他的对比算法。
其他文献
随着Web服务数量的与日俱增,网络上发布的服务大多数都存在结构简单功能单一的缺陷,而用户对于业务的需求是动态的,所以如何根据用户的需求对Web服务进行选择,有效地组合分布
随着计算机技术个网络技术的发展,实时性多媒体系统如视频监控,远程会议等逐步被应用到社会的各个领域。与传统多媒体系统的存储传输播放模式不同,实时性多媒体系统除了具有
随着计算机、信息化的发展,人机交互在办公以及生活中显得越来越重要,自然用户界面已经成为人机交互发展的趋势,目前研究比较热门的有用语言、动作及表情等与计算机进行交互
软件演化是软件的本质特征,同时随着信息化建设地飞速发展及人们对软件系统需求的不断增加,软件系统的功能需要不断地完善,新的需求可能会出现,旧的需求也有可能不再需要。然而,软
给定一个点对距离的子集,可能还有部分点(锚点)的绝对位置,是否能在给定的维数空间内精确估计所有未知点位置,这个问题称为欧式距离几何,或者图实现问题,涉及解一个非严格凸的最优
无线传感器网络是一种分布式传感网络,是由大量固定或移动的无线传感器节点以自组织和多跳传输的方式组成。传感器节点采集的监测数据,可以通过逐跳的方式在多个节点之间进行
在信息爆炸的今天,搜索引擎已经成为了一种从大量的数据信息中发现、推理知识的有效工具。但是,传统的搜索引擎系统存在着对于不同用户的同样查询会返回相同结果的弊端,而且用户
曲面造型技术经过几十年的发展,已经形成了一套比较成熟的理论和方法,在计算机辅助设计与制造(CAD/CAM)、计算机辅助几何设计(CAGD)和计算机图形学(CG)等领域有着广泛的应用。非均匀
随着传感网络技术的飞速发展和应用领域的不断拓展,各数据生产部门纷纷开展传感网络在生态环境、气候变化及灾害预警等领域的应用研究,形成了海量的传感网络数据资产。长期以来
学位