Seiteninhalt Hauptmenü Portalmenu Seitenmenü Schriftgröße ändern Breadcrump Index Suche
MS

Sie sind hier:

Seite drucken

Schriftgröße ändern

Seiteninhalt

Master Theses


 
In their master thesis students demonstrate their ability to independently solve problems in the area of their specialization using state-of-the-art scientific methods. If you are interested in one of our master theses, please contact the responsible advisor.

 


 

 
 

Guidelines


  for Research Projects and Master Theses pdf 


 
Evolutionäre Algorithmen
Statusavailable
AdvisorPrivatdozent Dr. Wilfried Elmenreich
ContactDr. Wilfried Elmenreich
E-Mail
DescriptionFREVO is an open-source framework developed in Java to help engineers and scientists in evolutionary design or optimization tasks. The major feature of FREVO is the componentwise decomposition and separation of the key building blocks for each optimization tasks. We identify these as the problem definition, solution representation and the optimization method. This structure enables the components to be designed separately allowing the user to easily swap and evaluate different configurations and methods or to connect an external simulation tool.
The intended work for the thesis can be done in one of the following two ways:
(i) implementation of a new problem domain within the framework and evaluate how well the neural controllers can be evolved to solve the task.
(ii) implementation a new representation for the controller (e.g. Spiking Neural Networks) and apply it to existing problem domain implementations.
(iii) or, working on the optimization method.

 

   

 

Anforderungen/Inhalt:
Programmieren: ++ (Java)
Wissenschaftlich Arbeiten: ++
Mathematik/Logik: +
Hardware: 0

 

Anfang


Selbstorganisierende Elektronik/Hardware
Statusavailable
AdvisorPrivatdozent Dr. Wilfried Elmenreich
ContactDr. Wilfried Elmenreich
E-Mail
DescriptionDer Hamburger Alexander Weber hat mit seinen Fireflies, einer kleinen Elektronikschaltung mit einem Microcontroller, einem Lichtsensor und einer RGB-LED gezeigt, dass man mit einfachen Mitteln einen spannenden Demonstrator - in seinem Fall die Nachbildung von blinkenden Glühwürmchen - für selbstorganisierende Systeme schaffen kann.
Im Rahmen dieser Arbeit sollen Möglichkeiten zur Demonstration von selbstorganisierenden Phänomenen wie Synchronisation oder Musterbildung mit Hilfe von einfachen Komponenten untersucht werden. Dazu sollen Versuchsaufbauten mit Steckbrettern oder kleine Prints mit EAGLE gelayoutet werden.
Zusätzlich oder statt des Aufbaus eigener Elektronikschaltungen wäre auch der Einsatz von Smartphones als Komponenten möglich.

 

     

 

Anforderungen/Inhalt:
Programmieren: + (C oder Smartphoneprogrammierung)
Wissenschaftlich Arbeiten: +
Mathematik/Logik: +
Hardware: ++

Anfang


Selbstorganisierende Konfiguration von Sensoren und Aktoren
Statusavailable
AdvisorPrivatdozent Dr. Wilfried Elmenreich
ContactDr. Wilfried Elmenreich
E-Mail
DescriptionBei der Konfiguration von vernetzten eingebetteten Systemen muß der Systemadministrator eine Unzahl von Variablen und Verbindungsmöglichkeiten betrachten (er muss sozusagen die virtuelle Verkabelung der Sensoren und Aktoren vornehmen). Bei komplexen Systemen wie zum Beispiel einem KfZ sind derartig viele Elektronikkomponenten im Spiel, dass ab einer gewissen Größe die Fehlerwahrscheinlichkeit dramatisch zunimmt.
In dieser Arbeit soll die Konfiguration durch ein intelligentes System von Agenten unterstützt werden, welche die Parameter von Sensoren und Aktoren sinnvoll zueinander matchen. Die Arbeit umfasst das Einarbeiten in das Konzept der sogenannten Ontologien, der Aufbau einer Beispielontologie und der Demonstration des Konzepts in einem Sensor/Aktuatornetzwerk.

 

     

 

Anforderungen/Inhalt:
Programmieren: + (Java, Python oder C)
Wissenschaftlich Arbeiten: ++
Mathematik/Logik: +
Hardware: +

Anfang


Online Game: Virtuelle Roboterfußballmeisterschaft
Statusavailable
AdvisorPrivatdozent Dr. Wilfried Elmenreich
ContactDr. Wilfried Elmenreich
E-Mail
DescriptionFür das FREVO-Tool wurde ein einfacher Roboterfußballsimulator entwickelt, welcher ein Spiel zwischen zwei computergesteuerten Teams simuliert. Um auf diese Weise die zugehörige Forschung populärer zu machen, soll eine Webseite aufgebaut werden, auf der Benutzer ihre Steuerprogramme hochladen und gegen andere Teams antreten lassen können. Im Sinne eines Fussballmanagers für Programmierer können so Forschungsergebnisse gegenüber händisch implementierten Lösungen getestet werden.

 

 

 

Anforderungen/Inhalt:
Programmieren: ++ (PHP, Java)
Wissenschaftlich Arbeiten: +
Mathematik/Logik: 0
Hardware: 0

 

Anfang


Java-Tool zum Untersuchen von Selbstorganisierenden Phänomenen
Statusavailable
AdvisorPrivatdozent Dr. Wilfried Elmenreich
ContactDr. Wilfried Elmenreich
E-Mail
DescriptionIm WS 2010/11 fand auf Basis des AntMe!-Systems ein Programmierwettbewerb für SchülerInnen statt, im Zuge dessen die Teilnehmenden "intelligentes" Verhalten von (miteinander konkurrierenden) Ameisenvölkern innerhalb eines .NET-basierten Simulationsframeworks implementieren sollen (vgl. http://antme.uni-klu.ac.at/).
Um in Zukunft ähnliche Wettbewerb auf Open-Source-Basis durchführen zu können, ist es Ziel dieser Diplomarbeit, ein vergleichbares Simulationsspiel zu entwickeln. Das zu entwickelnde System sollte bevorzugt auf einer offenen Plattform wie z.B. Java/Eclipse entwickelt werden. Der Umfang ist skalierbar so dass die Arbeit wahlweise allein oder in einem Team zu zweit durchgeführt werden kann.
Voraussetzungen: Master-Studium Informatik oder Informationsmanagement, Interesse an konkreter Systementwicklung, Teamfähigkeit und Kommunikationsfähigkeit mit anderen Projekt-Stakeholdern (TeWi-Öffentlichkeitsarbeit, SchülerInnen, LehrerInnen). Neben Programmierfertigkeiten ist bei dieser Arbeit vor allem Kreativität bei der Entwicklung der Spielidee gefragt.

 

   

 

Anforderungen/Inhalt:
Programmieren: ++ (Java)
Wissenschaftlich Arbeiten: ++
Mathematik/Logik: 0
Hardware: 0

Anfang


 
 
© 2009 Alpen-Adria-Universität Klagenfurt | Publication details | Contact | Disclaimer
Responsibility for content: TEWI - Web Administrator
Requests to: TEWI - Web Editor

Sprachauswahl