Deep learning is primarily a study of multi-layered neural networks, spanning over a great range of model architectures. This course is taught in the MSc program in Artificial Intelligence of the University of Amsterdam. In this course we study the theory of deep learning, namely of modern, multi-layered neural networks trained on big data. The course is taught by Assistant Professor Efstratios Gavves. The teaching assistants are Kirill Gavrilyuk, Maurice Weiler, Emiel Hogeboom, Tao Hu, JiaoJiao Zhao, Adeel Pervez, Zenglin Shi, Gabriele Cesa, Gabriele Bani, Davide Belli, Andrii Skliar.
If you have any questions or recommendations for the website or the course, you can always drop us a line! The knowledge should be free, so feel also free to use any of the material provided here (but please be so kind to cite us). In case you are a course instuctor and you want the solutions, please send us an email.