NUMMER: | 310002 |
KÜRZEL: | ANN |
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 |
ANGEBOTEN IM: | jedes Wintersemester |
PRÜFUNGEN
FORM: | schriftlich |
TERMIN: | Siehe Prüfungsamt. |
LERNFORM
Vorlesung, Hausaufgaben, angeleitete Übungen am Computer
LERNZIELE
Die mathematischen Grundlagen, Möglichkeiten und Beschränkungen überwachter Lernver- fahren für Regression und Klassifikation mit künstlichen neuronalen Netzen (KNN), sowie für deren Anwendung erforderliche praktische Kenntnisse werden vermittelt. Nach dem er- folgreichen Abschluss des Moduls∙ verstehen Studierende die theoretisch-mathematischen Grundlagen von KNN im Kon- text des überwachten Lernens.
∙ können Studierende selbstständig zwischen verschiedenen KNN unterscheiden und in einer Anwendungssituation das geeignete Verfahren auswählen.
∙ können Studierende grundlegende Verfahren selbstständig in einer höheren Program- miersprache implementieren, sowie ihre eigene Implementierung und Standard- Imple- mentierung anderer auf Daten anwenden.
∙ können Studierende Ergebnis der KNN selbstständig interpretieren, insbesondere erken- nen, wann sie unrealistisch sind.
INHALT
Verfahren: Struktur von Optimierungsproblemen, Regression, logistische Regression, biologi- sche neuronal Netze, Modellselektion, universelle Approximationstheorem, Perzeptron, mehr- schichtiges Perzeptron, Backpropagation, tiefe neuronale Netze, rekurrente neuronale Netze, Long-Short Term Memory, Hopfield Netze, Botzmann-MachineSoftware: python, numpy, matplotlib, scikit-learn, tensorflow
VORAUSSETZUNGEN CREDITS
Bestandene Modulabschlussprüfung
EMPFOHLENE VORKENNTNISSE
Grundkenntnisse in der Infinitesimalrechnung, linearen Alge- bra, Statistik und Informatik. Erfahrung mit einer höheren Programmiersprache.
LITERATUR
∙ Charu C. Aggarwal: “Neural Networks and Deep Learning”, Springer– Aurélien Géron: “Hands-On Machine Learning with Scikit-Learn and Ten- sorFlow: Concepts, Tools, and Techniques for Building Intelligent Systems”, O’Reilly
– Skript