Adaptive harmony search algorithm utilizing differential evolution and opposition-based learning

Math Biosci Eng. 2021 May 17;18(4):4226-4246. doi: 10.3934/mbe.2021212.

Abstract

An adaptive harmony search algorithm utilizing differential evolution and opposition-based learning (AHS-DE-OBL) is proposed to overcome the drawbacks of the harmony search (HS) algorithm, such as its low fine-tuning ability, slow convergence speed, and easily falling into a local optimum. In AHS-DE-OBL, three main innovative strategies are adopted. First, inspired by the differential evolution algorithm, the differential harmonies in the population are used to randomly perturb individuals to improve the fine-tuning ability. Then, the search domain is adaptively adjusted to accelerate the algorithm convergence. Finally, an opposition-based learning strategy is introduced to prevent the algorithm from falling into a local optimum. The experimental results show that the proposed algorithm has a better global search ability and faster convergence speed than other selected improved harmony search algorithms and selected metaheuristic approaches.

Keywords: adaptive adjustment strategy; differential evolution; harmony search algorithm; opposition-based learning; optimization.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Humans