| 注册

双种群烟花算法

徐焕芬 刘伟 谢月珊

广东工业大学学报2017,Vol.34Issue(5):65-72,8.
广东工业大学学报2017,Vol.34Issue(5):65-72,8.DOI:10.12052/gdutxb.160124

双种群烟花算法

Fireworks Algorithm Based on Dual Population for Optimization Problems

徐焕芬 1刘伟 1谢月珊1

作者信息

  • 1. 广东工业大学 应用数学学院, 广东 广州 510520
  • 折叠

摘要

Abstract

A fireworks algorithm based on dual population is proposed to solve optimization problems. A dual population strategy is used to amend the shortcomings, i.e. slow convergence and bad population diversity of the existing fireworks algorithms. Each of two populations is running independently. Meanwhile, they alternately perform the hill-climbing and collaborative operator during the evolution process. Therein, the hill-climbing operator can enhance the local search performance of the proposed algorithm. And the collaborative operator is utilized to maintain the population diversity, avoiding getting stuck in local optimal regions. Furthermore, the proposed algorithm improves the setting of the maximum amplitude of the explosion and uses the tournament selection strategy to improve the convergence rate. The experimental results indicate that the proposed algorithm is superior to the compared algorithms in terms of the stabilization and reliability for most of test problems. It has higher accuracy lever and faster convergence rate.

关键词

烟花算法/双种群/协作算子/爬山算子

Key words

fireworks algorithm/dual population/collaborative operator/hill-climbing operator

分类

信息技术与安全科学

引用本文复制引用

徐焕芬,刘伟,谢月珊..双种群烟花算法[J].广东工业大学学报,2017,34(5):65-72,8.

基金项目

国家自然科学基金资助项目(61202269) (61202269)

广东工业大学学报

1007-7162

访问量0
|
下载量0
段落导航相关论文