This is a course on evolutionary computation. We focus specifically on the evolution of agents with a final project on research topics in evolution. Classes are organized as individual folders with presentations and Jupyter notebook exercises. To get started, follow the instructions in the first class.
Schedule | --- | --- 03/04 | Introduction 05/04 | Genetic Algorithms 07/04 | Multi-Objective Evolution 07/04 | Genetic Programming 12/04 | Symbolic Regression 13/04 | Evolutionary Strategies 14/04 | CMAES 17/04 | Neuroevolution 19/04 | Project 20/04 | Project 21/04 | Project 03/05 | Project 04/05 | Project 05/05 | Presentations