基于自适应混合的粒子群算法研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:zzx_lpx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
函数优化问题是最优化问题中的一个基础研究,也是近几十年搜索领域中的研究热点。以往传统算法通常使用梯度信息或者次梯度信息来求解,但是遇到高维、非凸、且有多个局部极值点的问题,其求解效果却不太理想。群智能优化算法是通过转移概率进行随机选择和搜索的,具有全局搜索能力强、收敛快、搜索效率高、鲁棒性等优点,在函数优化问题中体现了很好的性能,目前已成为最优化方法研究中的热点。粒子群算法是基于群体协作的全局随机搜索算法。本文基于粒子群算法从多个角度改进其性能,主要体现在以下几个方面:(1)为了提高综合学习粒子群算法的后期收敛能力,本文提出一种基于禁忌策略的混合优化算法,记为CLPSO+Tabu(CMA-ES)。该算法以禁忌搜索算法为后续搜索操作,以高斯分布为基础,以协方差矩阵自适应进化策略引导邻域结构的分布,构造新型自适应邻域结构,指导禁忌搜索算法中候选解的选取,从而解决综合学习粒子群算法在收敛精度低的问题,改善了求解效果。实验结果表明:与CLPSO相比,CLPSO+Tabu(CMA-ES)算法在绝大多数函数上具有更好的收敛效果。(2)针对粒子群算法易于陷入局部最优、只适用于部分函数等缺点,本文基于差分算法的多种变异策略从多种角度改进粒子群速度更新策略。分别以DE/rand/1,DE/best/2、DE/current_to_rand/1和DE/current_to_best/1四种变异策略为基础,改进粒子群算法的速度更新公式。实验表明:DE/best/2适用于解决单峰问题,DE/rand/1适用于解决一部分多峰问题,DE/current_to_best/1则更有利于旋转函数的求解,DE/current_to_rand/1则比较平衡,在多数问题上都有适中的解。不同的改进方法使得算法在不同方向得到了性能的优化。(3)为了使得算法能够针对不同问题的不同阶段自适应地选择恰当的策略,本文以基于DE/rand/1,DE/current_to_rand/1、DE/current_to_best/1变异策略的三种速度更新策略和综合学习粒子群算法的速度更新策略构建速度更新公式策略池,综合考虑策略池中的策略对函数问题的影响,引入自适应框架,使得算法能够自适应地选择恰当的策略,混合各种策略的优点,使得算法适应于解决各类函数的优化问题。实验表明:以自适应框架来选择粒子群算法的更新公式,在搜索的各个阶段使用合适的算法,有利于集成各种算法的优点,使得算法性能进一步提高。
其他文献
随着计算机和互联网技术的不断发展和社会各个领域对安全需求的不断增长,智能监控技术得到了飞速发展。在机场和火车站的安检、交通管控、国防安全等方面都在应用智能监控技
近二十余年发展起来的电学层析成像(ET)技术,以其无辐射、非侵入性、价格低廉、响应快速等技术优势,在过程工业和生物医学领域具有广阔的应用前景。电学层析成像技术中,将阵
学位
随着武器设备组成和机构越来越复杂,对武器设备的测试要求也越来越高。武器设备的日新月异要求建立开放式、通用化和故障一体化技术的自动测试系统。根据武器随动系统的特点,
视觉跟踪是计算机视觉领域中一个重要的组成部分,被广泛地应用于智能交通、监控、人机交互等场景中。同时,由于应用场景的复杂性,设计一个鲁棒的、实时的跟踪方法依旧是一个
目前,已有多种类型的水下机器人被研究制作。其中绝大部分水下机器人具有传统的机械结构,由电机驱动。虽然具有运动灵活、研究理论成熟的优点,但却存在体积大、高能耗的缺点
随着资源消耗与环境保护问题的日益严峻,推动清洁能源绿色发展是当今时代的主题。电动汽车作为朝阳产业有噪声小、排放少及能耗低的优势,发展前景十分广阔。电机作为电动汽车
随着以Internet为代表的网络信息技术的蓬勃发展,现代社会已经日益网络化,人类也进入了复杂网络时代。然而任何事物都是辨证的,复杂网络也是如此。网络化时代给我们带来了空前的
在工程问题和实际生活中,一般会碰到很多多目标优化问题,传统的解决方法都存在着一定的弊端和缺陷。粒子群算法因为具有快速收敛和参数设置简单等特点,因而被广泛利用来解决
伴随着经济时代的来临,为了满足人们对高端产品的品质需求,生产工艺的改良变得越来越迫切,然而工业现场的复杂、多变使得实验的任何微小错误,不仅会造成设备上的损坏,更会在时间上