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

基于多子群的社会群体优化算法
引用本文:刘亚军,陈得宝,邹锋,李峥,王苏霞.基于多子群的社会群体优化算法[J].计算机应用研究,2019,36(5).
作者姓名:刘亚军  陈得宝  邹锋  李峥  王苏霞
作者单位:淮北师范大学 物理与电子信息学院,淮北师范大学 物理与电子信息学院,淮北师范大学 物理与电子信息学院,淮北师范大学 物理与电子信息学院,淮北师范大学 物理与电子信息学院
基金项目:国家自然科学基金资助项目(61572224);安徽省高校自然科学研究重大项目(KJ2015ZD36,KJ2016A639);安徽省自然科学基金资助项目(1708085MF140)
摘    要:社会群体优化算法(social group optimization,SGO)是一种基于社会群体学习而提出的一种新型优化算法。针对社会群体优化算法易于陷入局部最优问题,提出了一种多群社会群体学习算法(MPSGO)。本算法采用多子群学习方法,对算法两个阶段的个体学习方法进行改进,在维持群体收敛性能的前提下提高群体多样性,同时对部分个体中引入量子学习,使个体学习的有用信息得以增强;此外,每隔一定代数对子群进行随机重组,既能保证各子群个体充分进化,又维持了子群多样性。在设计算法的基础上,分析了其收敛性和多样性;通过与其他四种算法进行对比实验,验证了改进后算法性能更优。

关 键 词:社会群体优化算法  多子群  量子学习
收稿时间:2017/12/13 0:00:00
修稿时间:2019/3/27 0:00:00

Multiple subgroups based social group optimization algorithm
Liu Yajun,Chen Debao,Zou Feng,Li Zheng and Wang Suxia.Multiple subgroups based social group optimization algorithm[J].Application Research of Computers,2019,36(5).
Authors:Liu Yajun  Chen Debao  Zou Feng  Li Zheng and Wang Suxia
Affiliation:Huaibei Normal University,School of Physics and Electronic Information,,,,
Abstract:Social group optimization (SGO) is a novel optimization algorithm which is based on social group learning. This paper proposed a multi-group social group learning algorithm (MPSGO) to solve the problem that the social group optimization algorithm was easy convergent to local optima. This algorithm adopted the multi-subgroup learning method, and the improvement of the individual learning method in the two stages of the algorithm. The diversity of the population was improved with maintaining the convergence of the population. At the same time, it introduced quantum-behaved learning method into MPSGO for parts of individuals to enhance the useful information of individual learning. In addition, the population was randomly regrouped to generate new subgroups after a certain generation. The diversity of subgroups wais maintained and the individuals in every subgroup were fully evolved. Based on the designing of algorithm, this paper analyzed the algorithm of convergence and diversity. Compared with the other 4 algorithms, it is proved that the performance of the improved algorithm is better.
Keywords:social group optimization  multiple subgroups  quantum-behaved learning
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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