Maschinelles Lernen

Vorlesung und Übung im Wintersemester 2013/2014. Prof. Tobias Scheffer, Dr. Niels Landwehr, Ph.D. Blaine Nelson, Paul Prasse, Matthias Bussas.

Termine und Räume

Die Veranstaltung umfasst 4 SWS (6 LP); anrechenbar für Diplom, Bachelor und Master.

Raumänderung: Die Vorlesung und die Übungen findet grundsätzlich im Raum 03.06.H01 statt. Ausnahmen: am 29.10.13 finden Vorlesung und Übung im Raum 03.06.S21 statt, am 05.11.13 im Raum 03.06.S13.

Erster Vorlesungstermin: Dienstag, d. 15.10.2013 um 14:00 Uhr.

Erster Übungstermin: Dienstag, d. 22.10.2013 um 12:00 Uhr (Übung am 15.10. entfällt).

Inhalte

Maschinelles Lernen beschäftigt sich mit Algorithmen, die aus Daten lernen können. Algorithmen des maschinellen Lernens gewinnen aus Daten Modelle, mit denen sich dann Vorhersagen ber das beobachtete System treffen lassen. Anwendungen für Datenanalyse-Verfahren erstrecken sich von der Vorhersage von Kreditrisiken über die Auswertung astronomischer Daten bis zu persönlichen Musikempfehlungen. Die behandelten Themen umfassen Klassifikation, Entscheidungsbaumverfahren, lineare Diskriminatoren, Kernel- und Support-Vektor-Maschinen, Bayessche Modelle und Empfehlungsalgorithmen, sowie verschiedene Anwendungen.

Literatur

Chris Bishop. Pattern Recognition and Machine Learning. Wir haben 30 Exemplare zum Verleihen bestellt.

Übungen

Aufgaben der 1. Übung am 22.10.2013.

Aufgaben der 2. Übung am 29.10.2013.

Aufgaben der 3. Übung am 05.11.2013: credit_test.arff, credit_train.arff

Aufgaben der 4. Übung am 12.11.2013.

Aufgaben der 5. Übung am 19.11.2013.

Aufgaben der 6. Übung am 26.11.2013.

Aufgaben der 7. Übung am 03.12.2013.

Aufgaben der 8. Übung am 10.12.2013. Error corrected 04.12.2013.

Aufgaben der 9. Übung am 17.12.2013: ionosphere_test.arff, ionosphere_train.arff

Aufgaben der 10. Übung am 07.01.2014: ionosphere_all.arff, mainTut.py

Aufgaben der 11. Übung am 14.01.2014.

Aufgaben der 12. Übung am 21.01.2014.

Aufgaben der 13. Übung am 28.01.2014. Musterlösung Aufgabe 2.

Vorlesung

1. Modelle, Daten, Lernprobleme
2. Mathematische Grundlagen
3. Entscheidungsbäume
4. Bayes'sches Lernen
4. Lineare Klassifikation
4. Modellevaluierung
5. Zusammenfassung