6 EC
Semester 1, period 2
52041DEL6Y
| Owner | Master Artificial Intelligence |
| Coordinator | dr. Y.M. Asano |
| Part of | Master Artificial Intelligence, Master Logic, |
The main goal of the lecture is to introduce new materials and show the connection of the principles and methods with current research.
The goal of the practical sessions is to get the student working independently and become proficient in programming for deep learning.
|
Activity |
Hours |
|
|
Hoorcollege |
28 |
|
|
Tentamen |
2.5 |
|
|
Werkcollege |
28 |
|
|
Self study |
110 |
|
|
Total |
168 |
(6 EC x 28 uur) |
This programme does not have requirements concerning attendance (OER part B).
Additional requirements for this course:
This programme does not have requirements concerning attendance (OER part B).
| Item and weight | Details |
|
Final grade | |
|
1 (100%) Tentamen |
The grading of this course will consist of two compulsory parts (code assignments and written exam) and one optional oral exam (viva voce).
The goal of this structure is to ideally assess the learning outcomes while providing an inclusive learning experience that caters to a variety of students' individual strengths.
The code assignments: The three code assignments will be graded using a rough scale of fail/pass/distinction. The final coding assignments grade will be calculated as the average of the three assignments. For calculation purposes these are requivalent to 5,8 and 10. The code assignments are were you get to apply what you have learned in the lectures in a practical setting and get familiar with the essential tools like PyTorch and working on a server environment.
The viva: The student can choose to partake in the viva until the 24nd November, and the viva will take place on the 29th. In the viva, the student will be asked about their submitted solutions to the coding assignments, as well as questions about the materials until the 25th November. In particular, the exam will be structured as follows: 0-5min: student presents how they have solved the problem, highlighting a part of their code that to them was the most the difficult. 5-7min: follow-up questions about the code provided. 7-10min: other questions pertaining to the content covered in the lectures and tutorials.
The written exam: This is a classical written exam that tests material of the whole course. Final grade calculation: If a student signs up to the viva voce, the grade will be calculated as: final grade = 2/6 (viva grade) + 1/6 (coding assignment grade) + 3/6 (written exam grade) If a student does not sign up to the viva: final grade = 1/4 (coding assignment grade) + 3/4 (written exam grade) Note that signing up to the viva automatically means that it will be used in the final grade calculation.
Students pass the course if the calculated grade is >=5.5+ , but the exam grade must be >=5.0. If it is below 5.0, the student may take the resit exam, which will replace the grade of the original exam. All deadlines are as outlined, late hand-ins are not accepted. In case of sickness for exams/assignments, please contact the student advisor.
Canvas' Ed will be kept open for discussions.
The ANS platform will be used for grading the students for assignments and exams.
| Assignment 1 | Multilayer Perceptrons, Backpropagation, |
| Assignment 2 | Pretrained models, ViTs, Prompt-learning |
| Assignment 3 | Generative Models |
The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl
| Week | Topics | Material | Deadlines |
| 1 |
Introduction to Deep Learning |
Textbooks: Understanding Deep Learning (Ch 1.1 - 1.2.1.2, 4, 7-7.3) |
|
| 2 | Deep Learning Optimisation |
Textbooks: |
|
| 3 |
Convolutional Neural Networks |
Textbooks: |
17.11: Deadline Assignment 1 |
| 4 |
Transformers |
Textbooks: |
|
| 5 |
Generative Modelling/GANs |
Textbooks: |
28.11. Deadline Assignment 2 |
| 6 |
Guest Lecture: Deep Learning for 3D (Christian Rupprecht) |
Deep Learning (Chapter 19, 20) |
12.12. Deadline Assignment 3 |
| 7 | Self-supervised and Multi-modal Learning |
Papers: |
|
| 8 | Exam | Exam on 18th December |