Detail publikace
Visualisation and Analysis of Genetic Records Produced by Cartesian Genetic Programming
Kapusta Vlastimil, Ing.
Cartesian genetic programming, Digital circuit, Visualisation
Kartézské genetické programování je variantou genetického programování, u které jsou kandidátní řešení reprezentovány pomocí acyklických orientovaných grafů. Nejtypičtější aplikací CGP je evoluční návrh obvodů. Článek představuje nový softwarový nástroj - CGPAnalyzer - vytvořený s cílem analyzovat a vizualizovat záznamy produkované CGP v úloze evolučního návrhu obvodů. CGPAnalyzer automaticky vyhledává klíčové události v genetickém záznamu a prezentuje relevantní fenotypy (obvody). Porovnávací modul umožňuje vybrat dva obvody a porovnat jejich strukturu, historii a funkčnost. Podporuje rekonstrukci procesu nalezení výsledného obvodu v procesu evoluce. Toto je ukázáno pomocí analýzy záznamu evoluce obvodu, který realizuje 9-vstupovou paritu. CGPAnalyzer byl vytvořen v jazyce Java a s využitím knihovny Swing.
@inproceedings{BUT130962,
author="Lukáš {Sekanina} and Vlastimil {Kapusta}",
title="Visualisation and Analysis of Genetic Records Produced by Cartesian Genetic Programming",
booktitle="GECCO'16 Companion",
year="2016",
pages="1411--1418",
publisher="Association for Computing Machinery",
address="New York",
doi="10.1145/2908961.2931740",
isbn="978-1-4503-4323-7",
url="https://www.fit.vut.cz/research/publication/11141/"
}