loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Second NASA/DoD Workshop on Evolvable Hardware (EH'00)
Use of Conditional Developmental Operators and Free Variables in Automatically Synthesizing Generalized Circuits Using Genetic Programming
Palo Alto, California
July 13-July 15
ISBN: 0-7695-0762-X
John R. Koza, Stanford University
Jessen Yu, Genetic Programming Inc.
William Mydlowec, Genetic Programming Inc.
Martin A. Keane, Econometrics Inc.
This paper demonstrates that genetic programming can be used to create a circuit-constructing computer program that contains both conditional operations and inputs (free variables). The conditional operations and free variables enable a single genetically evolved program to yield functionally and topologically different electrical circuits. The conditional operations can trigger the execution of alternative sequences of steps based on the particular values of the free variables. The particular values of the free variables can also determine the component value of the circuit's components. Thus, a single evolved computer program can represent the solution to many instances of a problem. This principle is illustrated by evolving a single computer program that yields a lowpass or a highpass filter whose passband and stopband boundaries depend on the program's inputs.
Citation:
John R. Koza, Jessen Yu, William Mydlowec, Martin A. Keane, "Use of Conditional Developmental Operators and Free Variables in Automatically Synthesizing Generalized Circuits Using Genetic Programming," eh, pp.5, The Second NASA/DoD Workshop on Evolvable Hardware (EH'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.