• 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