PES: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(→Einstellungen: aktualisiert auf Rev 818) |
||
Line 18: | Line 18: | ||
|- | |- | ||
| rowspan="2" | '''Selektion'''<br/>(<code>EVO_STRATEGIE</code>) | | rowspan="2" | '''Selektion'''<br/>(<code>EVO_STRATEGIE</code>) | ||
| | | Plus_Strategie || Die Selektion erfolgt aus der Menge der Eltern und der Nachfolger | ||
|- | |- | ||
| | | Komma_Strategie || Die Selektion erfolgt nur aus der Menge der Nachfolger | ||
|- | |- | ||
| rowspan="2" | '''Startwerte'''<br/>(<code>EVO_STARTPARAMETER</code>) | | rowspan="2" | '''Startwerte'''<br/>(<code>EVO_STARTPARAMETER</code>) | ||
| | | Zufall || Zufällige Startparameter | ||
|- | |- | ||
| | | Original || Vorgegebene Startwerte | ||
|- | |- | ||
| rowspan="2" | '''Mutation'''<br/>(<code>EVO_DNMutation</code>) | | rowspan="2" | '''Mutation'''<br/>(<code>EVO_DNMutation</code>) | ||
Line 41: | Line 41: | ||
| Selektion || Ein Individuum wird zufällig mit allen Parametern als Elter aus dem Bestwertspeicher ausgewählt | | Selektion || Ein Individuum wird zufällig mit allen Parametern als Elter aus dem Bestwertspeicher ausgewählt | ||
|- | |- | ||
| | | XX_Diskret || Jede Parameterwert-Schrittweiten-Kombination wird zufällig aus allen Individuen des Bestwertspeichers ausgewählt | ||
|- | |- | ||
| | | XX_Mitteln || Jede Parameterwert-Schrittweiten-Kombination wird über alle Individuen des Bestwertspeichers gemittelt | ||
|- | |- | ||
| | | XY_Diskret || Jede Parameterwert-Schrittweiten-Kombination wird zufällig aus y Individuen des Bestwertspeichers ausgewählt | ||
|- | |- | ||
| | | XY_Mitteln || Jede Parameterwert-Schrittweiten-Kombination wird aus y Individuen des Bestwertspeichers gemittelt | ||
|- | |- | ||
| | | XX_Mitteln_Diskret || Jeder Parameterwert wird zufällig aus allen Individuen des Bestwertspeichers ausgewählt<br/>Jede Schrittweite wird über alle Individuen des Bestwertspeichers gemittelt | ||
|- | |- | ||
| | | XY_Mitteln_Diskret || Jeder Parameterwert wird zufällig aus y Individuen des Bestwertspeichers ausgewählt<br/>Jede Schrittweite wird über y Individuen des Bestwertspeichers gemittelt | ||
|- | |- | ||
| Neighbourhood || siehe Promotion<ref name="Muschalla2006"/> Dirk Muschalla (''nur bei MultiObjective'') | | Neighbourhood || siehe Promotion<ref name="Muschalla2006"/> Dirk Muschalla (''nur bei MultiObjective'') | ||
Line 58: | Line 58: | ||
| 1 - 100 || Die Anzahl der Individuen die zur Rekombination herangezogen werden (''nur bei Rekombination x/y'') | | 1 - 100 || Die Anzahl der Individuen die zur Rekombination herangezogen werden (''nur bei Rekombination x/y'') | ||
|- | |- | ||
| '''Tournament Selection'''<br/>(<code> | | '''Tournament Selection'''<br/>(<code>is_diversity_tournament</code>) | ||
| ja/nein || Zur Ermittlung der zur Rekombination herangezogenen Individuen werden zunächst für jeden zu ermittelnden Elter zwei Individuen aus dem Bestwertspeicher zufällig ausgewählt. Das Individuum mit dem besseren Diversitätswert wird zum Elter. (''nur bei Rekombination x/y'') | | ja/nein || Zur Ermittlung der zur Rekombination herangezogenen Individuen werden zunächst für jeden zu ermittelnden Elter zwei Individuen aus dem Bestwertspeicher zufällig ausgewählt. Das Individuum mit dem besseren Diversitätswert wird zum Elter. (''nur bei Rekombination x/y'') | ||
|} | |} |
Revision as of 05:26, 16 January 2008
Parametrische Evolutionsstrategie (PES)
Basierend auf der Promotion[1] von Dirk Muschalla.
Erforderliche Eingabedateien
Optional:
Einstellungen
Einstellung | Optionen | Bedeutung |
---|---|---|
Selektion ( EVO_STRATEGIE )
|
Plus_Strategie | Die Selektion erfolgt aus der Menge der Eltern und der Nachfolger |
Komma_Strategie | Die Selektion erfolgt nur aus der Menge der Nachfolger | |
Startwerte ( EVO_STARTPARAMETER )
|
Zufall | Zufällige Startparameter |
Original | Vorgegebene Startwerte | |
Mutation ( EVO_DNMutation )
|
Rechenberg | Mutation nach Rechenberg[2] |
Schwefel | Mutation nach Schwefel[3] (aktuellerer Ansatz) | |
Startschrittweite ( DnStart ) |
0.01 - 1 | Startschrittweite für die Parametervariation |
mit Schrittweitenvektor ( is_DnVektor ) |
ja/nein | bei ja bekommt jeder Parameter eine eigene Schrittweite |
... | ... | ... |
Ermitteln der Eltern ( EVO_ELTERN )Siehe Bug 262! |
Selektion | Ein Individuum wird zufällig mit allen Parametern als Elter aus dem Bestwertspeicher ausgewählt |
XX_Diskret | Jede Parameterwert-Schrittweiten-Kombination wird zufällig aus allen Individuen des Bestwertspeichers ausgewählt | |
XX_Mitteln | Jede Parameterwert-Schrittweiten-Kombination wird über alle Individuen des Bestwertspeichers gemittelt | |
XY_Diskret | Jede Parameterwert-Schrittweiten-Kombination wird zufällig aus y Individuen des Bestwertspeichers ausgewählt | |
XY_Mitteln | Jede Parameterwert-Schrittweiten-Kombination wird aus y Individuen des Bestwertspeichers gemittelt | |
XX_Mitteln_Diskret | Jeder Parameterwert wird zufällig aus allen Individuen des Bestwertspeichers ausgewählt Jede Schrittweite wird über alle Individuen des Bestwertspeichers gemittelt | |
XY_Mitteln_Diskret | Jeder Parameterwert wird zufällig aus y Individuen des Bestwertspeichers ausgewählt Jede Schrittweite wird über y Individuen des Bestwertspeichers gemittelt | |
Neighbourhood | siehe Promotion[1] Dirk Muschalla (nur bei MultiObjective) | |
X/_-Rekombination ( n_RekombXY )
|
1 - 100 | Die Anzahl der Individuen die zur Rekombination herangezogen werden (nur bei Rekombination x/y) |
Tournament Selection ( is_diversity_tournament )
|
ja/nein | Zur Ermittlung der zur Rekombination herangezogenen Individuen werden zunächst für jeden zu ermittelnden Elter zwei Individuen aus dem Bestwertspeicher zufällig ausgewählt. Das Individuum mit dem besseren Diversitätswert wird zum Elter. (nur bei Rekombination x/y) |
Literatur
- ↑ 1.0 1.1 Muschalla, Dirk. 2006. Evolutionäre multikriterielle Optimierung komplexer wasserwirtschaftlicher Systeme. PhD thesis, Vol. 137/2006, Technische Universität Darmstadt, Mitteilungen des Instituts für Wasserbau und Wasserwirtschaft, Fachgebiet für Ingenieurhydrologie und Wasserbewirtschaftung.
- ↑ Rechenberg, I. 1994. Evolutionsstrategie '94. Stuttgart: Frommann-Holzboog.
- ↑ Schwefel ???