Constrained D ifferentiaI EvoIution Using Opposition-Based Learning

Wen-hong WEI,Jian-long ZHOU,Ming TAO,Hua-qiang YUAN
DOI: https://doi.org/10.3969/j.issn.0372-2112.2016.02.026
2016-01-01
Abstract:Differential evolution is a global heuristic algorithm,which is simple,easy-to-use and robust in practice. Combining with the constraint-handling techniques,it can solve constrained optimization problems.Machine learning often guides population to evolve in the evolution computation,and is widely applied to unconstrained differential evolution algo-rithm.However,machine learning is rarely applied to constrained differential evolution algorithm,so this paper proposed a constrained differential evolution algorithm framework using opposition-based learning.The algorithm can improve the diver-sity and convergence of differential evolution.At last,the proposed algorithm framework is applied to two popular constrain-ed differential evolution variants,that is (μ+λ)-CDE and ECHT-DE.And 18 benchmark functions presented in CEC 2010 are chosen as the test suite,experimental results show that comparing with (μ+λ)-CDE and ECHT-DE,our algorithms are able to improve global search ability,convergence speed and accuracy in the majority of test cases.
What problem does this paper attempt to address?