Modellierung I
Instructors: Univ.-Prof. Dr. Michael WandShortname: Modellierung I
Course No.: 08.079.314
Course Type: Vorlesung/Übung
Requirements / organisational issues
Essential:- Basic Mathematics (Calculus and Algebra Lecturs from Bachelor Computer Science or equivalent knowledge).
- Good programming skills („Einführung in die Programmierung“, „Einführung in die Softwareentwicklung“, „Datenstrukturen und Algorithmen“ or equivalent).
Useful:
- C++ knowledge: Tutorials will use C++ (other languages are permitted but this requires additional effort).
- Basics of computer graphics are useful, but not required (plan for a bit of extra time, in case).
Optional:
- Machine Learning knowledge will also help, but is not required.
- Further math skills useful, but not required.
Contents
The lecture discusses basic concepts of how to model real-world phenomena with a computer. The goal is to give an overview of basic mathematical and theoretical tools for modeling, and (in particular) to bring these concepts into practical implementation and application.Modeling of real-world phenomena poses a number of questions:
- Representation: Which information is constitutes the state of the modeled phenomenon?
- Rules/dynamics: How does the phenomenon evolve/behave over time / space?
- Simulation: How can we simulate it?
- Inverse problems: Can we adjust the model parameter such that the simulation explains real-world measurement data?
Modellierung 1 is the first part of a two-lecture series. It will focus on linear models (state as vector in a linear space). It will discuss representations and sampling issues, and show a number of practical examples (such as global illumination or dynamicals of objects). For inverse problems, we consider simple quadratic variational formulations that can be solved with the nice & easy to use linear algebra tools.
The second part (Modellierung 2) will (according to the current planning) go deeper into the area of non-linear models (simple computational tools for differential geometry) and inverse problems (machine learning). It will be held in an upcoming semester (most likely: winter term 2015).
Additional information
This is a series of two lectures. Both are suitable for both advanced (last year) Bacholor students or Masterstudents in computer science or students from other disciplines with a suitable background (mathematics & programming skills).Dates
Date (Day of the week) | Time | Location |
---|---|---|
04/23/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
04/30/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
05/07/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
05/21/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
05/28/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
06/11/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
06/18/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
06/25/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
07/02/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
07/09/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
07/16/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |
07/23/2015 (Thursday) | 14:00 - 16:00 | 04 426 2413 - Neubau Physik/Mathematik |