Parameters with Adaptive Learning Mechanism (PALM) for the enhancement of Differential Evolution

作者:

Highlights:

摘要

Differential Evolution (DE) is a simple but powerful population-based stochastic optimization algorithm. Owing to its simplicity, easy implementation and excellent performance, DE has been wildly applied in scientific and engineering areas. However, there are still some inconveniences and weaknesses in DE algorithm, such as the inconveniences in the choice of proper control parameters and the defects existing in a given mutation strategy. In this paper, a new DE variant, called Parameters with Adaptive Learning Mechanism Differential Evolution (PALM-DE), is proposed to tackle the inconvenience in control parameter selection as well as to enhance a former mutation strategy. The new variant is verified on 44 commonly used real-parameter single objective benchmark functions selected from CEC2013 and CEC2014 competitions. Several recently proposed well-known DE variants are also contrasted in the paper, and the experiment results show that the proposed PALM-DE algorithm is competitive in comparison with these DE variants. An attempt to enhance the performance of PALM-DE by employing linear population size reduction is also presented, and the performance is still competitive.

论文关键词:Adaptive learning mechanism,Differential evolution,PALM,Real-parameter optimization,State-of-the-art

论文评审过程:Received 12 July 2017, Revised 6 November 2017, Accepted 11 November 2017, Available online 13 November 2017, Version of Record 19 December 2017.

论文官网地址:https://doi.org/10.1016/j.knosys.2017.11.015