The lecture will introduce basic techniques in machine learning, in particular probability based methods. It starts by discussing methods for classification and subsequently (re)-introducing regression in a Bayesian framework as maximum likelihood and maximum a posteriori estimation and proceeds by regarding parameter estimation as a probabilistic process. It introduces concept learning and some of its most popular and widespread applications, e.g. classifaction of data given in form of list of attributes and decision trees. Further topics are unsupervised problems such as clustering and ethical questions in machine learning.
The course consists of three blocks.
::: 1. Block: Introduction and Classification- Intro: What is machine learning?
- Classification:
lazy learning, logistic regression, concept learning, naive Bayes
- Modelling pipeline, preprocessing, model selection and evaluation:
feature normalization, cross-validation, hyper-parameter selection,
ROC curves
- Regression:
error minimization, ridge regression, probabilistic perspective
- Kernels: kernel trick, kernel ridge regression
- Feature Selection:
wrapper, filters, sparse regression
- Decision Trees and Random Forests
- Clustering:
DBSCAN, hierarchical clustering, k-means
- Outlook: ethical, legal, social issues:
Privacy, Fairness
In this course, the use of AI tools is permitted for tips on programming syntax / writing (yellow tier in techfak regulations). You are required to be transparent about AI use and
explain and defend your work. Use of AI tools beyond this permission may be sanctioned.
Good knowledge of mathematics as taught in the first semesters is indispensible.
We also recommend knowledge about basics of probability theory.
The lecture is part of the international track and will be given in English.
There will be lecture notes available.
| Rhythmus | Tag | Uhrzeit | Format / Ort | Zeitraum | |
|---|---|---|---|---|---|
| wöchentlich | Di | 12-14 | H6 | 12.10.2026-05.02.2027 |
| Modul | Veranstaltung | Leistungen | |
|---|---|---|---|
| 39-Inf-ML Grundlagen Maschinelles Lernen | Grundlagen Maschinellen Lernens | Studieninformation | |
| - | benotete Prüfungsleistung | Studieninformation | |
| 39-M-Inf-AI-bas Basics of Artificial Intelligence | Basics of Artificial Intelligence: Vorlesung | Studieninformation | |
| - | unbenotete Prüfungsleistung | Studieninformation |
Die verbindlichen Modulbeschreibungen enthalten weitere Informationen, auch zu den "Leistungen" und ihren Anforderungen. Sind mehrere "Leistungsformen" möglich, entscheiden die jeweiligen Lehrenden darüber.