Detail publikace
Tutorial: Evolutionary Design Methods in Electronic Design Automation
akcelerátor, aproximativní obvod, automatizace návrhu elektroniky, genetické programování, strojové učení
Použití evolučních algoritmů (EA) pro automatizovaný návrh programů, elektronických obvodů, neuronových sítí a dalších výpočetních struktur se v posledních dvou desetiletích stalo užitečným přístupem. Výhodou EA je, že dokáže přistoupit k návrhu holistickým, vícekriteriálním způsobem a vytvářet řešení s jedinečnými vlastnostmi. Tento tutoriál představuje klíčové složky EA a zaměřuje se hlavně na podoblast EA - genetické programování. Představuje několik technik (jako je začlenění metod formálního ověřování a náhradních modelů) ke zlepšení škálovatelnosti evoluční návrhové metody. Jsou prezentovány a diskutovány příklady vyvinutých řešení (přibližné aritmetické obvody, architektury neuronových sítí a obrazové filtry), které vykazují jedinečné vlastnosti ve srovnání s konvenčními návrhy.
@INPROCEEDINGS{FITPUB13273, author = "Luk\'{a}\v{s} Sekanina", title = "Tutorial: Evolutionary Design Methods in Electronic Design Automation", pages = "689--690", booktitle = "IEEE 42nd International Conference on Computer Design (ICCD)", year = 2024, location = "Milano, IT", publisher = "IEEE Computer Society", ISBN = "979-8-3503-8040-8", doi = "10.1109/ICCD63220.2024.001", language = "english", url = "https://www.fit.vut.cz/research/publication/13273" }