Künstliche Neuronale Netze

NUMMER: 310002
KÜRZEL: KNN
MODULBEAUFTRAGTE:R: Prof. Dr. Sen Cheng
DOZENT:IN: Prof. Dr. Sen Cheng
FAKULTÄT: Fakultät für Informatik
SPRACHE: Englisch
SWS: 4
CREDITS: 6
WORKLOAD: 180 Stunden
ANGEBOTEN IM: jedes Wintersemester

PRÜFUNGEN

FORM: schriftlich
ANMELDUNG:
DATUM: 0000-00-00
BEGINN: 00:00:00
DAUER: 120 Minuten
RAUM:

LERNFORM

Vorlesungen und Übungen

LERNZIELE

In dieser Veranstaltung werden die mathematischen Grundlagen, Möglichkeiten und Beschränkungen überwachter Lernverfahren für Regression und Klassifikation mit künstlichen neuronalen Netzen (KNN) sowie praktische Kenntnisse, die für deren Anwendung erforderlich sind, vermittelt. Nach dem erfolgreichen Abschluss des Moduls können Studierende
• die theoretisch-mathematischen Grundlagen von KNN im Kontext des überwachten ¨
Lernens verstehen und erläutern.
• selbstständig zwischen verschiedenen KNN unterscheiden und in einer Anwendungssituation entscheiden, welche Verfahren geeignet sind.
• grundlegende Verfahren selbstständig in einer höheren Programmiersprache implementieren, sowie ihre eigene Implementierung und Standard-Implementierung anderer auf Daten anwenden.
• Ergebnis der KNN selbstständig interpretieren, insbesondere beurteilen, wann aufgrund der Limitationen der gewählten Methode Vorsicht geboten ist.

INHALT

• Struktur von Optimierungsproblemen
• Regression
• logistische Regression
• biologische neuronal Netze
• Modellselektion
• universelle Approximationstheorem
• Perzeptron
• mehrschichtiges Perzeptron
• Backpropagation
• tiefe neuronale Netze 50
KAPITEL 2 - VERANSTALTUNGEN
• rekurrente neuronale Netze
• Long-Short Term Memory
• Hopfield Netze
• Botzmann-Machine

VORAUSSETZUNGEN CREDITS

Bestandene Modulabschlussprüfung

EMPFOHLENE VORKENNTNISSE

Grundkenntnisse in der Infinitesimalrechnung, linearen Algebra, Statistik und Informatik. Erfahrung mit einer h¨oheren Programmiersprache

LITERATUR

[1] Géron, Aurélien ”Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques for Building Intelligent Systems”,
None, None
[2] Aggarwal, Charu C. ”Neural Networks and Deep Learning”, Springer Verlag, None