Maschinelles Lernen - Theorie und Anwendung
Integrierte Vorlesung mit Übung
Termine und Dozenten
Termin: |
Vorlesung: Dienstag, 10:00 - 12:00 Uhr, Beginn 12.04.2011 |
Übung: Dienstag, 12.00 - 14.00 Uhr, Beginn 12.04.2010 |
|
Raum: |
FR 1002 |
Verantwortlicher: |
|
Betreuer: |
Themen
In dieser Vorlesungen werden weiterführende Themen des Maschinellen Lernens behandelt. Ein besonderer Schwerpunkt wird hierbei auf Anwendungen gelegt. Mehrere erfolgreiche Anwendungen des Maschinellen Lernens werden besprochen und auf die jeweiligen Besonderheiten wird eingegangen. Unter anderem werden folgende Themen behandelt:
- Dimensionsreduktion
- Blind-Source-Separation
- Deep Learning
- Kernmethoden für strukturierte Daten
- Multiple-Kernel Learning
- Optimierungstheorie
Beispiele für erfolgreiche Anwendungen sind unter anderem
- Signalverarbeitung
- Bioinformatik
- Netzwerksicherheit
- Chemoinformatik
Voraussetzungen
Vorausgesetzt werden Kenntnisse des Maschinellen Lernens (etwa im Rahmen der Veranstaltung Maschinelles Lernen I) und gute Mathematikkenntnisse, insbesondere Wahrscheinlichkeitsrechnung, Statistik, Linear Algebra. Zur Bearbeitung der Übngsaufgaben sind Programmierkenntnisse in Matlab erforderlich, die im Kurs Einführung in die computergestützte Datenanalyse mit Matlab vermittelt werden.
Übungen
Die Vorlesung wird mit einer mündlichen Prüfung abgeschlossen. Voraussetzung hierfür ist die erfolgreiche Teilnahme an der Übung. Dies bedeutet, dass 50% der Übungsaufgaben erfolgreich bearbeitet werden müssen und mindestens eine Aufgabe an der Tafel erklärt werden muss. Die Vorlesung kann in Kombination mit einer anderen Veranstaltung auch als MODUL Maschinelles Lernen 2 absolviert werden (siehe Modulbeschreibung)
Einige Hinweise zu den Abgaben:
Die Übungsblätter sind jede Woche bis Montag 12:00 bei dem Raum FR6061 (Briefkasten) abzugeben.
Die Lösungen zu theoretischen Aufgaben sind handschriftlich abzugeben.
Die praktischen Aufgaben sollen per Email (ml-ml2@lists.tu-berlin.de) und in Papierform abgegeben werden.
- Die Übungsblätter dürfen in festen Zweier- und Dreiergruppen bearbeitet und abgegeben werden.
Fragen und Tipps zu den Übungen können auf einer Google-Group besprochen werden. Man muss sich registrieren, um Beiträge lesen und schreiben zu können.
Vorlesungsplan
Vorläufige Planung der Vorlesunge
Termin |
Thema |
Materialien |
12.4. |
Locally Linear Embedding |
|
19.4. |
Canonical Correlation Analysis |
|
26.4. |
Stationary Subspace Analysis |
|
03.5. |
Blind Source Separation of Audio Signals |
|
10.5. |
Factor Analysis on Financial Data |
siehe Bishop Kapitel 12.2, 9.4 |
17.5. |
Deep Learning |
|
24.5. |
Kernels for Structured Data |
|
31.5. |
Machine Learning for Computer Security |
|
07.6. |
Optimization Theory |
|
14.6. |
Multiple Kernel Learning |
|
21.6. |
Machine Learning for Bioinformatics |
|
28.6. |
On Autonomous Robots |
|
05.7. |
Structured Prediction |
|
12.7. |
Machine Learning for Chemoinformatics |
Übungszettel
Blatt 1 full_sheet01.pdf
Blatt 2 full_sheet02.pdf
(CCA: tkcca_example.m, tkcca_simple.m, tkcca_toy_data.mat; SSA: SSA Toolbox, ssa_data.mat)
Blatt 3 full_sheet03.pdf
Blatt 4 full_sheet04.pdf
Blatt 5 full_sheet05.pdf
Blatt 6 full_sheet06.pdf
Blatt 7 full_sheet07.pdf
Blatt 8 full_sheet08.pdf
Blatt 9: full_sheet09.pdf
Blatt 10: full_sheet10.pdf