Automated Synthesis of Analog Electrical Circuits by Means of Genetic Programming
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @Article{koza:1997:asaecmGP,
-
author = "John R. Koza and Forrest H {Bennett III} and
David Andre and Martin A. Keane and Frank Dunlap",
-
title = "Automated Synthesis of Analog Electrical Circuits by
Means of Genetic Programming",
-
journal = "IEEE Transactions on Evolutionary Computation",
-
year = "1997",
-
volume = "1",
-
number = "2",
-
pages = "109--128",
-
month = jul,
-
keywords = "genetic algorithms, genetic programming, analogue
circuit syntehesis, design automation, electrical
cicuits",
-
ISSN = "1089-778X",
-
URL = "http://www.genetic-programming.com/jkpdf/ieeetecjournal1997.pdf",
-
DOI = "doi:10.1109/4235.687879",
-
size = "20 pages",
-
abstract = "The design (synthesis) of analog electrical circuits
starts with a high-level statement of the circuit's
desired behavior and requires creating a circuit that
satisfies the specified design goals. Analog circuit
synthesis entails the creation of both the topology and
the sizing (numerical values) of all of the circuit's
components. The difficulty of the problem of analog
circuit synthesis is well known and there is no
previously known general automated technique for
synthesizing an analog circuit from a high-level
statement of the circuit's desired behavior. This paper
presents a single uniform approach using genetic
programming for the automatic synthesis of both the
topology and sizing of a suite of eight different
prototypical analog circuits, including a lowpass
filter, a crossover (woofer and tweeter) filter, a
source identification circuit, an amplifier, a
computational circuit, a time-optimal controller
circuit, a temperature-sensing circuit, and a voltage
reference circuit. The problem-specific information
required for each of the eight problems is minimal and
consists primarily of the number of inputs and outputs
of the desired circuit, the types of available
components, and a fitness measure that restates the
high-level statement of the circuit's desired behavior
as a measurable mathematical quantity. The eight
genetically evolved circuits constitute an instance of
an evolutionary computation technique producing results
on a task that is usually thought of as requiring human
intelligence. The fact that a single uniform approach
yielded a satisfactory design for each of the eight
circuits as well as the fact that a satisfactory design
was created on the first or second run of each problem
are evidence for the general applicability of genetic
programming for solving the problem of automatic
synthesis of analog electrical circuits.",
- }
Genetic Programming entries for
John Koza
Forrest Bennett
David Andre
Martin A Keane
Frank M Dunlap
Citations