Fitnessfunktion

Fitnessfunktion

Eine Fitnessfunktion in Evolutionären Algorithmen ist eine Funktion, die Individuen eine Fitness zuordnet, also einen Wert, wie gut ein jedes Individuum mit seiner Umwelt zurecht kommt und damit, wie erfolgreich es sein soll, sein Genom weiterzugeben. Die "Eignung" des Individuums wird also durch einen Zahlenwert beschrieben, der leicht mit den Werten anderer Individuen vergleichbar ist.

Der Fitnesswert kann dabei absolut beschrieben sein (z.B. "je kleiner desto besser"), relativ zu einer Zielgröße ("Ziel wurde um xx % über-/unterschritten") oder relativ zwischen den Individuen beschrieben sein (Rangordnung). I.A. wird schlussendlich eine Rangordnung hergestellt.

Zur Aufstellung der Fitnessfunktion werden zunächst die maßgeblichen (und messbaren) Eigenschaften festgelegt, sowie welcher Zielwert in der jew. Eigenschaft erreicht werden soll (bzw. "je größer desto besser"). Sofern es mehrere Eigenschaften sind, die sich nicht sinnvoll auf 1 Zahlenwert zusammenfassen lassen (z.B. über Gewichtung und Addition), kann die Fitnessfunktion auch statt eines einzelnen Zahlenwerts ein Ergebnis-Tupel ergeben (Pareto-Optimierung).

Die "Umwelt" wird dabei über die maßgeblichen Eigenschaften beschrieben, bei einer Optimierung sind dies die zu optimierende Größen, und die Fitness bildet die Qualität des Individuums bezüglich dieses Optimierungsproblems ab.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Genetischer Algorithmus — Genetische Algorithmen (GA) sind Algorithmen, die auch nicht analytisch lösbare Probleme behandeln können, indem sie wiederholt verschiedene „Lösungsvorschläge“ generieren, dabei verändern sowie miteinander kombinieren und einer Auslese… …   Deutsch Wikipedia

  • Evolutionärer Algorithmus — Ein Evolutionärer Algorithmus (EA) ist ein Optimierungsverfahren, das als Vorbild die biologische Evolution hat. Dabei werden Individuen durch ihre Eigenschaften (i.A. in Zahlenwerten) beschrieben; sie müssen sich bzgl. der Selektionsbedingungen… …   Deutsch Wikipedia

  • Fitness-Funktion — Eine Fitnessfunktion in Evolutionären Algorithmen ist eine Funktion, die Individuen eine Fitness zuordnet, also einen Wert, wie gut ein jedes Individuum mit seiner Umwelt zurecht kommt und damit, wie erfolgreich es sein soll, sein Genom… …   Deutsch Wikipedia

  • Genetische Algorithmen — Die Artikel Evolutionsstrategie, Evolutionärer Algorithmus und Genetischer Algorithmus überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

  • Gerichtete Evolution — Als gerichtete Evolution (engl.: directed evolution) bezeichnet man die Optimierung und Veränderung von Proteinen, Enzymen und Nukleinsäuren auf evolutionärem Wege in vitro, d. h. mittels einer zufallsbasierten Mutagenese und nachfolgender… …   Deutsch Wikipedia

  • Maximierungsproblem — Bei einem Optimierungsproblem ist ein Lösungsraum (Menge von möglichen Lösungen) Ω und eine Bewertungsfunktion (auch Ziel oder Fitnessfunktion) gegeben. Man will eine Lösung mit möglichst großem Wert f(x) finden, oder Aussagen über die Werte der… …   Deutsch Wikipedia

  • Minimierungsproblem — Bei einem Optimierungsproblem ist ein Lösungsraum (Menge von möglichen Lösungen) Ω und eine Bewertungsfunktion (auch Ziel oder Fitnessfunktion) gegeben. Man will eine Lösung mit möglichst großem Wert f(x) finden, oder Aussagen über die Werte der… …   Deutsch Wikipedia

  • Mutation binärer Zahlen — Die Artikel Evolutionsstrategie, Evolutionärer Algorithmus und Genetischer Algorithmus überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

  • Mutation von binären Zahlen — Die Artikel Evolutionsstrategie, Evolutionärer Algorithmus und Genetischer Algorithmus überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

  • Optimierungs-Problem — Bei einem Optimierungsproblem ist ein Lösungsraum (Menge von möglichen Lösungen) Ω und eine Bewertungsfunktion (auch Ziel oder Fitnessfunktion) gegeben. Man will eine Lösung mit möglichst großem Wert f(x) finden, oder Aussagen über die Werte der… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”