What are the differences between genetic algorithms and genetic programming?

前端 未结 6 1819
别跟我提以往
别跟我提以往 2020-12-05 02:40

I would like to have a simple explanation of the differences between genetic algorithms and genetic programming (without too much programming jargon). Examples would also be

6条回答
  •  青春惊慌失措
    2020-12-05 03:22

    Genetic algorithms (GA) are search algorithms that mimic the process of natural evolution, where each individual is a candidate solution: individuals are generally "raw data" (in whatever encoding format has been defined).

    Genetic programming (GP) is considered a special case of GA, where each individual is a computer program (not just "raw data"). GP explore the algorithmic search space and evolve computer programs to perform a defined task.

提交回复
热议问题