Cross Entropy Method Based Hybridization of Dynamic Group Optimization Algorithm

Recently, a new algorithm named dynamic group optimization (DGO) has been proposed, which lends itself strongly to exploration and exploitation. Although DGO has demonstrated its efficacy in comparison to other classical optimization algorithms, DGO has two computational drawbacks. The first one is...

Full description

Saved in:
Bibliographic Details
Published inEntropy (Basel, Switzerland) Vol. 19; no. 10; p. 533
Main Authors Tang, Rui, Fong, Simon, Dey, Nilanjan, Wong, Raymond, Mohammed, Sabah
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.10.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Recently, a new algorithm named dynamic group optimization (DGO) has been proposed, which lends itself strongly to exploration and exploitation. Although DGO has demonstrated its efficacy in comparison to other classical optimization algorithms, DGO has two computational drawbacks. The first one is related to the two mutation operators of DGO, where they may decrease the diversity of the population, limiting the search ability. The second one is the homogeneity of the updated population information which is selected only from the companions in the same group. It may result in premature convergence and deteriorate the mutation operators. In order to deal with these two problems in this paper, a new hybridized algorithm is proposed, which combines the dynamic group optimization algorithm with the cross entropy method. The cross entropy method takes advantage of sampling the problem space by generating candidate solutions using the distribution, then it updates the distribution based on the better candidate solution discovered. The cross entropy operator does not only enlarge the promising search area, but it also guarantees that the new solution is taken from all the surrounding useful information into consideration. The proposed algorithm is tested on 23 up-to-date benchmark functions; the experimental results verify that the proposed algorithm over the other contemporary population-based swarming algorithms is more effective and efficient.
ISSN:1099-4300
1099-4300
DOI:10.3390/e19100533