03.10.2013 Aufrufe

Heuristiken

Heuristiken

Heuristiken

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Individuen<br />

und<br />

Population<br />

4.2 Methodenbeschreibung<br />

Genetische Algorithmen basieren auf einer parallelen, konkurrierenden Suche<br />

nach einer besten Lösung. Sie versuchen aus einer Vielzahl von Lösungen die<br />

global optimale herauszufinden. Die einzelnen Lösungen werden Individuen<br />

genannt und bilden zusammen eine Population.<br />

Es gibt verschiedene Ansätze zur Wahl der besten Populationsgröße. Ein<br />

Individuum besitz mehrere Gene. Diese kodieren die Eigenschaften der Lösung<br />

bzw. die Variablen des Lösungsvektors.<br />

Um zu einer detaillierten Beschreibung der Kodierung genetischer Algorithmen<br />

zu gelangen klicken sie bitte hier. Jede Lösung wird hinsichtlich ihrer<br />

Lösungsgüte durch einen externen Lösungsalgorithmus ausgewertet und ihr wird<br />

ein Fitnesswert zugeordnet.<br />

Genetische<br />

Operationen Ablaufschema eines genetischen Algorithmus<br />

Die besten Individuen einer Population werden mittels eines Selektionsoperators<br />

ausgewählt und aus ihnen wird mit den evolutionären Operatoren Rekombination<br />

(Kreuzung) und Mutation eine neue Population erzeugt.<br />

Durch diese Operatoren entstehen aus einer Population neue Individuen, die<br />

eventuell bessere Problemlösungen sind. Wird dieser Prozess mehrfach wiederholt,<br />

so verbessern sich die Fitnesswerte der Individuen. Ist ein Abbruchkriterium<br />

erreicht, so endet der Iterationsprozess an einer ” besten“ Lösung. Um mehr<br />

über genetischen Operationen zu erfahren folgen sie bitte diesem Link.<br />

Die Wahl der Evolutionsparameter (z.B. Populationsgröße, Mutationswahrscheinlichkeit)<br />

hängt von der Problemstellung und den möglichen genetischen<br />

Operatoren ab.<br />

Wahl der Populationsgröße<br />

4.2.1 Nebenpfad: Populationsgröße<br />

Von verschiedenen Autoren wurde versucht, Orientierungshilfen für die Wahl<br />

der Populationsgröße N zu geben. Sie wird von GOLDBERG [] in Abhängigkeit<br />

von der Länge eines Chromosoms l berechnet zu:<br />

N=1,65·2 0,21·l<br />

15

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!