Title :
Visualisation of Building Blocks in Evolutionary Algorithms
Author :
Stan-Bishop, C. ; Barone, L.C. ; While, R.L.
Author_Institution :
Sch. of Comput. Sci.&Software Eng., Univ. of Western Australia, Perth, WA
Abstract :
Building blocks are solutions to sub-parts of a problem which can help in the formation of good solutions to the whole problem. Building blocks are widely recognised as important elements in the successful application of evolutionary algorithms (EAs), but there is as yet no general method by which the building blocks of a problem can be identified. We describe and evaluate a new system which creates a visual representation of these building blocks by displaying the possible gene values of a problem on a canvas, with the distance between the nodes representing two values determined by the number of individuals in the population which contain both values. Building blocks then appear as clusters of nodes, and they can be identified easily: moreover, the evolution of the building blocks as the EA proceeds can be tracked. This system will help in understanding the structure of problems and in tuning EAs to solve them well.
Keywords :
evolutionary computation; building blocks; evolutionary algorithms; gene values; visual representation; Algorithm design and analysis; Application software; Clustering algorithms; Computer science; Data mining; Data visualization; Displays; Education; Evolutionary computation; Software engineering;
Conference_Titel :
Evolutionary Computation, 2009. CEC '09. IEEE Congress on
Conference_Location :
Trondheim
Print_ISBN :
978-1-4244-2958-5
Electronic_ISBN :
978-1-4244-2959-2
DOI :
10.1109/CEC.2009.4983245