DocumentCode
1892249
Title
Solving curve fitting problems using genetic programming
Author
Kamal, Hanan Ahmad ; Eassa, Medhat Helmy
Author_Institution
Fac. of Eng,, Cairo Univ., Egypt
fYear
2002
fDate
2002
Firstpage
316
Lastpage
321
Abstract
Genetic programming is a branch of genetic algorithms. The main difference between genetic programming and genetic algorithms is the representation of the solution. Genetic programming creates computer programs in LISP computer language as the solution whereas genetic algorithms create a string of numbers that represent the solution (see Holland, J.H., 1975). The new way of representation used in GP encouraged researchers to use it in solving design problems where the size and shape of the solution is unknown (see Koza, J.R., 1992). Curve fitting problems used to be solved by assuming the equation shape or degree then searching for the parameter values as done in regression techniques. This paper demonstrates that curve fitting problems can be solved using GP without need to assume the equation shape. An object oriented technique has been used to design and implement a general purpose GP engine.
Keywords
curve fitting; genetic algorithms; object-oriented programming; problem solving; LISP computer language; curve fitting problems; genetic algorithms; genetic programming; object oriented programming; regression techniques; Computer languages; Context modeling; Curve fitting; Engines; Equations; Genetic algorithms; Genetic programming; Influenza; Linear regression; Shape;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrotechnical Conference, 2002. MELECON 2002. 11th Mediterranean
Print_ISBN
0-7803-7527-0
Type
conf
DOI
10.1109/MELECON.2002.1014581
Filename
1014581
Link To Document