基于多尺度选择性学习和探测-收缩机制的 pso 算法-夏学文.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于多尺度选择性学习和探测-收缩机制的 pso 算法-夏学文.pdf》由会员分享,可在线阅读,更多相关《基于多尺度选择性学习和探测-收缩机制的 pso 算法-夏学文.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第期 年月电 子 学 报 收稿日期: ;修回日期: ;责任编辑:马兰英基金项目:国家自然科学基金( , , );华东交通大学校立科研项目( );江西省教育厅科研项目( );江西省自然科学基金( );新疆维吾尔自治区高校科研计划青年教师科研启动基金( )基于多尺度选择性学习和探测收缩机制的 算法夏学文,桂凌,戴志锋,谢承旺,魏波,( 华东交通大学软件学院,江西南昌, ; 华东交通大学智能优化与信息处理研究所,江西南昌, ; 华东交通大学经济管理学院,江西南昌, ; 湖北经济学院信息管理学院,湖北武汉, )摘要:针对粒子群算法逃离局部最优能力差、易早熟收敛、求解精度低等缺点,提出了一种具有多尺度选
2、择性学习和探测收缩机制的 算法在多尺度选择性学习机制中,粒子根据其自身进化状态在拓扑结构、邻居个体、目标变量维等多个尺度上进行选择性学习,提升粒子个体的学习效率;在探测收缩机制中,算法利用历史信息指导种群最优解进行探测,提高其逃离局部最优的能力,当判断种群历史最优解处于全局最优解附近时,执行空间收缩策略,将种群的搜索空间限定在较小的一个区域,增强算法的开采能力,提高算法的求解精度通过和其它 算法在 个典型测试函数的实验对比表明,本算法能有效克服早熟收敛、加快收敛速度、提高求解精度关键词:粒子群算法;早熟收敛;多尺度学习;探测策略中图分类号: 文献标识码: 文章编号: ( ) 电子学报 : :
3、: , , , , ,( , , , , ; , , , , ; , , , , , , , , ) : ( ), , , , , , , , , , , , , : ; ; ; 第 期夏学文:基于多尺度选择性学习和探测收缩机制的 算法 引言粒子群算法( , )是 等人于 年提出的一种群智能优化算法,由于其理论简单、易于实现,因此, 算法在提出后被迅速应用于许多领域影响 算法性能的主要因素是粒子位置迭代公式中的参数以及粒子邻域的拓扑结构,因此众多学者在这两方面进行了广泛的研究和改进第一类改进是通过调整 的参数来提升算法性能如 和 对 算法的速度项引入了惯性权重来平衡全局搜索性能和收敛速度, 则
4、引入时变的加速因子( )调节粒子的自我学习和社会学习的强度 和 先后对标准粒子群算法进行了收敛性分析,并提出了收敛性和稳定性较好的一组参数选择 则对惯性因子、加速因子及其它多个参数进行自适应调整以改善算法综合性能;第二类改进是通过采用不同类型的邻域拓扑结构来提高种群的多样性、改善算法性能如 和 分别利用粒子间欧式距离和粒子适应值来确定粒子的学习模式,通过这种动态选择学习对象的策略,改善种群的多样性 和 先后提出了完全感知 算法和综合学习 算法,这两种算法的共同特点是通过丰富粒子的社会学习模式,改善种群多样性众多研究结果也表明动态、多样的邻域拓扑结构对于多峰函数优化具有很好的效果 , 需要指出的
5、是,对 算法的改进并非局限于某一方面的改进,很多时候是对参数、拓扑结构等同时进行改进 上述对 算法的改进的目的主要是在防止早熟收敛的同时尽量提高求解精度,但当种群已经陷入局部最优时,却没有先验知识指导种群跳出局部最优因此,本文提出了一种具有多尺度选择性学习和探测收缩机制的 算法( , ), 算法根据不同进化阶段时种群和个体生存环境的不同,在多个尺度上进行了学习模式的选择同时, 还利用探测机制对粒子个体的历史信息进行周期采样与统计,利用统计结果指导种群进行探测和搜索空间的收缩实验结果表明,上述改良机制有效地提升了 算法的综合性能 算法在 算法中,每个粒子的位置可视为维问题空间中的一个候选解,粒子
6、种群的飞行过程即为算法求解的过程假设维搜索空间中,粒子群的规模为,则第个( )粒子在第代时可用两个指标来描述:位置向量(,)和速度向量(,)若第个粒子搜索至第代时的个体历史最优解为 ( , , ,)、种群历史最优解为 ( , , ),则在第 代时,第个粒子第维的速度和位置更新公式如下: , ( , ,) ( ,)() , , ,()其中,为惯性权重,表示前一时刻的速度对本次移动的影响,用于平衡算法的收敛速度和全局搜索能力,较大的有利于全局搜索,而较小的则可以提高算法的局部开采能力和求解精度,;和为学习因子,表示粒子自我学习和社会学习的强度,即用来调节粒子向 和 的学习强度;和为,内均匀分布的随
7、机数,用来增强算法搜索的随机性 算法 算法在复杂多峰函数优化中较易出现早熟收敛,因此很多学者通过不同的策略来增强种群多样性,从而避免算法陷入局部最优,但这也使得算法的收敛速度变慢同时,当种群已陷入局部最优后,缺少具有指导意义的逃逸策略来帮助种群跳出局部最优并找到更优位置为此,本文提出了一种具有多尺度选择性学习和探测收缩机制的 算法( , )在 中,种群中的粒子个体将种群进化过程和自身进化状态相结合,在拓扑结构、领域个体以及不同的变量维等多个尺度上进行选择性学习此外,为了增强算法跳出局部最优的能力,还赋予了种群历史最优解 探测学习的能力同时,根据 以及 的统计信息,对种群的搜索空间进行收缩,以提
8、高算法的求解精度 多尺度选择性学习机制 邻域拓扑结构的选择为了改善 算法综合性能,必须保证算法在进化初期具有更好的全局搜索能力,尽可能地“勘探”到全局最优解所在区域,避免“早熟”收敛;而在进化后期,则希望种群能以较快的速度收敛到最优解附近,提高求解精度因此,本文提出了一种随进化过程依概率选择不同邻域拓扑结构的策略该策略可描述如下: , 槡 , ()其中, 表示种群的邻域拓扑结构; 和 分别为星型和环形邻域拓扑结构; 是,间均匀分布的随机数从式()可看出:在进化初期,种群选择电 子 学 报 年 的概率较大,有利于算法保持种群多样性,避免“早熟”收敛;而在进化后期,种群选择 的概率变大,种群的收敛
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于多尺度选择性学习和探测-收缩机制的pso算法-夏学文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内