CS378 Neuroevolution

Fall 2024, Tue & Wed 3:30-5pm, UTC 4.134
Unique number 50710

Instructor: Risto Miikkulainen
risto@cs.utexas.edu, (512) 471-9571
Office hrs TBA

This is a new course this fall, based on the upcoming textbook and software platform by Risi, Ha, Tang, and Miikkulainen (2024): Neuroevolution. A short summary:

Neuroevolution, or optimization of neural networks through evolutionary computation, has been a growing subarea of machine learning since the 1990s. Its primary focus is on evolving neural networks for intelligent agents when the training targets are not known, and good performance requires many decisions over time, such as robotic control, game playing, and decision-making. More recently it has also been extended to optimizing deep-learning architectures, understanding how biological intelligence evolved, and optimizing neural networks for hardware implementation. This course introduces students to the basics of neuroevolution, progresses to several advanced topics that make neuroevolution more effective and more general, reviews example application areas, and proposes further research questions. Hands-on experience is provided through a Python-based software platform with animations, interactive demos, exercises, and project environments.

Watch this page for updates....


Risto Miikkulainen
Wed Mar 6 21:54:12 CST 2024