Evolutionäre Algorithmen

Dozent Prof. Dr. Andreas Zell
Sprechstunde Do. 13:30 - 15:00 Uhr
Zeit Do. 15:15 - 17:00 Uhr
Umfang 2V+2Ü (4 LP)
Beginn Do. 10.04.2016
Ort Sand 14, C215
Turnus jährlich im Sommersemester
Klausur 28.07.2016, 15:15 - 16:15 Uhr, Sand 1, A301

Skript zur letzten Vorlesung

Übungen zu dieser Vorlesung

Im Campus-Vorlesungsverzeichnis

Beschreibung:

In der Vorlesung werden nach einer kurzen Einführung in die biologischen Grundlagen die wichtigsten Evolutionsalgorithmen und ihre Theorie vorgestellt: Genetische Algorithmen, Evolutionsstrategien, Evolutionäres Programmieren, Classifier-Systeme, andere stochastische Optimierungsverfahren (Simulated Annealing, Sintflut-Alg., Threshold Accepting).
In der Übung werden die in der Vorlesung erworbenen theoretischen Kenntnisse durch Lösung praktischer Aufgaben vertieft, dabei wird eine eigene kleine Klassenbibliothek für Evolutionäre Algorithmen in Java entwickelt und das Software-Paket EvA2 verwendet.

Voraussetzungen:

Die Vorlesung richtet sich an Masterstudenten und fortgeschrittene Bachelorstudenten!
Java-Programmierkenntnisse werden vorrausgesetzt.

Literatur:

-Das Skript zur Vorlesung: Skriptum

Weiterfürende Literatur:

  • Thomas Bäck: Evolutionary Algorithms in Theory and Practice . Oxford Academic Press, 1996.
  • David E. Goldberg: Genetic Algorithms in Search, Optimization and Machine Learning . Addison Wesley, 1989.
  • Ingo Rechenberg: Evolutionsstrategie 94 . Frommann-Holzboog-Verlag, 1994.
  • Hans-Paul Schwefel: Evolution and Optimum Seeking . Wiley Interscience, 1995.
  • Karsten Weicker: Evolutionäre Algorithmen . Teubner, 2002.


Diese Seite drucken