Přístupnostní navigace
E-application
Search Search Close
Publication detail
SEKANINA, L.
Original Title
Tutorial: Evolutionary Design Methods in Electronic Design Automation
Type
article in a collection out of WoS and Scopus
Language
English
Original Abstract
The use of evolutionary algorithms (EAs) for the automated design of programs, electronic circuits, neural networks, and other computational structures has become a fruitful approach in the last two decades. The advantage of EAs is that they can handle the design process in a holistic, multiobjective way and create solutions with unique properties. This tutorial surveys the key ingredients of EAs and focuses mainly on genetic programming. It presents several techniques (such as incorporating formal verification methods and surrogate models) to improve the scalability of the method. Examples of evolved solutions (approximate arithmetic circuits, neural network architectures, and image filters) that show unique properties compared to conventional designs are presented and discussed.
Keywords
accelerator, approximate circuit, electronic design automation, genetic programming, machine learning
Authors
Released
18. 11. 2024
Publisher
IEEE Computer Society
Location
Milano
ISBN
979-8-3503-8040-8
Book
IEEE 42nd International Conference on Computer Design (ICCD)
Pages from
689
Pages to
690
Pages count
2
BibTex
@inproceedings{BUT193352, author="Lukáš {Sekanina}", title="Tutorial: Evolutionary Design Methods in Electronic Design Automation", booktitle="IEEE 42nd International Conference on Computer Design (ICCD)", year="2024", pages="689--690", publisher="IEEE Computer Society", address="Milano", doi="10.1109/ICCD63220.2024.001", isbn="979-8-3503-8040-8" }