Abstract
In this paper, we propose an improved version of JADE by hybridizing the JADE algorithm with a Gaussian tail, a modified hunger games search (HGS) algorithm, and a distance-based multi-population (DbMP) approach named as HJADE-GT. In the proposed algorithm, two sets of operators (modified HGS operator and JADE operator with Gaussian tail) are utilized to generate offspring to further enhance the exploration and exploitation abilities. DbMP approach is proposed to make full use of feedback information from the whole population. In HJADE-GT, the main population is divided into three fixed-size subpopulations: exploration subpopulation, balanced subpopulation, and exploitation subpopulation. Secondly, a modified HGS operator is incorporated into the exploration subpopulation to improve global searchability. Thirdly, the JADE operator with a Gaussian tail is utilized to enhance the ability of exploitation subpopulation. Finally, the DbMP approach is utilized for the balanced subpopulation to choose an appropriate operator for current individuals to make full use of feedback information from the exploration subpopulation and exploitation subpopulation. In the experimental studies, it is demonstrated that the proposed algorithm presents competitive performance with 13 well-known algorithms, including jDE, SaDE, JADE, MPEDE, SHADE, CoDE, SaJADE, iLSHADE, jSO, CMAES, MGFPA, ESSA, and PPSO on CEC2017 benchmark functions. Four engineering problems and three dynamic economic emission dispatch (DEED) problems were utilized to verify the performance of HJADE-GT, and the experiments on DEED problems confirm that HJADE-GT is an efficient algorithm to solve engineering and large-scale constrained DEED problems.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Engineering Applications of Artificial Intelligence
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.