Source:
Lecture Notes in Computer Science, Springer-Verlag, Volume 1259, Tsukuba, Japan (1996)
ISBN:
3-540-63173-9
URL:
http://www.genetic-programming.com/jkpdf/ices1996jkreuse.pdf
Keywords:
genetic algorithms;
genetic programming
Abstract:
Most practical electrical circuits contain modular
substructures that are repeatedly used to create the
overall circuit. Genetic programming with automatically
defined functions and architecture-altering operations
successfully evolved a design for a two-band crossover
(woofer and tweeter) filter with a crossover frequency
of 2,512 Hz. Both the topology and the sizing
(numerical values) for each component of a the circuit
were evolved. In the evolved circuit, three different
electrical substructures were used; one was invoked
five times; and one was invoked as part of a hierarchy;
and one substructure was invoked with different
Numerical arguments so that different numerical
component values were assigned to the substructure's
components.