Skip to the content.

Welcome to the course Advanced Topics in the Foundations of AI! It is given during the summer semester 2024 at LMU Munich as part of the Master in Logic and Philosophy of Science.

Motivation

In recent years, artificial intelligence and, in particular, machine learning made great—but also disconcerting—progress. However, their foundations are, unlike other areas of computer science, less well understood. This seminar is about the mathematical foundation of AI. After a review of the classical theory (Computability Theory, No-Free-Lunch Theorem, Universal Approximation Theorem, etc.), we read some recent research papers to get an overview of some current approaches to the foundations of AI. The course aims to convey not only the knowledge of these extant approaches, but also the skill to mathematically develop and philosophically assess them.

General information

The instructor of the seminar is me, Levin Hornischer. During the semester, we meet on Wednesdays from 12:15 to 13:45 in room 021 (Ludwigstr. 31). Below you find a schedule of when we cover which topic.

Reader

You find the latest edition of the reader in this file: found-ai.pdf. It will be updated as the course progresses.

Formalities

All the organizational details for the course are described in this file: formalities.pdf.

Schedule

The schedule below describes in which week we will cover which material. Here ‘chapter’ refers to the chapter of the reader.

Week Date Chapter Topic Main reading Additional material
1 17 Apr 1 Course intro - -
2 24 Apr 2 Introduction to AI Russell and Norvig (2021, ch. 1) The additional material mentioned in ch. 2
3 1 May - cancelled (Labour Day) - -
4 8 May 3 Symbolic AI Flasinski (2016, ch. 2) and Immerman 2021 -
5 15 May 4 Statistical learning theory Shalev-Shwartz and Ben-David (2014, ch. 5 and sec. 6.1-4) As background also ch. 2-3
6 22 May 4 Universal approximation Hornik et al. (1989) Kratsios (2021, sec. 1-3)
7 29 May 5 Learning theory for neural nets Berner et al. (2022, pp. 1-31) -
8 5 Jun 5 Generalziation problem Belkin (2021, sec. 1-3) rest of the paper
9 12 Jun 6 Computability theory of ML Colbrook et al. (2022) -
10 19 Jun 7 Using statistical mechanics Roberts and Yaida (2022, ch. 0) -
11 26 Jun 8 Topological machine learning Hensel et al. (2021) Naitzat et al. (2020)
12 3 Jul 10 Category theory and machine learning Bradley et al. (2021) Shiebler et al. (2021)
13 11 Jul 11 Computation as dynamical systems Bournez and Pouly (2021) -
14 17 Jul - Term paper discussion - -

Essay topics

Below are some possible essay topics. I’ll extend this list as the course progresses.

Just to be sure, these suggested topics are meant as first ideas. It is part of the task of writing an essay to turn an interesting aspect of the suggested topic into a precise research question and collect the relevant literature on it. Please take a look at the grading criteria mentioned in the file formalities.pdf to get a clear idea of what a good essay is expected to look like.