Detail publikace
Instruction-based development: From evolution to generic structures of digital circuits
Evoluční algoritmy prokázaly v uplynulých letech schopnost řešit náročné problémy v různých oblastech. Problém škálovatelnosti (tj. jak vytvářet rozsáhlá, složitá řešení) však představuje výraznou překážku pro evoluci komplexních systémů. Výpočetní development je jednou z technik uplatňovaných v oblasti evolučního návrhu, která se snaží problém škálovatelnosti překonat. V tomto příspěvku je představena nová technika - development založený na instrukcích - pro oblast evolučního návrhu libovolně velkých číslicových obvodů. Vývojový systém využívá množinu jednoduchých instrukcí, které jsou navrženy s ohledem na konkrétní aplikaci, pomocí nichž je s využitím evoluce navrhován program (předpis) pro konstrukci daného obvodu. Cílem je nalezení takového programu, který je schopen vytvářet libovolně velké instance různých tříd obvodů. Jsou prezentovány dvě případové studie využívající development založený na instrukcích: (1) evoluční návrh generických kombinačních násobiček a (2) evoluční návrh libovolně velkých řadicích sítí.
@ARTICLE{FITPUB8793, author = "Michal Bidlo and Jaroslav \v{S}karvada", title = "Instruction-based development: From evolution to generic structures of digital circuits", pages = "221--236", journal = "International Journal of Knowledge-Based and Intelligent Engineering Systems", volume = 12, number = 3, year = 2008, ISSN = "1327-2314", language = "english", url = "https://www.fit.vut.cz/research/publication/8793" }