Zum Inhalt springen

Genetische Programmierung

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 6. Februar 2004 um 20:20 Uhr durch 217.81.136.8 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Genetische Programmierung (GP) ist wie Genetische Algorithmen ein heuristisches Optimierungsverfahren und gehört in die Klasse evolutionären Algorithmen.

GP wird eingesetzt, um Probleme zu lösen, für die auf klassischem Wege kein Ansatz gefunden werden kann. Nach dem Vorbild der biologischen Evolution werden dabei vom Algorithmus Programme erzeugt, die das vorgebene Problem mehr oder weniger gut angehen. Bessere Programme werden bevorzugt (->Selektion) und "vermehren" sich bzw. "paaren" sich (->Rekombination). Die Variabilität des "Genpools" wird durch Mutation gewährleistet.

Quellen: John R. Koza, Genetic Programming

Siehe auch: Genetische Programmierung Evolutionäre Algorithmen