TY - GEN
T1 - A Triple Network Knowledge Learning Framework for Particle Swarm Optimization
AU - Zhang, Zhao
AU - Wang, Lingda
AU - Chen, Chen
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Evolutionary computing (EC), as a metaheuristic algorithm, is widely applied in optimization problems due to its effectiveness. During the optimization process of EC, a large amount of data will be generated, which contains rich information on the evolutionary process. Mining and utilizing these data can learn promising evolutionary knowledge to assist the EC algorithms in achieving more efficient evolution. First, we analyze in detail the key differences in collecting experience and guiding evolution between particle swarm optimization (PSO) and differential evolution (DE) in the existing knowledge learning framework. Then, we propose a triple network knowledge learning (TNKL) framework to mitigate the limitations and boost knowledge learning for PSO-based algorithms. In the TNKL framework, the successful evolution experience of the current particle, the historical best position, and the global best position are collected. Three neural networks learn different knowledge from these experiences and give appropriate evolution directions. The TNKL framework then comprehensively considers these directions according to the evolution stage to guide particle evolution. Finally, we integrate the TNKL framework with PSO and its state-of-the-art variants. The benchmark function experimental results verify the effectiveness and efficiency of the TNKL framework.
AB - Evolutionary computing (EC), as a metaheuristic algorithm, is widely applied in optimization problems due to its effectiveness. During the optimization process of EC, a large amount of data will be generated, which contains rich information on the evolutionary process. Mining and utilizing these data can learn promising evolutionary knowledge to assist the EC algorithms in achieving more efficient evolution. First, we analyze in detail the key differences in collecting experience and guiding evolution between particle swarm optimization (PSO) and differential evolution (DE) in the existing knowledge learning framework. Then, we propose a triple network knowledge learning (TNKL) framework to mitigate the limitations and boost knowledge learning for PSO-based algorithms. In the TNKL framework, the successful evolution experience of the current particle, the historical best position, and the global best position are collected. Three neural networks learn different knowledge from these experiences and give appropriate evolution directions. The TNKL framework then comprehensively considers these directions according to the evolution stage to guide particle evolution. Finally, we integrate the TNKL framework with PSO and its state-of-the-art variants. The benchmark function experimental results verify the effectiveness and efficiency of the TNKL framework.
KW - evolutionary computation
KW - knowledge learning
KW - neural networks
KW - particle swarm optimization
UR - http://www.scopus.com/inward/record.url?scp=85201733501&partnerID=8YFLogxK
U2 - 10.1109/CEC60901.2024.10611979
DO - 10.1109/CEC60901.2024.10611979
M3 - Conference contribution
AN - SCOPUS:85201733501
T3 - 2024 IEEE Congress on Evolutionary Computation, CEC 2024 - Proceedings
BT - 2024 IEEE Congress on Evolutionary Computation, CEC 2024 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th IEEE Congress on Evolutionary Computation, CEC 2024
Y2 - 30 June 2024 through 5 July 2024
ER -