A novel tree-based representation for evolving analog circuits and its application to memristor-based pulse generation circuit
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @Article{Shi:GPEM,
-
author = "Xinming Shi and Leandro L. Minku and Xin Yao",
-
title = "A novel tree-based representation for evolving analog
circuits and its application to memristor-based pulse
generation circuit",
-
journal = "Genetic Programming and Evolvable Machines",
-
year = "2022",
-
volume = "23",
-
number = "4",
-
pages = "453--493",
-
month = dec,
-
keywords = "genetic algorithms, genetic programming, evolvable
hardware, Automated analog circuit design, Memristor,
Circuit representation",
-
ISSN = "1389-2576",
-
URL = "https://rdcu.be/cSgAQ",
-
DOI = "doi:10.1007/s10710-022-09436-w",
-
size = "41 pages",
-
abstract = "When applying evolutionary algorithms to circuit
design automation, circuit representation is the first
consideration. There have been several studies applying
different circuit representations. However, they still
have some problems, such as lack of design ability,
which means the diversity of evolved circuits was
limited by the circuit representation, and inefficient
transformation from circuit representation into SPICE
(Simulation Program with Integrated Circuit Emphasis)
netlist. a novel tree-based circuit representation for
analog circuits is proposed, which is equipped with an
intuitive and three-terminal devices friendly mapping
rule between circuit representation and SPICE netlist,
as well as a suitable crossover operator. Based on the
proposed representation, a framework for automated
analog circuit design using genetic programming is
proposed to evolve both the circuit topology and device
values. Three benchmark circuits are applied to
evaluate the proposed approach, showing that the
proposed method is feasible and evolves analog circuits
with better fitness and number of components while
using less fitness evaluations than existing
approaches. Furthermore, considering physical
scalability limits of conventional circuit elements and
the increased interest in emerging technologies, a
memristor-based pulse generation circuit is also
evolved based on the proposed method. The feasibility
of the evolved circuits is verified by circuit
simulation successfully. The experiment results show
that the evolved memristive circuit is more compact and
has better energy efficiency compared with existing
manually-designed circuits.",
- }
Genetic Programming entries for
Xinming Shi
Leandro L Minku
Xin Yao
Citations