1
Return

A q-learning assisted particle swarm optimization algorithm with dynamic niching selection for global optimization

delete2026-07-27
delete0
PRE
AI
李丛 cover
李丛 (Cong Li)
颜乐 (Le Yan) *
W
Weiguo Sheng
X
Xisheng Zhan
梁昌铎 (Chang‐Duo Liang)
DOI:10.1007/s12293-026-00517-2delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Finding the global optimal solution in complex global optimization problems (GOPs) poses a formidable challenge. This paper presents Q-learning-assisted Particle Swarm Optimization with Dynamic Niching Selection (PSO-DNQC), an innovative memetic algorithm designed for addressing intricate global optimization problems. In this method, a dynamic multi-method strategy assisted by Q-learning is designed to select effective niching method from a candidate pool during the evolutionary process. To support this strategy, a performance metric is devised based on the Q-learning rewards to evaluate all the candidate niching methods. Additionally, to improve solution quality, a convergence-enhancement strategy is incorporated into PSO-DNQC acting as a local search operator in memetic algorithm. The effectiveness of the proposed method is verified on 22 benchmark functions from CEC 2019 and CEC 2022 test suites. Experimental results demonstrate the advantages of PSO-DNQC in robustness and convergence compared with eight state-of-the-art algorithms as well as six variants.
Keywords:
Global optimization
Evolutionary algorithm
Particle swarm optimization
Niching techniques
Q-learning
Adaptive selection
Local search
Diversity

Journal

Memetic Computing cover
Memetic Computing
IF:
2.3
Papers:
447
Citations:
718

Organization

C
College of Electrical Engineering and Automation
Scholars:
75
Papers: 32
Citations: 0
S
School of Information Science and Technology
Scholars:
384
Papers: 139
Citations: 0
Cited Papers

Cited Papers

Citing Papers

Citing Papers