Tutorial: Evolutionary Design Methods in Electronic Design Automation

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, multi-objective 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.

Authors

Institutions

Publication Details

Published
2024-11-18
DOI
https://doi.org/10.1109/iccd63220.2024.00110
Primary Topic
Design Education and Practice
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Tutorial: Evolutionary Design Methods in Electronic Design Automation

Lukáš Sekanina
Design Education and Practice
article

Tutorial: Evolutionary Design Methods in Electronic Design Automation

Lukáš Sekanina
article en

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, multi-objective 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.

Brno University of Technology (CZ)
Openalex Percentile: Top 74%
Design Education and Practice
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.