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.

Suche in<br />

größen<br />

Räumen<br />

Wahl der<br />

Kodierung<br />

4.6 Anwendung<br />

Genetische Algorithmen wurden sowohl für Probleme der Wissensverarbeitung,<br />

als auch für Optimierungsprobleme entwickelt. Sie eignen sich für<br />

die Suche in großen Suchräumen mit vielen potentiellen Lösungen. Da sie sehr<br />

generell, d.h. wenig problemspezifisch arbeiten, stellen sie auch wenige Voraussetzungen<br />

an das zu lösende Problem.<br />

Aufgrund des populationsbasierten Ansatzes ist es erforderlich, dass die Berechnung<br />

der Fitnesswerte der Individuen schnell durchgeführt werden kann,<br />

da eine große Anzahl solcher Berechnungen notwendig ist.<br />

Weiterhin muss der Lösungsraum des betrachteten Problems so kodierbar sein,<br />

dass er alle (relevanten) Lösungen enthält. Durch die Operationen mit den Individuen<br />

dürfen jedoch nicht zu viele ” unsinnige“ Lösungen entstehen können.<br />

Die Wahl der richtigen Kodierung ist somit eine entscheidende Voraussetzung<br />

für den erfolgreichen Einsatz eines genetischen Algorithmus.<br />

Problemspezifische In der Literatur wird eine große Anzahl von erfolgreichen und Erfolg verspre-<br />

<strong>Heuristiken</strong> chenden Anwendungen genetischer Algorithmen beschrieben. Es existieren jedoch<br />

auch viele Anwendungen, bei denen genetische Algorithmen zu schlechteren<br />

Ergebnissen führen, als andere <strong>Heuristiken</strong>. Wenn das Aussehen des Lösungsraumes<br />

von vornherein bekannt ist, sind problemspezifische <strong>Heuristiken</strong> effizienter.<br />

Wenn der Lösungsraum nur wenige lokale Optima aufweist führt ein<br />

Hill-Climbing-Algorithmus meist zu besseren Resultaten.<br />

Der Einsatz genetischer Algorithmen ist im Allgemeinen immer dann Erfolg<br />

versprechend, wenn:<br />

• Der Lösungsraum groß ist.<br />

• Es viele lokale Optima gibt bzw. wenn über die Eigenschaften des<br />

Lösungsraumes überhaupt wenig bekannt ist.<br />

• Kein globales Optimum sondern eine schnelle, näherungsweise optimale<br />

Lösung gefunden werden soll.<br />

24

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!