Behaviour of multi-level selection genetic algorithm (MLSGA) using different individual-level selection mechanisms
Behaviour of multi-level selection genetic algorithm (MLSGA) using different individual-level selection mechanisms
The Multi-Level Selection Genetic Algorithm (MLSGA) is shown to increase the performance of a simple Genetic Algorithm. It is unique among evolutionary algorithms as its sub-populations use separate selection and reproduction mechanisms to generate offspring sub-populations, called collectives in this approach, to increase the selection pressure, and uses a split in the fitness function to maintain the diversity of the search. Currently how these novel mechanisms interact with different reproduction mechanisms, except for the one originally tested at the individual level is not known. This paper therefore creates three different variants of MLSGA and explores their behaviour, to see if the diversity and selection pressure benefits are retained with more complex individual selection mechanisms. These hybrid methods are tested using the CEC’09 competition, as it is the widest current benchmark of bi-objective problems, which is updated to reflect the current state-of-the-art. Guidance is given on the new mechanisms that are required to link MLSGA with the different individual level mechanisms and the hyperparameter tuning which results in optimal performance. The results show that the hybrid approach increases the performance of the proposed algorithms across all the problems except for MOEA/D on unconstrained problems. This shows the generality of the mechanisms across a range of Genetic Algorithms, which leads to a performance increase from the MLSGA collective level mechanism and split in the fitness function. It is shown that the collective level mechanism changes the behaviour from the methods selected at the individual level, promoting diversity first instead of convergence, and focuses the search on different regions, making it a particularly strong choice for problems with discontinuous Pareto fronts. This results in the best general solver for the updated bi-objective CEC’09 problem sets.
Evolutionary computation, genetic algorithms, hybrid GA, multi-level selection, multi-objective optimisation
852-862
Grudniewski, Przemyslaw, Andrzej
30349b11-4667-41d6-9b45-587c46254a2f
Sobey, Adam
e850606f-aa79-4c99-8682-2cfffda3cd28
1 February 2019
Grudniewski, Przemyslaw, Andrzej
30349b11-4667-41d6-9b45-587c46254a2f
Sobey, Adam
e850606f-aa79-4c99-8682-2cfffda3cd28
Grudniewski, Przemyslaw, Andrzej and Sobey, Adam
(2019)
Behaviour of multi-level selection genetic algorithm (MLSGA) using different individual-level selection mechanisms.
Swarm and Evolutionary Computation, 44, .
(doi:10.1016/j.swevo.2018.09.005).
Abstract
The Multi-Level Selection Genetic Algorithm (MLSGA) is shown to increase the performance of a simple Genetic Algorithm. It is unique among evolutionary algorithms as its sub-populations use separate selection and reproduction mechanisms to generate offspring sub-populations, called collectives in this approach, to increase the selection pressure, and uses a split in the fitness function to maintain the diversity of the search. Currently how these novel mechanisms interact with different reproduction mechanisms, except for the one originally tested at the individual level is not known. This paper therefore creates three different variants of MLSGA and explores their behaviour, to see if the diversity and selection pressure benefits are retained with more complex individual selection mechanisms. These hybrid methods are tested using the CEC’09 competition, as it is the widest current benchmark of bi-objective problems, which is updated to reflect the current state-of-the-art. Guidance is given on the new mechanisms that are required to link MLSGA with the different individual level mechanisms and the hyperparameter tuning which results in optimal performance. The results show that the hybrid approach increases the performance of the proposed algorithms across all the problems except for MOEA/D on unconstrained problems. This shows the generality of the mechanisms across a range of Genetic Algorithms, which leads to a performance increase from the MLSGA collective level mechanism and split in the fitness function. It is shown that the collective level mechanism changes the behaviour from the methods selected at the individual level, promoting diversity first instead of convergence, and focuses the search on different regions, making it a particularly strong choice for problems with discontinuous Pareto fronts. This results in the best general solver for the updated bi-objective CEC’09 problem sets.
Text
Swarm Evol. Comput P.A. Grudniewski A.J. Sobey - Updated Manuscript 2nd
- Accepted Manuscript
More information
Accepted/In Press date: 20 September 2018
e-pub ahead of print date: 21 September 2018
Published date: 1 February 2019
Keywords:
Evolutionary computation, genetic algorithms, hybrid GA, multi-level selection, multi-objective optimisation
Identifiers
Local EPrints ID: 423562
URI: http://eprints.soton.ac.uk/id/eprint/423562
ISSN: 2210-6502
PURE UUID: dba2c5ec-acc5-467b-becf-183a43465bd1
Catalogue record
Date deposited: 26 Sep 2018 16:30
Last modified: 16 Mar 2024 07:06
Export record
Altmetrics
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics