Explainable Artificial Intelligence
- Type: Lecture (V)
- Semester: SS 2023
- Lecturer: TT-Prof. Dr. Rudolf Lioutikov
- SWS: 2
- Lv-No.: 2400128
- Information: On-Site
Content |
Recent advances in Machine Learning and Deep Learning in particular have lead to the imminent introduction of AI agents into a wide variety of applications. However, the apparent “black-box” nature of these approaches hinders their application in both critical systems and close human-robot interactions. The sub-field of eXplainable Artificial Intelligence (XAI) aims to address this shortcoming. This lecture will introduce and discuss various concepts and methods of XAI and consider them from perspective of Robot Learning and Human-Robot Interaction. The lecture will start with a (brief) introduction into relevant deep learning approaches, before discussing interpretable scene, task and behavior representations. Afterward the lecture will consider itself with Data-Driven and Goal-Driven AI. Finally, first approaches that incorporate XAI and XAI-based human feedback directly into the learning process itself will be discussed. An exemplary list of topics is given below:
◦ Interpretable Machine Learning vs Explainable Machine Learning
◦ MLPs and CNNs ◦ Graph Neural Networks ◦ Transformers ◦ Diffusion Models ◦ Score Based Methods
◦ Scene Representations ◦ Task Representations ◦ Behavior Representations
◦ Shapley Values ◦ Saliency Maps ◦ Concept Activation Vectors ◦ Linguistic Neuron Annotation
◦ Generative Explaining Models ◦ Behavior Verbalization ◦ Behavior Visualization
◦ Integrating Human Feedback ◦ Explanatory Interactive Learning
Python / PyTorch experience could be beneficial when we discuss practical examples/implementations. Arbeitsaufwand = 90h = 3 ECTS
|
Language of instruction | English |
Organisational issues | Als Blockvorlesung gegen Ende des Semesters KIT-Fakultät für Informatik/1. Informatik Lehrveranstaltungen/1.10 Wahlvorlesungen |