Algorithms (Jan 2021)

Diversity Measures for Niching Algorithms

  • Jonathan Mwaura,
  • Andries P. Engelbrecht,
  • Filipe V. Nepomuceno

DOI
https://doi.org/10.3390/a14020036
Journal volume & issue
Vol. 14, no. 2
p. 36

Abstract

Read online

Multimodal problems are single objective optimisation problems with multiple local and global optima. The objective of multimodal optimisation is to locate all or most of the optima. Niching algorithms are the techniques utilised to locate these optima. A critical factor in determining the success of niching algorithms is how well the search space is covered by the candidate solutions. For niching algorithms, high diversity during the exploration phase will facilitate location and identification of many solutions while a low diversity means that the candidate solutions are clustered at optima. This paper provides a review of measures used to quantify diversity, and how they can be utilised to quantify the dispersion of both the candidate solutions and the solutions of niching algorithms (i.e., found optima). The investigated diversity measures are then used to evaluate the distribution of candidate solutions and solutions when the enhanced species-based particle swarm optimisation (ESPSO) algorithm is utilised to optimise a selected set of multimodal problems.

Keywords