sbas:ss2013:genalg
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
sbas:ss2013:genalg [22.10.2013 16:58] – [Fitness] Tobias Kaminsky | sbas:ss2013:genalg [28.01.2014 10:06] – Andre Seyfarth | ||
---|---|---|---|
Zeile 43: | Zeile 43: | ||
In dem Protokoll wird die Chromosomen- und Generationsnummer in einem Array gespeichert. Zu dieser eindeutigen Kombination (z.B. 5. Generation und 10. Chrosomom) wird die aktuelle Chromosomausprägung und der dazugehörige Fitnesswert gespeichert. | In dem Protokoll wird die Chromosomen- und Generationsnummer in einem Array gespeichert. Zu dieser eindeutigen Kombination (z.B. 5. Generation und 10. Chrosomom) wird die aktuelle Chromosomausprägung und der dazugehörige Fitnesswert gespeichert. | ||
====== Fitness ====== | ====== Fitness ====== | ||
- | Die Fitness beschreibt die Überlebenswahrscheinlichkeit eines Chromosoms mit der Formel: p(c_i) = f(c_i) / sum j=1 n f(c_i) | + | Die Fitness beschreibt die Überlebenswahrscheinlichkeit eines Chromosoms mit der Formel: |
+ | < | ||
+ | `p(c_i) = f(c_i) / (\sum_{j=1}^nf(c_j))` | ||
+ | </ | ||
Zeile 74: | Zeile 77: | ||
Die Auswahl der Chromosomen, | Die Auswahl der Chromosomen, | ||
Dieser Vorgang wird so oft wiederholt, bis die nachfolgende Generation die gleiche Populationsgröße wie die vorherige hat. | Dieser Vorgang wird so oft wiederholt, bis die nachfolgende Generation die gleiche Populationsgröße wie die vorherige hat. | ||
- | [{{ : | + | [{{ : |
**Umsetzung in Matlab** | **Umsetzung in Matlab** | ||
<code matlab> | <code matlab> | ||
Zeile 206: | Zeile 209: | ||
Harbich, S. 2007. // | Harbich, S. 2007. // | ||
+ | |||
+ | {{indexmenu_n> |
sbas/ss2013/genalg.txt · Zuletzt geändert: 28.11.2022 00:11 von 127.0.0.1