Machine Learning - Foundations and Algorithms

Content

Das Forschungsgebiet Maschinelles Lernen hat in den letzten Jahren enorme Fortschritte gemacht und gute Kenntnisse im Maschinellen Lernen werden auch am Arbeitsmarkt immer gefragter. Maschinelles Lernen beschreibt den Wissenserwerb eines künstlichen Systems aufgrund von Erfahrung oder Daten. Regeln oder bestimmte Berechnungen müssen also nicht mehr händisch codiert werden sondern können von intelligenten Systemen aus Daten extrahiert werden.

 

Diese Vorlesung bietet einen Überblick über essentielle Methoden des Maschinellen Lernens. Nach einer Wiederholung der notwendigen mathematischen Grundkenntnisse beschäftigt sich die Vorlesung hauptsächlich mit Algorithmen für Klassifikation, Regression und Dichteschätzung. Beispielhafte Auflistung der Themen:

-    Basics in Linear Algebra, Probability Theory, Optimization and Constraint Optimization

-    Linear Regression

-    Linear Classification

-    Model Selection, Overfitting, and Regularization

-    Support Vector Machines

-    Kernel Methods

-    Bayesian Learning and Gaussian Processes

-    Neural Networks

-    Dimensionality Reduction

-    Density estimation

-    Clustering

-    Expectation Maximization

-    Graphical Models

-       Python Kenntnisse sind empfehlenswert

-       Mathematik-lastige Vorlesung. Es werden zwar die Grundlagen wiederholt, aber eine

         mathematische  Geschicklichkeit ist hilfreich.

Language of instructionEnglish
Organisational issues

 mittwochs 15:45-17:15   und freitags 9:45-11:15 außer am  Mi. 22.05.und am Fr. 24.05

Zusätzliche Termine Mo, 13.05., 27.05., 17.06., 15.07.   14:00 - 15:30     50.34 Raum -102

Arbeitsaufwand 150h

·    ca 30h Vorlesungsbesuch

·    ca 15h Übungsbesuch

·    ca 75h Nachbearbeitung und Bearbeitung der Übungsblätter

·    ca 30h Prüfungsvorbereitung