DocumentCode :
2421758
Title :
Use of conditional developmental operators and free variables in automatically synthesizing generalized circuits using genetic programming
Author :
Koza, John R. ; Yu, Jessen ; Keane, Martin A. ; Mydlowec, William
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., CA, USA
fYear :
2000
fDate :
2000
Firstpage :
5
Lastpage :
15
Abstract :
This paper demonstrates that generic 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
Keywords :
circuit analysis computing; genetic algorithms; high-pass filters; low-pass filters; automatically synthesizing generalized circuits; circuit-constructing computer program; conditional developmental operators; conditional operations; free variables; genetic programming; genetically evolved program; highpass filter; lowpass filter; Band pass filters; Biomedical informatics; Circuit synthesis; Econometrics; Equations; Evolutionary computation; Genetic algorithms; Genetic programming; Linear circuits; Operational amplifiers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolvable Hardware, 2000. Proceedings. The Second NASA/DoD Workshop on
Conference_Location :
Palo Alto, CA
Print_ISBN :
0-7695-0762-X
Type :
conf
DOI :
10.1109/EH.2000.869337
Filename :
869337
Link To Document :
بازگشت