Neuronale Methoden haben sich in den vergangenen Jahren zum dominierenden Paradigma in der maschinellen Sprachverarbeitung (Natural Language Processing, NLP) entwickelt, und stellen heute den State-of-the-Art in einer Vielzahl von unterschiedlichen NLP-Tasks dar. Gleichzeitig erlaubt ihr datengetriebener Ansatz, dass allgemeinere Arten von Netzwerk-Architekturen für unterschiedliche Problemstellungen verwendet werden können.
In diesem Seminar wird die Anwendung und Implementation von neuronalen Netzwerken in der computerlinguistischen Forschung betrachtet. Wir wenden unterschiedliche Arten von neuronalen Netzen auf ausgewählte Probleme in der Verarbeitung von natürlicher Sprache an. Ein Schwerpunkt soll hierbei auf Modellen zur Sequenz-Generierung liegen, wie sie z.B. in der maschinellen Übersetzung, der Dialogmodellierung oder der automatischen Generierung von Bildbeschreibungen zum Einsatz kommen.
Im Vordergrund der Veranstaltung steht die praktische Anwendung, um relevante Programmiertechniken mit Python und dem Framework PyTorch zu erlernen. In Ergänzung hierzu ist die Besprechung von relevanten Netzwerk-Architekturen, Papers und Python-Modulen durch den Veranstaltungsleiter oder die Teilnehmenden geplant.
Grundsätzliche Fähigkeiten in der Programmierung mit Python werden vorausgesetzt.
Rhythmus | Tag | Uhrzeit | Format / Ort | Zeitraum |
---|
Modul | Veranstaltung | Leistungen | |
---|---|---|---|
23-LIN-Inf Computerlinguistische Grundlagen für Informatik-Studierende | Veranstaltung aus dem Bereich computerlinguistische Grundlagen | Studienleistung
|
Studieninformation |
Veranstaltung aus dem Bereich computerlinguistische Grundlagen | Studienleistung
|
Studieninformation | |
Veranstaltung aus dem Bereich computerlinguistische Grundlagen | Studienleistung
|
Studieninformation | |
- | benotete Prüfungsleistung | Studieninformation | |
23-LIN-MaCL-MethAngewCL Methoden der angewandten Computerlinguistik | Lehrveranstaltung 2 | Studienleistung
|
Studieninformation |
Die verbindlichen Modulbeschreibungen enthalten weitere Informationen, auch zu den "Leistungen" und ihren Anforderungen. Sind mehrere "Leistungsformen" möglich, entscheiden die jeweiligen Lehrenden darüber.
Zu dieser Veranstaltung existiert ein Lernraum im E-Learning System. Lehrende können dort Materialien zu dieser Lehrveranstaltung bereitstellen: