Abstract
Evolutionary algorithms are widely used to solve optimisation problems. However, challenges of transparency arise in both visualising the processes of an optimiser operating through a problem and understanding the problem features produced from many-objective problems, where comprehending four or more spatial dimensions is difficult. This work considers the visualisation of a population as an optimisation process executes. We have adapted an existing visualisation technique to multi- and many-objective problem data, enabling a user to visualise the EA processes and identify specific problem characteristics and thus providing a greater understanding of the problem landscape. This is particularly valuable if the problem landscape is unknown, contains unknown features or is a many-objective problem. We have shown how using this framework is effective on a suite of multi- and many-objective benchmark test problems, optimising them with NSGA-II and NSGA-III.
Original language | English |
---|---|
Pages (from-to) | 299-312 |
Number of pages | 0 |
Journal | Lecture Notes in Computer Science 12270 |
Volume | 0 |
Issue number | 0 |
DOIs | |
Publication status | Published - 2 Sept 2020 |
Event | Parallel Problem Solving from Nature 2020 - Duration: 5 Sept 2020 → 9 Sept 2020 |
Keywords
- Visualisation
- Evolutionary computation
- Multi-objective optimisation