Direkte Suchverfahren unter Rauschen II: Analyse und Design
Direct search mehtods under Nose II: Analysis and Design
Wissenschaftsdisziplinen
Informatik (50%); Mathematik (50%)
Keywords
-
Evolutionary Algorithms,
Direct Serch Methods,
Noisy Optimization,
Evolution Strategies,
Performance Analysis,
Algorithm Design
Der Bedarf an effizienten direkten Suchverfahren für verrauschte Optimierung ist in den letzten Jahren gestiegen. Dies liegt an dem wachsenden Einsatz dieser Verfahren bei simulations-basierten Optimierungsproblemen und im Feld der robusten Optimierung. Allerdings gibt es noch viele unbeantwortete Fragen in Hinblick auf das dynamische Verhalten dieser Verfahren. Ein erster Schritt in dieser Richtung wurde im Projekt "Evaluation von Evolutionären und anderen direkten Suchverfahren unter dem Einfluss von Rauschen" getan. Der nächste Schritt ist jetzt, die Entwicklung von effizienten Verfahren voranzubringen. Dabei sollen diese Verfahren automatisch erkennen, ob Rauschen vorliegt und gegebenenfalls den Einfluss des Rauschens reduzieren. Das Ziel ist es, Methoden zu entwickeln, welche mit möglichst wenig zusätzlichen Funktionsevaluationen auskommen. Diese Methoden können dann bei unterschiedlichsten Optimierungsverfahren benutzt werden. In Hinblick auf die Minimierung des Rauschens werden wir uns hauptsächlich mit Evolutionsstrategien (ES) beschäftigen. Bei diesen Verfahren kann der Einfluss des Rauschens durch eine Anpassung der Populationsgrössen erreicht werden. Dafür werden zweistufige ES (Meta-ES) benutzt, welche in der äusseren Stufe die Populationsgrössen steuern und in der inneren Stufe das Optimierungsproblem lösen. Erste Untersuchungen dieser Verfahren sind vielversprechend, allerdings sind weitere detailierte Untersuchungen notwendig (insbesondere im Hinblick auf Rauschen), bevor diese Verfahren als hinreichend praxistauglich bezeichnet werden können. Neben diesen Zielen soll die Analyse von direkten Suchverfahren weitergeführt werden. Wie auch im Vorprojekt werden die Optimierungsstrategien mit Hilfe des von uns entwickelten Analyseverfahrens evaluiert; der Fokus liegt auf Pattern Search Verfahren und Response Surface Verfahren. Die Analyse anhand von verrauschten Testfunktionen wird ein tieferes Verständnis ermöglichen und gleichzeitig die Möglichkeit zum direkten Vergleich mit anderen Verfahren eröffnen. Weiterhin soll die Analyse bereits untersuchter Verfahren auf komplexere Testfunktionen, wie Gratfunktionen und ellipsoide Testfunktionen, ausgedehnt werden. Dies wird unser Wissen über das Verhalten dieser Verfahren erweitern und kann bei der Verbesserung der Verfahren helfen. Ein weiteres Ziel ist, Empfehlungen für den Einsatz der Verfahren zu entwickeln, welche hilfreich für Anwender im Bereich der verrauschten Optimierung sein werden.
Das Forschungsprojekt zielte auf die Analyse und die Entwicklung von sogenannten direkten Suchverfahren unter der Anwesenheit von Rauschen und Unsicherheiten. Insbesondere sind Evolutionsstrategien untersucht worden, aber auch sogenannte Mustersuchverfahren (pattern search methods) und response surface basierende Strategien wurden betrachtet. Neben umfangreichen theoretischen Analysen, die die Basis für ein tieferes Verständnis der Funktionsweise und Leistungsfähigkeit dieser Verfahren bilden, wurden Techniken entwickelt, die die Performance dieser Algorithmen unter Rauschen verbessern.Rauschen und Unsicherheiten treten oft bei Optimierungsproblemen aus der Praxis auf und können nicht immer verhindert werden. Typische Beispiele sind die Optimierung von realen physikalischen Objekten (Maschinen, Komponenten, usw.), die Optimierung von Monte-Carlo Simulationen und das zunehmend wichtiger werdende Feld des robusten Systemdesigns. Oft sind diese Probleme so komplex, dass eine komplette (mathematische) Analyse nicht mit erträglichem Aufwand durchführbar ist und das zu optimierende System daher als Blackbox behandelt werden muss.Direkte Suchverfahren sind dann das Mittel der Wahl, um derartige Systeme, die es in allen Bereichen der Technik, Wissenschaft und Wirtschaft gibt, zur verbessern oder zu optimieren. Der Hauptvorteil dieser direkten Suchverfahren liegt in der Einfachheit ihrer Anwendung und der allgemeinen Verwendbarkeit speziell im Fall der Blackbox-Optimierung. Die Suchverfahren manipulieren auf direkte Weise die Eingabeparameter der Blackbox mit dem Ziel, die Ausgaben der Blackbox bezüglich vordefinierter Designziele zu optimieren.Im Fall von Rauschen sind die Ausgaben der Blackbox (d.h. die des zu optimierenden Systems) jedoch gestört. Das heißt, wird das System mehrmals mit den gleichen Eingaben getestet, ändert sich die Systemausgabe in probabilistischer Weise (typische Bespiele: Beobachtungsfehler, Messfehler usw.). Eine scheinbar gute Systemausgabe kann zu einer unpassenden Systemeingabe gehören und umgekehrt. Um direkte Suchverfahren bei derartigen Szenarien einzusetzen, bedarf es Gegenmaßnahmen, die sicherstellen, dass am Ende des Optimierungsprozesses eine brauchbare robuste Lösung erhalten wird. Zusätzlich und das war eine Hauptintention dieser Forschung sollte der Aufwand, der erforderlich ist, um einer Optimallösung näher zu kommen, so klein wie möglich sein. Das heißt, es war ein Ziel, direkte Suchalgorithmen zu entwickeln bzw. zu verbessern, so dass diese mit einem Minimum an Blackbox-Bewertungen auskommen (die Evaluation der Blackbox, also die Bestimmung der Systemausgabe ist in der Regel mit Kosten und Zeit verbunden). Als Ergebnis der Forschung konnte eine Evolutionsstrategie entwickelt werden, die mit variabler Populationsgrößensteuerung auch Blackbox-Optimierungen unter starkem Rauschen ermöglicht.
- FH Vorarlberg - 100%
Research Output
- 188 Zitationen
- 21 Publikationen
-
2013
Titel The Dynamics of Self-Adaptive Multirecombinant Evolution Strategies on the General Ellipsoid Model DOI 10.1109/tevc.2013.2283968 Typ Journal Article Autor Beyer H Journal IEEE Transactions on Evolutionary Computation Seiten 764-778 -
2012
Titel Mutation strength control by meta-ES on the sharp ridge DOI 10.1145/2330163.2330208 Typ Conference Proceeding Abstract Autor Beyer H Seiten 305-312 -
2012
Titel Mutation Strength Control by Meta-ES on the Sharp Ridge. Typ Conference Proceeding Abstract Autor Beyer Hg -
2016
Titel Mutation strength control via meta evolution strategies on the ellipsoid model DOI 10.1016/j.tcs.2015.12.011 Typ Journal Article Autor Hellwig M Journal Theoretical Computer Science Seiten 160-179 Link Publikation -
2016
Titel Evolution Under Strong Noise: A Self-Adaptive Evolution Strategy Can Reach the Lower Performance Bound - The pcCMSA-ES DOI 10.1007/978-3-319-45823-6_3 Typ Book Chapter Autor Hellwig M Verlag Springer Nature Seiten 26-36 -
2015
Titel Towards an Analysis of Self-Adaptive Evolution Strategies on the Noisy Ellipsoid Model DOI 10.1145/2739480.2754800 Typ Conference Proceeding Abstract Autor Melkozerov A Seiten 297-304 -
2020
Titel On the steady state analysis of covariance matrix self-adaptation evolution strategies on the noisy ellipsoid model DOI 10.1016/j.tcs.2018.05.016 Typ Journal Article Autor Hellwig M Journal Theoretical Computer Science Seiten 98-122 Link Publikation -
2014
Titel Convergence Analysis of Evolutionary Algorithms That Are Based on the Paradigm of Information Geometry DOI 10.1162/evco_a_00132 Typ Journal Article Autor Beyer H Journal Evolutionary computation Seiten 679-709 -
2012
Titel Performance analysis of the simultaneous perturbation stochastic approximation algorithm on the noisy sphere model DOI 10.1016/j.tcs.2011.11.015 Typ Journal Article Autor Finck S Journal Theoretical Computer Science Seiten 50-72 Link Publikation -
2012
Titel HappyCat – A Simple Function Class Where Well-Known Direct Search Algorithms Do Fail DOI 10.1007/978-3-642-32937-1_37 Typ Book Chapter Autor Beyer H Verlag Springer Nature Seiten 367-376 -
2014
Titel Evolution on trees: On the design of an evolution strategy for scenario-based multi-period portfolio optimization under transaction costs DOI 10.1016/j.swevo.2014.03.002 Typ Journal Article Autor Beyer H Journal Swarm and Evolutionary Computation Seiten 74-87 -
2011
Titel Noisy Optimization: A Theoretical Strategy Comparison of ES, EGS, SPSA & IF on the Noisy Sphere. Typ Conference Proceeding Abstract Autor Finck S -
2011
Titel COCO - COmparing Continuous Optimizers: The Documentation. Typ Journal Article Autor Hansen N Journal Rapport de recherche RT-0409, INRIA -
2011
Titel Noisy optimization DOI 10.1145/2001576.2001688 Typ Conference Proceeding Abstract Autor Finck S Seiten 813-820 -
2016
Titel Analysis of Simple Pattern Search on the Noisy Sphere Model DOI 10.1109/cec.2016.7744338 Typ Conference Proceeding Abstract Autor Finck S Seiten 4313-4320 -
2013
Titel Controlling Population Size and Mutation Strength by Meta-ES under Fitness Noise. Typ Journal Article Autor Beyer Hg -
2013
Titel Controlling population size and mutation strength by Meta-ES under fitness noise DOI 10.1145/2460239.2460242 Typ Conference Proceeding Abstract Autor Beyer H Seiten 11-24 -
2014
Titel The Dynamics of Cumulative Step Size Adaptation on the Ellipsoid Model DOI 10.1162/evco_a_00142 Typ Journal Article Autor Beyer H Journal Evolutionary computation Seiten 25-57 -
0
Titel Population Size Control of CMSA-ES for Noisy Optimization Using Time Series Analysis. Typ Other Autor Beyer Hg -
0
Titel On the Derivation of the Progress Rate and Self-Adaptation Adaptation Response for the (my/my, lambda)-Sigma-SA-ES on the Noisy Ellipsoid Model. Typ Other Autor Beyer Hg -
0
Titel Analysis of Simple Pattern Search on the Noisy Sphere Model. Typ Other Autor Finck S