PTI09540 – Anwendungen des maschinellen Lernens

Modul
Anwendungen des maschinellen Lernens
Machine learning applications
Modulnummer
PTI09540
Version: 1
Fakultät
Physikalische Technik / Informatik
Niveau
Master
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche/-r

Prof. Dr. Sven Hellbach
Sven.Hellbach(at)fh-zwickau.de

Dozent/-in(nen)

Prof. Dr. Sven Hellbach
Sven.Hellbach(at)fh-zwickau.de

Lehrsprache(n)

Deutsch
in "Maschinelles Lernen"

ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

3.00 SWS (1.00 SWS Praktikum | 2.00 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung)

Selbststudienzeit

105.00 Stunden
55.00 Stunden Vor-/Nachbereitung - Maschinelles Lernen
50.00 Stunden Selbststudium - Maschinelles Lernen

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

alternative Prüfungsleistung - Softwareprojekt
Modulprüfung | Wichtung: 100%
in "Maschinelles Lernen"

Medienform
Keine Angabe
Lehrinhalte/Gliederung

In der Lehrveranstaltung wird in Gruppenarbeit ein Projekt aus dem Bereich maschinelles Lernen betrachtet. Thematisch können dafür Projekte aus den Themenfeldern:

  • Probabilistic Learning
  • Support Vector Machines
  • Evolutionäre Algorithmen
  • Graphical Models
  • Ensemble Learning, KDTrees
  • Matrixfaktorisierung: PCA, ICA, NMF
  • DeepLearning: CNN, LSTM

gewählt werden.

Dabei sollen die Gruppen die verwendeten Methoden aufarbeiten. In der Vorlesung werden dazu die notwendigen Inhalte aufbereitet. Das aufbereitet Wissen soll verwendet werden, um einen prototypischen Demonstrator umzusetzen.

Qualifikationsziele

Die Studierenden sind mit unterschiedlichen Algorithmen aus dem Bereich Machine Learning vertraut. Sie haben einen Überblick über aktuelle Verfahren des maschinellen Lernens (wie z.B. SVM, Evolutionäre Algorithmen, Graphical Models, Convolutional Neural Networks).

Die Studierenden sind in der Lage Softwarebibliotheken im Bereich des Maschinellen Lernens zu verwenden, um prototypische Implementierungen durchzuführen und können ihr Wissen über ausgewählte Verfahren für die Umsetzung in einer Anwendung übertragen.

Die Studierenden können Evaluierungsmaße gezielt einsetzen, um die Eignung ihrer Implementierung für unbekannte Anwendungsfälle einzuschätzen. Die Studierenden verstehen den Zusammenhang zwischen Datenvorverarbeitung und Datenanalyse und können gezielt geeignete Kombinationen für eine Implementierung auswählen.

Die Studierenden können sich gezielt mit Fachliteratur aus dem Bereich maschinellen Lernens auseinandersetzen und die dargestellten Inhalte auf neue Anwendungsfälle übertragen.

Besondere Zulassungsvoraussetzung

keine

Empfohlene Voraussetzungen

Abhängig von der Themenstellung:

a) Überblick über entsprechende Bibliotheken im Bereich Maschinelles Lernen: Numerische und wissenschaftliche Bibliotheken

b) Grundkenntnisse im Feld Maschinelles Lernen:

  • Supervised Learning: Regressionsanalyse & Klassifikation
  • Unsupervised Learning: Clustering

c) DataMining-Verfahren

Fortsetzungsmöglichkeiten
Keine Angabe
Literatur
  • http://scikit-learn.org
  • Christopher M. Bishop: Pattern Recognition and Machine Learning. ISBN: 0387310738
  • Yoshua Bengio, Ian Goodfellow, Aaron Courville: Deep Learning. MIT Press
  • http://deeplearning.net
Hinweise
Keine Angabe