基于讨论机制的头脑风暴优化算法

被引:65
作者
杨玉婷 [1 ,2 ]
史玉回 [3 ]
夏顺仁 [1 ,2 ]
机构
[1] 浙江大学生物医学工程教育部重点实验室
[2] 浙江省心脑血管检测技术与药效评价重点实验室
[3] 西交利物浦大学电子与电气工程系
关键词
群体智能优化算法; 头脑风暴优化算法; 讨论机制;
D O I
暂无
中图分类号
TP301.6 [算法理论]; O224 [最优化的数学理论];
学科分类号
070105 [运筹学与控制论]; 080201 [机械制造及其自动化];
摘要
为了克服头脑风暴优化(BSO)算法易陷入局部最优导致早熟收敛的问题,提出新型的基于讨论机制的头脑风暴优化(DMBSO)算法.该算法运用组内讨论和组间讨论这一新机制取代BSO算法中的个体更新过程,分别控制算法的全局搜索和局部搜索能力.通过线性递减和线性递增方式调整组间讨论和组内讨论次数,使算法搜索初期加强全局搜索能力,搜索后期加强局部细致搜索能力,有效地防止早熟问题.对6个经典测试函数(BFs)的10维、20维、30维问题分别进行测试来评估DMBSO的效果.结果表明,DMBSO算法与BSO算法和经典的粒子群(PSO)算法相比,可以有效地避免陷入局部最优,稳定地找到更好的最优值,而且随着问题维度的增加,DMBSO表现出更强的鲁棒性.
引用
收藏
页码:1705 / 1711+1746 +1746
页数:8
相关论文
共 2 条
[1]
An Optimization Algorithm Based on Brainstorming Process [J].
Shi, Yuhui .
INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2011, 2 (04) :35-62
[2]
An adaptive ant colony system algorithm for continuous-space optimization problems.[J].Li Yan-jun;Wu Tie-jun.Journal of Zhejiang University Science.2003, 1