Creating Animations by Machine Learning and Simulation
The course will be a combination of presentations given by the participants, and project-based team work. The presentations will cover theoretical aspects of the learning approach, discussing its limits, and strengths. For practical implementation of the machine learning approach with neural networks, several software components will be provided as a starting point. In particular a simple flow solver and a library for neural networks will be given.
Prerequisites for this course are basic programming skills, a sympathy for numerics and stochastics and the ability to work in a team on a project involving not only theory but also real hands-on coding (C/C++, Python, and similar).