Lectures for INFO8010 - Deep Learning, ULiège, Spring 2022.
- Instructor: Gilles Louppe
- Teaching assistants: Arnaud Delaunoy, François Rozet, Gaspard Lambrechts, Yann Claes, Antoine Wehenkel
- When: Spring 2022, Friday 8:30 AM
- Classroom: R3 / B28
Date | Topic |
---|---|
February 11 | Course syllabus [PDF] [video] Lecture 0: Introduction [PDF] [video] Lecture 1: Fundamentals of machine learning [PDF] [video] |
February 18 | Lecture 2: Multi-layer perceptron [PDF] [video] |
February 25 | Lecture 3: Automatic differentiation [PDF] [video] |
March 4 | Lecture 4: Training neural networks [PDF] [video] |
March 7 | Deadline for homework 1 |
March 11 | Lecture 5: Convolutional neural networks [PDF] [video] |
March 14 | Deadline for project proposal |
March 18 | Lecture 6: Computer vision [PDF] [video] |
March 21 | Deadline for homework 2 |
March 25 | Lecture 7: Recurrent neural networks [PDF] [video] |
April 1 | Lecture 8: Attention and transformers [PDF] [video] |
April 22 | Lecture 9: Graph neural networks [PDF] (Optional) |
April 29 | Lecture 10: Auto-encoders and variational auto-encoders [PDF] [video] |
May 6 | Lecture 11: Generative adversarial networks [PDF] [video] |
May 13 | Lecture 12: Uncertainty [PDF] [video] |
May 13 | Deadline for the reading assignment |
May 13 | Deadline for the project |
--- | All lectures [PDF] |
The goal of these two assignments is to get you familiar with the PyTorch library. You can find the installation instructions in the Homeworks folder. Each homework should be done in groups of 2 or 3 (the same as for the project) and must be submitted before 23:59 on the due date. Homeworks should be submitted on the Montefiore submission platform.
- Homework 1: Tensor operations,
autograd
andnn
. Due by March 7th, 2022. - Homework 2: Dataset, Dataloader, running on GPU, training a convolutional neural network. Due by March 21st, 2022.
Homeworks are optional. If submitted, each homework will account for 5% of the final grade.
See instructions in project.md
.
Your task is to read and summarize a major scientific paper in the field of deep learning. You are free to select one among the following three papers:
- Mildenhall et al, "NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis", 2020. [Paper]
- Ho et al, "Denoising Diffusion Probabilistic Models", 2020. [Paper]
- Jumper et al, "Highly accurate protein structure prediction with AlphaFold", 2021. [Paper]
You should produce a report that summarizes the problem that is tackled by the paper and explains why it is challenging or important, from the perspective of the wider research context. The report should outline the main contributions and results with respect to the problem that is addressed. It should also include a critical discussion of the advantages and shortcomings of the contributions of the paper. Further guidelines for writing a good summary can be found here (Section 2, "The summary").
Constraints:
- You can work in groups of maximum 3 students (the same as for the project).
- You report must be written in English.
- 2 pages (excluding references, if any).
- Formatted using the LaTeX template
template-report.tex
.
Your report should be submitted by May 13. This is a hard deadline.