Skip to main navigation Skip to search Skip to main content

Application of multi-objective particle swarm optimization based on short-term memory and K-means clustering in multi-modal multi-objective optimization

  • Yang Yang*
  • , Qianfeng Liao
  • , Jiang Wang
  • , Yuan Wang
  • *Corresponding author for this work
  • Huazhong Agricultural University
  • Ministry of Agriculture of the People's Republic of China
  • China Agricultural University

Research output: Contribution to journalArticlepeer-review

Abstract

To solve the multi-modal multi-objective optimization problems in which the same Pareto Front (PF) may correspond to multiple different Pareto Optimal Sets (PSs), an improved multi-objective particle swarm optimizer with short-term memory and K-means clustering (MOPSO-SMK) is proposed in this paper. According to the framework of multi-objective particle swarm optimization (MOPSO) algorithm, the designs of updating mechanism and population maintenance mechanism are the keys to obtain the optimal solutions. As a significant influence factor of the updating mechanism, the inertia weight has been discussed in this paper. In the improved algorithm, a new update model for the value of pbest based on short-term memory is proposed. The update strategies based on K-means clustering are adopted to obtain the better gbest and elite archive. 16 multi-modal multi-objective optimization functions are used to verify the feasibility and effectiveness of the proposed MOPSO-SMK. As the results show, MOPSO-SMK has more advantages in four indexes (1/PSP, 1/HV, IGDX, and IGDF) compared with other three multi-objective optimization algorithms.

Original languageEnglish
Article number104866
JournalEngineering Applications of Artificial Intelligence
Volume112
DOIs
Publication statusPublished - Jun 2022
Externally publishedYes

Keywords

  • Dynamic inertia weight
  • Elite archiving
  • K-means clustering
  • Multi-modal multi-objective
  • Short-term memory

Fingerprint

Dive into the research topics of 'Application of multi-objective particle swarm optimization based on short-term memory and K-means clustering in multi-modal multi-objective optimization'. Together they form a unique fingerprint.

Cite this