Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...
Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...
Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
muss. Dabei sollte die gewählte Aktion jene sein, welche <strong>für</strong> die gesamte<br />
Mannschaft langfristig den größten Erfolg bringt. Manuelle Lösungen <strong>für</strong> dieses<br />
Problem der Entscheidungsfindung im Roboterfußball sind durch die enorme<br />
Komplexität der Domäne nur mit hohem Aufwand implementierbar, wartbar<br />
und auf unterschiedliche Spielvarianten übertragbar. Diese Arbeit untersucht<br />
die Anwendbarkeit der Neuroevolution zum automatisierten Erlernen performanter<br />
und flexibler Lösungen <strong>für</strong> das Entscheidungsfindungsproblem in zwei<br />
populären Spielformen des Roboterfußballs, dem Ballhalte- und Halbfeldspiel.<br />
Als virtuelle Umgebung dient dabei der Simulator der RoboCup 2D-<br />
Simulationsliga. Mithilfe der Neuroevolutionsmethode "Hypercube-based<br />
NeuroEvolution of Augmenting Topologies (HyperNEAT)" wurden Strategien<br />
zur Aktionsselektion sämtlicher Spieler der Offensiv- und Defensivmannschaft<br />
mit Ausnahme des Torwarts erlernt. Alle erzeugten Lösungen konnten die<br />
Spielstärke vordefinierter, manuell erstellter Benchmark-Lösungen übertreffen.<br />
Außerdem wurden die entwickelten Lösungen durch Ausnutzung der von<br />
HyperNEAT verwendeten indirekten Kodierung "Compositional Pattern<br />
Producing Network" in Spielvarianten mit unterschiedlichen Mannschafts- und<br />
Spielfeldgrößen ohne zusätzliche Evolutionszyklen eingesetzt. Die erlernten<br />
Strategien konnten automatisch übertragen werden, allerdings traten dabei<br />
teilweise Leistungseinbußen auf. Weiters wurden Experimente durchgeführt,<br />
um die Auswirkung der kooperativen Koevolution auf die Performanz einer<br />
Mannschaft zu untersuchen. Die Resultate dieser Experimente zeigten einen<br />
negativen Einfluss auf die resultierende Spielstärke des Teams.<br />
Thomas Schmid<br />
Dynamic Migration of Cloud Services on the Basis of Changeable Parameters<br />
Studium: Masterstudium Business Informatics<br />
BetreuerIn: Ao.Univ.Prof. Dr. Eva Kühn<br />
Cloud computing is a popular possibility for service providers to host their<br />
applications. It enables the usage of scalable, elastic infrastructures that are<br />
charged according to their usage, and do not have to be maintained. Due to<br />
the increasing demand for such services, lots of cloud providers are entering<br />
the market. Their offerings are differing strongly and many parameters are used<br />
to describe them. It gets more difficult for users to compare clouds and choose<br />
a proper provider for a specific service. Furthermore, the demand of changing<br />
the provider and migrating existing services results from the growing market.<br />
Two major technical aspects of a migration have to be considered: 1) Cloud<br />
providers are using own platforms or APIs so services have to be adapted to<br />
them. 2) Services cannot be migrated seamlessly without an interruption. This<br />
master thesis proposes the dynamic Platform as a Service (dynPaaS), a new<br />
form of Platform as a Service provider that addresses these issues. The dynPaaS<br />
framework abstracts existing clouds, including their pricing parameters and<br />
their technical issues. It finds the optimal cloud for a service according to its<br />
requirements and provides transparency about the underlying clouds. It<br />
monitors clouds and hosted services and dynamically migrates services<br />
between clouds on the basis of changing parameters. In addition the frame-<br />
43