返回
An efficient algorithm for high-dimensional function optimization
DOI:10.1007/s00500-013-0984-z.png)
摘要
En 中文
To solve high-dimensional function optimization problems, many evolutionary algorithms have been proposed. In this paper, we propose a new cooperative coevolution orthogonal artificial bee colony (CCOABC) algorithm in an attempt to address the issue effectively. Cooperative coevolution frame, a popular technique in evolutionary algorithms for large scale optimization problems, is adopted in this paper. This frame decomposes the problem into several subcomponents by random grouping, which is a novel decomposition strategy mainly for tackling nonseparable functions. This strategy can increase the probability of grouping interacting variables in one subcomponent. And for each subcomponent, an improved artificial bee colony (ABC) algorithm, orthogonal ABC, is employed as the subcomponent optimizer. In orthogonal ABC, an Orthogonal Experimental Design method is used to let ABC evolve in a quick and efficient way. The algorithm has been evaluated on standard high-dimensional benchmark functions. Compared with other four state-of-art evolutionary algorithms, the simulation results demonstrate that CCOABC is a highly competitive algorithm for solving high-dimensional function optimization problems.
Keyword:
Cooperative coevolution
Random grouping
OED
High dimension
Artificial bee colony algorithm
期刊
IF:
2.5
论文数:
1.0W
被引数:
2.1W
机构
引用论文
Transcranial direct current stimulation on prefrontal and parietal areas enhances motor imagery
NeuroReport
IF0
A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm一种强大而有效的数值函数优化算法: 人工蜂群 (ABC) 算法

