首页 | 本学科首页   官方微博 | 高级检索  
     

一种邻域重心反向学习的粒子群优化算法
引用本文:周凌云,丁立新,彭虎,强小利.一种邻域重心反向学习的粒子群优化算法[J].电子学报,2017,45(11):2815-2824.
作者姓名:周凌云  丁立新  彭虎  强小利
作者单位:1. 武汉大学软件工程国家重点实验室武汉大学计算机学院, 湖北武汉 430072; 2. 中南民族大学计算机科学学院, 湖北武汉 430074; 3. 九江学院信息科学与技术学院, 江西九江 332005
摘    要:粒子群优化算法使用反向学习技术可以提高性能.然而,现有的反向学习粒子群优化算法仅采用粒子最大最小边界计算反向解,没有充分利用群体搜索经验.针对此问题,提出了一种邻域重心反向学习策略,使用邻域重心作为参考点计算反向解,充分吸收群体搜索经验的同时保持种群多样性;采用收缩因子拓展反向解搜索范围,增加找到更高质量解的机率.在典型的基准测试函数、CEC'13测试函数和一个实际工程优化问题上进行验证,实验结果说明了邻域重心反向学习策略的有效性和本文算法的竞争力.

关 键 词:反向学习  邻域重心  多样性  粒子群优化  
收稿时间:2016-08-16

Neighborhood Centroid Opposition-Based Particle Swarm Optimization
ZHOU Ling-yun,DING Li-xin,PENG Hu,QIANG Xiao-li.Neighborhood Centroid Opposition-Based Particle Swarm Optimization[J].Acta Electronica Sinica,2017,45(11):2815-2824.
Authors:ZHOU Ling-yun  DING Li-xin  PENG Hu  QIANG Xiao-li
Affiliation:1. State Key Lab of Software Engineering, Wuhan University, Computer School, Wuhan University, Wuhan, Hubei 430072, China; 2. College of Computer Science, South-Central University for Nationalities, Wuhan, Hubei 430074, China; 3. School of Information Science and Technology, Jiujiang University, Jiujiang, Jiangxi 332005, China
Abstract:Using opposition-based learning can improve the performance of particle swarm optimization (PSO) algorithm.However,the current opposition-based learning particle swarm optimization algorithms calculate the opposite solution by using coordinates of the candidate solution,the maximum and the minimum of a population,without making full use of the search experience of the population.A neighborhood centroid opposition-based learning strategy is proposed to improve this issue.First,the neighborhood centroid is used as reference point for the generation of the opposite particle,absorbing the population search experience and maintaining diversity.Second,contraction factor is used to expand the reverse search space,increasing the probability of finding a better solution.Experiments are conducted on typical benchmark functions,CEC 13 test functions and also on a practical engineering optimization problem.The results verify the effectiveness of the neighborhood centroid opposition-based learning and the competitiveness of the NCOPSO.
Keywords:opposition-based learning  neighborhood centroid  diversity  particle swarm optimization (PSO)
本文献已被 万方数据 等数据库收录!
点击此处可从《电子学报》浏览原始摘要信息
点击此处可从《电子学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号