An improved multiobjective particle swarm optimization algorithm based on tripartite competition mechanism

Fei Han,Mingpeng Zheng,Qinghua Ling
DOI: https://doi.org/10.1007/s10489-021-02665-z
IF: 5.3
2021-08-21
Applied Intelligence
Abstract:The recently proposed multiobjective particle swarm optimization algorithms (MOPSO) based on the pairwise competition mechanism can not effectively solve multiobjective optimization problems, which are characterized by relatively poor diversity and convergence. In this paper, an improved MOPSO algorithm (TC-MOPSO) based on a tripartite competition mechanism is proposed. For this tripartite competition mechanism, the traditional swarm leaders and the external archive adopted in most MOPSO algorithms are not used, the particles are updated based on the tripartite competitors conducted in the current swarm at each generation. In each competition, three particles are selected from the swarm randomly, and the particles with lower fitness are updated separately by learning from the specified better particle, which aims to allow particles to search more widely in the space while maintaining the diversity of the algorithm. In addition, a novel progressive particle updating strategy is applied to update position, each particle learns from the specified better particle that has been updated, which can further improve the search efficiency including convergence rate and accuracy. Experimental results on 26 benchmark test instances and an application to the feature selection verify the superiority of the proposed algorithm over five state-of-the-art MOPSO algorithms and five competitive multiobjective evolutionary algorithms.
computer science, artificial intelligence
What problem does this paper attempt to address?