ELICIT: Evolutionary Computation Visualization

ELICIT is a generic tool that enables the visual exploration of evolutionary computation algorithms. It is characterized by the use of simple visual elements to represent information and by the adoption of interactive techniques which allow the navigation between different granularity levels, i.e., it allows the visualization of data from single runs as well as the display of aggregated data, resulting from multiple evolutionary runs. Visualization of lineages is supported, assisting the user in understanding how a given solution was reached. It also provides several visualization modes to inspect the genetic heritage and offspring of individuals and populations. The application was built with the purpose of being capable to deal with different types of representation, allowing the visualization of both genotypes and phenotypes. This paper describes the main visualization modes offered by the tool, presenting examples of its application to tree and graph-based representations.

[1]  A. Kerren,et al.  Visualization Tool for Evolutionary Algorithms , 2003 .

[2]  Penousal Machado,et al.  A self-adaptive Mate Choice model for Symbolic Regression , 2013, 2013 IEEE Congress on Evolutionary Computation.

[3]  Anabela Simões,et al.  GraphEA: a 3D educational tool for genetic algorithms , 2013, GECCO.

[4]  Peter Ross,et al.  GAVEL - a new tool for genetic algorithm visualization , 2001, IEEE Trans. Evol. Comput..

[5]  Michael Affenzeller,et al.  HeuristicLab: A Generic and Extensible Optimization Environment , 2005 .

[6]  Jing Li,et al.  Notice of RetractionA Learning Tool of Genetic Algorithm , 2010, 2010 Second International Workshop on Education Technology and Computer Science.

[7]  Penousal Machado,et al.  Graph-Based Evolutionary Art , 2015, Handbook of Genetic Programming Applications.

[8]  Andreas Kerren,et al.  EAVis: a visualization tool for evolutionary algorithms , 2005, 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05).