MetaEvo: Difference between revisions

From BlueM
Jump to navigation Jump to search
m (category)
 
(5 intermediate revisions by 3 users not shown)
Line 8: Line 8:




== Kurzbeschribung ==
== Kurzbeschreibung ==
MetaEvo ermöglicht das sequentielle Nutzen von zwei Optimierungsabschnitten. Dabei wird eine globale und lokale Optimierung unterscheiden:
MetaEvo ermöglicht das sequentielle Nutzen von globalen und lokalen Optimierungsverfahren. Die globale Optimierung erfolgt mit Hilfe der Evolutionsstrateigen einschließlich dynamischer Verwendung verschiedener Algorithmen für Mutation und Selektion. Die lokale Optimierung basiert auf dem Algorithmus von Hook & Jeeves. 


'''Globale Optimierung:'''
== Globale Optimierung ==


Die globale Optimierung nutzt mehrere, parallel ausgeführte, evolutionäre Algorithmen. Das Austauschen, Erweitern oder Verringern dieser Menge ist leicht möglich. Basiered auf dem Erfolg eines Algorithmus (d.h. hohe Überlebensrate der erzeugten Individuen nach der Selektion) wird die Menge der neu zu erzeugenden Individuen in der nächsten Generation bestimmt. Dieses System der Initiative ermöglicht es dem Meta-Algorithmus auf das gegebene Problem zu reagieren sowie zeitliche Änderungen ind er Berechnungsituation mit einzubeziehen.
Die globale Optimierung nutzt mehrere, parallel ausgeführte, evolutionäre Algorithmen. Das Austauschen, Erweitern oder Verringern dieser Menge ist leicht möglich. Basiered auf dem Erfolg eines Algorithmus (d.h. hohe Überlebensrate der erzeugten Individuen nach der Selektion) wird die Menge der neu zu erzeugenden Individuen in der nächsten Generation bestimmt. Dieses System der Initiative ermöglicht es dem Meta-Algorithmus auf das gegebene Problem zu reagieren sowie zeitliche Änderungen ind er Berechnungsituation mit einzubeziehen.


'''Umschaltpunkt:'''
== Umschaltpunkt ==


Nachdem sich die Effektivität der globalen Optimierung durch Annäherung an die Paretofront der optimalen Lösungen verringert hat (Prüfung mit Solutionvolume), wird zur lokalen Optimierung umgeschaltet. Es besteht weiter die Möglichkeit den Umfang der nun folgende, lokale Optimierung durch die Reduzierung der gewünschten Lösungen zu beeinflussen.  
Nachdem sich die Effektivität der globalen Optimierung durch Annäherung an die Paretofront der optimalen Lösungen verringert hat (Prüfung mit [[Solutionvolume]]), wird zur lokalen Optimierung umgeschaltet. Es besteht weiter die Möglichkeit den Umfang der nun folgende, lokale Optimierung durch die Reduzierung der gewünschten Lösungen zu beeinflussen.


'''Lokale Optimierung:'''
== Lokale Optimierung ==


Für die lokale Optimierung wir der Algorithmus nach Hook&Jeeves genutzt. Die im Umschaltpunkt definierte Anzahl an Lösungen stellt die Anzahl der parallel ablaufenden, separaten Hook&Jeeves-Prozesse dar. Für jeden Prozess wird die nötige, feste Gewichtung der verschiedenen Zielfunktionen, basierend auf der Positionierung der Individuen zueinander im Lösungsraum zum Umschaltzeitpunkt gesetzt.
Für die lokale Optimierung wir der Algorithmus nach [[Hooke & Jeeves]] genutzt. Die im Umschaltpunkt definierte Anzahl an Lösungen stellt die Anzahl der parallel ablaufenden, separaten Hooke & Jeeves-Prozesse dar. Für jeden Prozess wird die nötige, feste Gewichtung der verschiedenen Zielfunktionen, basierend auf der Positionierung der Individuen zueinander im Lösungsraum zum Umschaltzeitpunkt gesetzt.


==Literaturangaben==
==Literaturangaben==
<references/>
<references/>


[[Kategorie:EVO]]
[[Kategorie:BlueM.Opt]]

Latest revision as of 03:04, 22 January 2018

EVO.png BlueM.Opt | Download | Usage | Development

MetaEvo ist ein multi-kriterieller, hybrider Optimierungsalgorithmus[1].

  • Kurzbeschreibung der Funktionalität
  • Anwendungshinweise
  • TODO?


Kurzbeschreibung

MetaEvo ermöglicht das sequentielle Nutzen von globalen und lokalen Optimierungsverfahren. Die globale Optimierung erfolgt mit Hilfe der Evolutionsstrateigen einschließlich dynamischer Verwendung verschiedener Algorithmen für Mutation und Selektion. Die lokale Optimierung basiert auf dem Algorithmus von Hook & Jeeves.

Globale Optimierung

Die globale Optimierung nutzt mehrere, parallel ausgeführte, evolutionäre Algorithmen. Das Austauschen, Erweitern oder Verringern dieser Menge ist leicht möglich. Basiered auf dem Erfolg eines Algorithmus (d.h. hohe Überlebensrate der erzeugten Individuen nach der Selektion) wird die Menge der neu zu erzeugenden Individuen in der nächsten Generation bestimmt. Dieses System der Initiative ermöglicht es dem Meta-Algorithmus auf das gegebene Problem zu reagieren sowie zeitliche Änderungen ind er Berechnungsituation mit einzubeziehen.

Umschaltpunkt

Nachdem sich die Effektivität der globalen Optimierung durch Annäherung an die Paretofront der optimalen Lösungen verringert hat (Prüfung mit Solutionvolume), wird zur lokalen Optimierung umgeschaltet. Es besteht weiter die Möglichkeit den Umfang der nun folgende, lokale Optimierung durch die Reduzierung der gewünschten Lösungen zu beeinflussen.

Lokale Optimierung

Für die lokale Optimierung wir der Algorithmus nach Hooke & Jeeves genutzt. Die im Umschaltpunkt definierte Anzahl an Lösungen stellt die Anzahl der parallel ablaufenden, separaten Hooke & Jeeves-Prozesse dar. Für jeden Prozess wird die nötige, feste Gewichtung der verschiedenen Zielfunktionen, basierend auf der Positionierung der Individuen zueinander im Lösungsraum zum Umschaltzeitpunkt gesetzt.

Literaturangaben