Evolúciós stratégia

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. augusztus 2-án felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .

Az evolúciós stratégia egy heurisztikus optimalizálási módszer az evolúciós  algoritmusok adaptáción és evolúción alapuló szekciójában . A módszert 1964-ben Ingo Rechenberg [en] német tudós fejlesztette ki, majd Hans-Paul Schwefel [en] és mások fejlesztették tovább. [1] [2]

Alapelvek

Az evolúciós stratégia hasonló a genetikai algoritmushoz , de számos jelentős különbség van.

Az evolúciós stratégia valós számok vektoraival működik. Amikor megoldást keresünk egy evolúciós stratégiában, az egyedeket először mutációval és keresztezéssel kell végezni (lásd a mutációt és a keresztezési operátorokat a Genetikai algoritmus című cikkben ), hogy utódokat kapjanak, majd determinisztikus szelekció megy végbe anélkül, hogy megismétlődnének a szülők általános generációjának legjobb egyedei. utódok. Mutációként gyakran alkalmaznak egy normális eloszlású valószínűségi változót a vektor minden komponenséhez, ami az eredményt kovarianciamátrixsá alakítja . Ebben az esetben a normális eloszlás paraméterei önadaptálódnak az algoritmus végrehajtása során (lásd az angol  Covariance matrix adaptation evolution strategy ).

Lásd még

Jegyzetek

  1. Schwefel Hans-Paul. A kibernetikai evolúció mint stratégia a folyadékmechanikai kísérleti kutatáshoz (német nyelven). Diplomadolgozat. Hermann Föttinger – Áramlástechnikai Intézet, Berlini Műszaki Egyetem, 1965. március.
  2. Rechenberg Ingo. Evolutionstrategie - Optimierung technischer Systeme nach Prinzipien der biologischen Evolution (PhD értekezés). 1971.

Irodalom