
Course Content
- Symbolic AI [1]
- Concept of Agents in AI
- Problem solving by searching
- Logic and Reasoning
- Statistical Learning
- The students gain a principal basic understanding of the mathematical and epistemological basics of statistical learning theory and machine learning.
- Basic Model of Statistical Learning following [2]
- Different models such as random Forests, Neural SVMs, and Networks as black boxes
- Generative Applications / Sampling basics of Text and Image Generation, n-gram Models, GANs
- Training, testing, validation incl. Overfitting, Test-Train-Split, FP-FN-Tradeoff, ROC-Curves, F1-Score
- Reinforcement Learning
- The students gain a basic understanding of the concept of autonomous and adaptive agents in AI [3]. This includes an overview of established problem modeling frameworks and algorithmic approaches to implementing RL agents.
- Ethical implications for society, principal problems of algorithmic decisions (Information privacy, individual freedom, checks-and balances of citizens, corporations, states etc.)
- The students have the opportunity to test their knowledge with prototypes in the exercises
Upon completion of the module the student is able to
- Understand the terminology used in modern artificial intelligence including symbolic artificial intelligence, expert-base systems, reasoning, (un- and supervised) statistical learning and reinforcement learning
- understand the core concepts of artificial intelligence focusing on the practical level, including primarily testing, validation and interpretation
- realize a realistic small application using existing frameworks
- validate the application’s AI model
- explain and interpret a model’s predictions properly
- are able to assess the ethical and societal dimensions of applications
- Dozent/in: Ute Bauer-Wersing
- Dozent/in: Thomas Gabel
- Dozent/in: Matteo Marouf
- Dozent/in: Jörg Schäfer
- Dozent/in: Valentin Schwind
- Dozent/in: Baris Sertkaya
- Dozent/in: Martin Simon