Es ist wirklich alles im Titel, aber hier ist eine Aufschlüsselung für jeden, der in Evolutionäre Algorithmen interessiert ist:Evolutionäre Algorithmen: Optimal Repopulation Aufschlüsselungen
In einem EA, ist die grundlegende Prämisse, dass Sie zufällig eine bestimmte Anzahl von Organismen erzeugen (das sind wirklich nur Parameter), führen Sie sie gegen ein Problem und lassen Sie dann die Top-Performer überleben.
Sie dann mit einer Kombination aus Kreuzungen der Überlebenden, Mutationen der Überlebenden wieder zu bevölkern, und auch eine bestimmte Anzahl von neuen Zufall Organismen.
Do mehrere tausend Mal, und effiziente Organismen entstehen.
Manche Menschen tun auch mehrere „Inseln“ von Organismen, die sind getrennte Populationen, die erlaubt sind zu kreuzen einmal in eine Weile Dinge vorstellen.
Also, meine Frage ist: Was sind die optimalen Prozentsätze der Wiederbevölkerung?
Ich habe halten die oberen 10% Ausführende und mit 30% Kreuzungen und 30% Mutationen repopulating. Die restlichen 30% sind für neue Organismen bestimmt.
Ich habe auch die mehrere Insel Theorie ausprobiert, und ich bin auf das auch in den Ergebnissen interessiert.
Es ist mir nicht entgangen, dass dies genau die Art von Problem ist, das ein EA lösen könnte. Ist dir bewusst, dass jemand das versucht?
Vielen Dank im Voraus!
Seitennotiz: Haben Sie eine der vielen Turnier-basierten Auswahltechniken in Betracht gezogen? – Sean