Particle swarm optimization (PSO) is a well-known optimization algorithm that shows good performance in solving different optimization problems. However, PSO usually suffers from slow convergence. In this article, a reinforcement learning-based online parameters adaption method(RLAM) is developed to enhance PSO in convergence by designing a network to control the coefficients of PSO. Moreover, based on RLAM, a new RLPSO is designed. In order to investigate the performance of RLAM and RLPSO, experiments on 28 CEC 2013 benchmark functions are carried out when comparing with other online adaption method and PSO variants. The reported computational results show that the proposed RLAM is efficient and effictive and that the the proposed RLPSO is more superior compared with several state-of-the-art PSO variants.
翻译:粒子群优化(PSO)是一种众所周知的优化算法,在解决不同优化问题时表现良好,但是,PSO通常会遇到缓慢的趋同;在本条中,开发了一种基于强化学习的在线参数调整法(RLAM),通过设计一个控制PSO系数的网络来加强PSO的趋同;此外,根据RLAM,设计了一个新的RLPSO;为了调查RLAM和RLPSO的性能,在与其他在线适应法和PSO变量进行比较时,对28个CEC 2013基准功能进行了实验;所报告的计算结果显示,拟议的RLAM是高效和高效的,拟议的RLPSO比一些最先进的PSO变量要高一些。