Deep Learning for Natural Language Processing

Deep learning techniques are applied across many NLP task for end-to-end training of various types and architectures of neural networks. The course will cover language models, word vector representations, recurrent neural networks, long-short-term-memory models, convolutional neural networks as well as some very novel models involving attention mechanisms. Along with the lectures the students will be provided with programming assignments to learn how to implement and employ deep neural networks on practical problems.

INSTRUCTOR

vskatathenarc [dot] gr (Vassilis Katsouros)

COURSE DESCRIPTION:
COURSE CODE
C15
SEMESTER
Fall
COURSE TYPE
Postgraduate (PG)
ECTS
6