Particle swarm optimization (PSO) has attracted much attention and has been applied to many scientific and engineering applications in the last decade. Most recently, an intelligent augmented particle swarm optimization with multiple adaptive methods (PSO-MAM) was proposed and was demonstrated to be effective for diverse functions. However, inherited from PSO, the performance of PSO-MAM heavily depends on the settings of three parameters: the two learning factors and the inertia weight. In this paper, we propose a parameter control mechanism to adaptively change the parameters and thus improve the robustness of PSO-MAM. A new method, adaptive PSO-MAM (APSO-MAM) is developed that is expected to be more robust than PSO-MAM. We comprehensively evaluate the performance of APSO-MAM by comparing it with PSO-MAM and several state-of-the-art PSO algorithms and evolutionary algorithms. The proposed parameter control method is also compared with several existing parameter control methods. The experimental results demonstrate that APSO-MAM outperforms the compared PSO algorithms and evolutionary algorithms, and is more robust than PSO-MAM.
- Cauchy mutation
- Nonuniform mutation
- Parameter control
- Particle swarm optimization (PSO)
ASJC Scopus subject areas
- Theoretical Computer Science
- Computational Theory and Mathematics