Vector Coevolving Particle Swarm Optimization Algorithm

Back to Publications

Vector Coevolving Particle Swarm Optimization Algorithm

Information Sciences, vol. 394-395, pp. 273-298 · 2017-07-15

Journal Article

Abstract

In this paper, we propose a novel vector coevolving particle swarm optimization algorithm (VCPSO). In VCPSO, the full dimension of each particle is first randomly partitioned into several sub-dimensions. Then, we randomly assign either one of our newly designed scalar operators or learning operators to update the values in each sub-dimension. The scalar op- erators are designed to enhance the population diversity and avoid premature convergence.

本文提出一种新颖的向量协同进化粒子群优化算法(VCPSO)。每个粒子的全维度首先被随机划分为若干子空间,通过集中式学习与分散式学习的协同进化机制提升优化性能。

Keywords

Particle swarm optimizationCoevolutionNumerical optimization

Citation

Q. Zhang*, W. Liu, X. Meng, B. Yang, and A. V. Vasilakos (2017). "Vector Coevolving Particle Swarm Optimization Algorithm." Information Sciences, 394-395, pp. 273-298.