期刊文献+

基于聚类分析的差分算法协作研究 被引量:3

Cooperation Research on Differential Evolution Algorithm Based on Clustering Analysis
下载PDF
导出
摘要 针对差分进化算法存在的收敛速度慢、易陷入局部最优等不足,本文提出一种融入聚类分析的差分进化算法。首先,利用聚类分析方法将差分算法的种群进行聚类分类,抽取代表元个体,利用新的个体来替换原种群中的较差个体,去除种群中的冗余信息将种群进行优化更新,从而使得整个种群可以快速准确地收敛于全局最优解。最后本文利用MATLAB编程模拟仿真,基于CEC2005测试函数库进行了模拟实验,结果表明加入了聚类分析替换策略的差分进化算法不仅有效地抑制了早熟收敛、提高了收敛速度,还有着简洁高效、鲁棒性强等特性。 Aiming at the shortcomings of differential evolution (DE) algorithm, such as slow convergence speed and easy to fall into local optimal solution, a differential evolution algorithm that incorporates cluster analysis is proposed in this paper. Cluster analysis is firstly used to classify populations, and typical new individuals are ex-tracted. New individuals are used to replace poor individuals in the original population and redundant information in the population is removed. The population is optimized and updated so that the entire population can quickly and accurately converge to the global optimum. Finally, this paper does simulation experiments with CEC2005 test function using MATLAB simulation. The results show that differential evolution algorithm with cluster analysis re-placing strategy not only effectively inhibits premature convergence, improves the convergence speed, but also has simple, efficient, and robust characteristics.
作者 赵新超 陈敏 ZHAO Xin-chao;CHEN Min(School of Science,Beijing University of Posts and Telecommunications,Beijing 100876)
出处 《软件》 2018年第10期87-91,共5页 Software
关键词 差分算法 聚类分析 层次聚类 群智能优化 Differential algorithm Cluster analysis Hierarchical clustering Swarm intelligence optimization
  • 相关文献

参考文献7

二级参考文献57

共引文献51

同被引文献28

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部