Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-06T23:50:09.103Z Has data issue: false hasContentIssue false

Human-competitive machine invention by means of genetic programming

Published online by Cambridge University Press:  12 June 2008

John R. Koza
Affiliation:
Biomedical Informatics Program, Department of Medicine, Stanford University, Stanford, California, USA
Rights & Permissions [Opens in a new window]

Abstract

Genetic programming is a systematic method for getting computers to automatically solve problems. Genetic programming uses the Darwinian principle of natural selection and analogs of recombination (crossover), mutation, gene duplication, gene deletion, and certain mechanisms of developmental biology to progressively breed, over a series of many generations, an improved population of candidate solutions to a problem. This paper makes the points that genetic programming now routinely delivers human-competitive machine intelligence for problems of automated design and can serve as an automated invention machine.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2008
Figure 0

Table 1. Twenty-eight previously patented inventions reinvented by genetic programming