Introduction to Deep Learning and Natural Language Processing

Modulnummer: Q08-021
Englischer Titel: Introduction to Deep Learning and Natural Language Processing
Leistungspunkte: 8
Lehrperson: Akbik

Empfohlene Vorkenntnisse

- Good Python coding skills
- Basic knowledge in machine learning

Zwingende Voraussetzungen

- None

Inhalt

In this course, we give an in-depth introduction to Deep Learning-based Natural
Language Processing. The course begins with an introduction to deep learning and
PyTorch basics, then introduces various NLP tasks (sequence labeling, full text
classification, language modeling, machine translation, text generation) as well
as neural architectures to address these tasks. These include feed-forward neural
networks, recurrent neural networks, attention and transformer-based architectures.
Towards the end of the course, we will discuss a sample of current approaches in
research involving for instance LLMs or resource-efficient machine learning.

Erforderliche Arbeitsleistungen für LP-Vergabe und Prüfungszulassung

- completion of regular homework assignments (mostly coding)

Lehrveranstaltungen

5


Geben Sie dabei jeweils hinter der Aufteilung der SWS auch die Aufteilung der
Leistungspunkte gemäß LP (s.o.) inklusive der Modulabschlussprüfung (MAP) an ]]

Vorlesung: 3 SWS 4 LP
Übung: 2 SWS 3 LP
MAP: 1LP

Zugeordneter Vertiefungsschwerpunkt

Algorithmen und Modelle: nein
Modellbasierte Systementwicklung: nein
Daten- und Wissensmanagement: ja
Ohne Vertiefungsschwerpunkt: nein

Sprache im Modul

Deutsch: nein
Englisch: ja

Angeboten für Studiengänge

M. Sc.: ja
M. Ed.: ja
Wirtschaftsmaster: ja

Angeboten im

Wintersemester: ja
Sommersemester: nein

Turnus

Jedes Jahr