Heuristiken
Heuristiken
Heuristiken
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
4.5 Anwendung<br />
Vorteile Die Vorteile genetischer Algorithmen sind:<br />
• Sie können zur Lösung eines breiten Spektrums von Optimierungsproblemen<br />
eingesetzt werden (u.a. auch bei nichtdifferenzierbaren Funktionen).<br />
• Sie sind extrem robust, da sie auch mit fehlerhaften und unvollständigen<br />
Daten gute Ergebnisse liefern.<br />
• Sie können leicht mit anderen Methoden wie Neuronalen Netzen oder<br />
Fuzzy-Techniken kombiniert werden.<br />
• Sie sind verhältnismäßig einfach zu implementieren.<br />
• Aufgrund des populationsbasierten Ansatzes können genetische Algorithmen<br />
effizient parallel implementiert werden.<br />
Nachteile Die Nachteile genetischer Algorithmen sind:<br />
• Genetische Algorithmen sind universell, d.h. es fließen nurwenig problemspezifische<br />
Informationen in den Lösungsprozess mit ein. Wenn<br />
es eine problemspezifische Lösungsmethode gibt, führt diese in der Regel<br />
zu besseren Ergebnissen.<br />
• Die gefundene Lösung ist nicht notwendigerweise das globale Optimum.<br />
• Es existiert kein absolutes Maß für die Güte der gefundenen ” besten“<br />
Lösung.<br />
• Die ” beste“ Lösung kann von der Initialisierung der Anfangspopulation<br />
abhängen.<br />
• Genetische Algorithmen sind relativ rechenaufwändig.<br />
• Die Lösungsfindung ist für den Benutzer nicht intuitiv nachvollziehbar.<br />
23