Grundlagen: Optimierungsverfahren: Unterschied zwischen den Versionen
Aus OptiYummy
Zur Navigation springenZur Suche springen
KKeine Bearbeitungszusammenfassung |
K (→Einsatzbereich) |
||
Zeile 6: | Zeile 6: | ||
Die Zielstellung für globale Suchverfahren der Optimierung besteht darin, innerhalb eines vorgegebenen Suchraums den absoluten Extremwert (das globale Optimum) zu finden. Bei der Anwendung innerhalb eines Entwurfsprozesses entspricht dies der absolut besten Lösung. D.h., es existiert keine Lösung, welche der idealen Lösung näher kommt: | Die Zielstellung für globale Suchverfahren der Optimierung besteht darin, innerhalb eines vorgegebenen Suchraums den absoluten Extremwert (das globale Optimum) zu finden. Bei der Anwendung innerhalb eines Entwurfsprozesses entspricht dies der absolut besten Lösung. D.h., es existiert keine Lösung, welche der idealen Lösung näher kommt: | ||
* Leider gibt es keine Methoden, welche für Suchräume mit mehr als 2-3 Entwurfsparametern das Finden der absolut besten Lösung garantieren können. Findet man einen Extremwert auf Gütefunktion, so weiß man praktisch nie, ob es nicht doch noch eine bessere Lösung gibt: | * Leider gibt es keine mathematischen oder numerischen Methoden, welche für Suchräume mit mehr als 2-3 Entwurfsparametern das Finden der absolut besten Lösung garantieren können. Findet man einen Extremwert auf Gütefunktion, so weiß man praktisch nie, ob es nicht doch noch eine bessere Lösung gibt. | ||
* Deshalb setzt man globale Suchverfahren innerhalb von Entwurfsprozessen meist "nur" zu Analysezwecken ein. Man verschafft sich damit einen "Überblick" über die Zielfunktion im einen zuvor definierten Suchraum: | |||
** Innerhalb des Suchraums wird die Oberfläche der Zielfunktion in Form einzelner Abtastpunkte berechnet. | |||
** Man sollte versuchen, daraus die Eigenschaften der Zielfunktion zu erkennen: | |||
**# Vorhandensein lokaler Optima, Unstetigkeitsstellen, | |||
**# mögliche Position des globalen Optimums, | |||
**# sinnvolle Veränderung der Suchraums (Grenzen der Entwurfsparameter verschieben, erweitern oder einengen). | |||
**# sinnvolle Positionen von Startpunkten für lokale Suchverfahren. | |||
* Ziel dieser Analyse ist das Ermitteln geeigneter Startpunkte für lokale Suchverfahren in einem sinnvoll definierten Suchraum. | |||
Bei der globalen Analyse der Zielfunktion hat man mit diversen Problemen zu kämpfen: | |||
* Der menschliche Blick auf mehrdimensionale Räume sehr eingeschränkt. So versagt bei mehr als 2 Entwurfsparametern recht schnell unsere Vorstellung. | |||
* Man kann immer nur endlich viele ausgewählte Punkte des Suchraums berechnen und muss die Zielfunktion dann hinein interpolieren. Sind die Abstände zwischen den Punkten zu groß, gehen die Details dazwischen natürlich verloren. | |||
Zeile 15: | Zeile 28: | ||
'''Globale Suchverfahren''' | '''Globale Suchverfahren''' | ||
* | * : | ||
* [http://www.ifte.de/lehre/optimierung/vorlesung/4_2-1b__systemat_suche.html Systematische Suche (Rastersuche)] | * [http://www.ifte.de/lehre/optimierung/vorlesung/4_2-1b__systemat_suche.html Systematische Suche (Rastersuche)] | ||
* [http://www.ifte.de/lehre/optimierung/vorlesung/4_2-1c__restriktionen_systemat_suche.html Restriktionsbehandlung der systematischen Suche] | * [http://www.ifte.de/lehre/optimierung/vorlesung/4_2-1c__restriktionen_systemat_suche.html Restriktionsbehandlung der systematischen Suche] |
Version vom 3. Februar 2014, 09:02 Uhr
Globale Suchverfahren
Einsatzbereich
Die Zielstellung für globale Suchverfahren der Optimierung besteht darin, innerhalb eines vorgegebenen Suchraums den absoluten Extremwert (das globale Optimum) zu finden. Bei der Anwendung innerhalb eines Entwurfsprozesses entspricht dies der absolut besten Lösung. D.h., es existiert keine Lösung, welche der idealen Lösung näher kommt:
- Leider gibt es keine mathematischen oder numerischen Methoden, welche für Suchräume mit mehr als 2-3 Entwurfsparametern das Finden der absolut besten Lösung garantieren können. Findet man einen Extremwert auf Gütefunktion, so weiß man praktisch nie, ob es nicht doch noch eine bessere Lösung gibt.
- Deshalb setzt man globale Suchverfahren innerhalb von Entwurfsprozessen meist "nur" zu Analysezwecken ein. Man verschafft sich damit einen "Überblick" über die Zielfunktion im einen zuvor definierten Suchraum:
- Innerhalb des Suchraums wird die Oberfläche der Zielfunktion in Form einzelner Abtastpunkte berechnet.
- Man sollte versuchen, daraus die Eigenschaften der Zielfunktion zu erkennen:
- Vorhandensein lokaler Optima, Unstetigkeitsstellen,
- mögliche Position des globalen Optimums,
- sinnvolle Veränderung der Suchraums (Grenzen der Entwurfsparameter verschieben, erweitern oder einengen).
- sinnvolle Positionen von Startpunkten für lokale Suchverfahren.
- Ziel dieser Analyse ist das Ermitteln geeigneter Startpunkte für lokale Suchverfahren in einem sinnvoll definierten Suchraum.
Bei der globalen Analyse der Zielfunktion hat man mit diversen Problemen zu kämpfen:
- Der menschliche Blick auf mehrdimensionale Räume sehr eingeschränkt. So versagt bei mehr als 2 Entwurfsparametern recht schnell unsere Vorstellung.
- Man kann immer nur endlich viele ausgewählte Punkte des Suchraums berechnen und muss die Zielfunktion dann hinein interpolieren. Sind die Abstände zwischen den Punkten zu groß, gehen die Details dazwischen natürlich verloren.
===>>> Dieses Kapitel wird zur Zeit erarbeitet !!! <<<===
Vorläufige Gliederung:
Globale Suchverfahren
- :
- Systematische Suche (Rastersuche)
- Restriktionsbehandlung der systematischen Suche
- Hinweise zur systematischen Suche
- Abtastung der Monte-Carlo-Suche
Lokale Suchverfahren
- Prinzip und Einsatzbereich
- Abtastung und Schrittweitenregelung (am Beispiel "Hooke-Jeeves-Verfahren")
Optimierung nach biologischem Vorbild
- Einführung
- Genetische Algorithmen und Evolutionsstrategie
- Grundlagen zur Evolutionsstrategie
- Konfiguration von Evolutionsstrategien
- Co-Evolutionäre Strategien