Novel Leader–Follower-Based Particle Swarm Optimizer Inspired by Multiagent Systems: Algorithm, Experiments, and Applications
受多智能体系统启发,提出一种领导者-跟随者粒子群优化算法,通过分类粒子角色平衡搜索多样性与收敛性,实验证明其精度和收敛速度优于传统算法,并成功应用于油田管网实时信号去噪。
In this article, as inspired by multiagent systems, a novel leader–follower-based particle swarm optimization (LFPSO) algorithm is presented where the particles are classified into leaders and followers according to their respective roles. The leaders are responsible for searching a wide range of the optimal candidate solutions so as to ensure the diversity of the particle population, and the followers are dedicated to seeking the global-best solution in order to guarantee the convergence of particles. A controller parameter is introduced to fine tune the impact of the leaders on the followers. Owing to the leader–follower mechanism, the proposed LFPSO algorithm not only maintains the diversity of the particle population but also improves the possibility of escaping from the locally optimal solution. It is demonstrated via experimental results that the proposed LFPSO algorithm significantly improves the accuracy and convergence rate of conventional particle swarm optimization algorithms. Furthermore, the LFPSO algorithm is successfully applied to denoise real-time signals in oilfield pipeline network and its superiority over existing denoising algorithms is verified as well.