genetikus programozás

Kapcsolódó fogalmak: 
genetikus algoritmus
Rövid szöveges bemutatás: 
A genetikus programozás a genetikus algoritmus egy speciális egyedeken történő alkalmazása. Ebben az eseten az egyedek maguk a programok lesznek. A programot magát egységesen kell kezelni, nem lehet annak összetevőit külön vizsgálni (például a szavak amelyeket használ, vagy a változói), így biztosítva, hogy csakis legális programok születhetnek az algoritmus futása során. A programok ennek érdekében fa struktúrában tárolódnak. A keveredés részfák keveredését jelenti. Általában speciális áramkörök, robotszabályzók fejlesztésére alkalmazzák.