Evolutionäre Algorithmen
DHBW Mannheim [Studiengang Informationstechnik]
DHBW Mannheim [Studiengang Informationstechnik]
-
- 1 / 48
-
Flashcards
Wie funktioniert die Rekombination?
- auch Cross-Over genannt
- Eltern-Chromosome werden am Cross-Over-Point aufgetrennt
- Teilstücke werden ausgetauscht (Überkreuzt zusammengesetzt)
- Ergebnis: große Unterschiede zwischen Eltern und Kind
Welche Arten der Mutation gibt es und wie funtionieren diese?
- Mutation = Veränderung der Vorhandenen
- Genmutation: vernachlässigbare oder deutliche Auswirkung
- Chromosomen-Mutation: Verdopplung von Teilketten (Umbau oder Verlust)
- Genom-Mutation: Änderung der Gen- oder Chromosomenzahl
Was bedeutet Codierung?
Darstellung eines Chromosoms in einer speziellen Form z.B. binär oder Zeichenkette
Die Codierung hat ein Alphabet was ist zu beachten, wenn dieses zu groß ist?
hoher Rechenaufwand, da nicht lösungsrelevante Bereiche durchsucht werden
Die Codierung hat ein Alphabet was ist zu beachten, wenn dieses zu klein ist?
gute Lösungen können evtl. nie erreicht werden --> konvergiert zu schnell
Welche Codierung liefert schnelle und genaue Lösungen?
Ganzzahl / reelwertige Codierung, mehr als binäre
Was ist der Gray Code?
- Veränderte Struktur der Fitness Landschaft
- Schrittweise zu Folgeelement (Heming Distanz) immer 1 Mutationsschritt
Was ist der Vorteil des Gray Code?
Bei Mutationsschritten ändert sich nur ein Bit, wenn man beispielsweise im dezimalen Zahlenraum aufsteigend zählt.
Nützlich für: Nachbarschaftsbeziehungen zwischen Mutationen darstellen