6 EC
Semester 1, period 3
5204FACT6Y
| Owner | Master Artificial Intelligence |
| Coordinator | Fernando Pascoal Dos Santos |
| Part of | Master Artificial Intelligence, |
| Links | Visible Learning Trajectories |
Artificial Intelligence and data science are increasingly being used to power decision making in settings that are highly consequential for people and society. Algorithmic decision making promises great benefits across sectors and domains. At the same time, there are many high-profile stories about the potential harms of algorithms, for individuals, population groups, and society at large. With great power comes great responsibility. What does “responsibility” mean from a technical perspective? What are technical solutions available to those who develop and deploy AI, machine learning and data science to help mitigate the potential risks of algorithms?
The concepts we develop in Fairness, Accountability, Confidentiality, Transparency in Artificial Intelligence (FACT-AI) are aimed at students who have joined or are likely to join the developer community. They should help them to articulate what concepts like “responsibility” mean from a technical perspective, and to make informed decisions when assessing and addressing the potential risks of algorithms.
This course will provide an overview of recent algorithmic approaches to improve fairness, transparency and privacy in AI. We will also discuss how such methods can be combined to improve accountability in algorithmic systems. We will discuss the technical challenges of implementing fairness, transparency and privacy techniques, as well as the challenges of anticipating how effective, in the long-run, such interventions are. We focus on both supervised learning and more recent systems such as LLMs and Agentic systems. Students will also discuss the environmental impacts of AI models and the societal challenges associated with recent generative AI methods.
This course will have a strong practical component: students will be exposed to state-of-the-art approaches and replicate/reproduce/extend a recently published paper in the area.
Lectures and seminars: There are six lecture blocks for this course, one for each topic (Privacy, Transparency, Fairness, Accountability, Generative AI and Environment). Each lecture block will consist of (i) a general lecture on the topic, (ii) guest lecture by an invited speaker on the same topic.
Supervision/feedback meetings: You will have two onsite Practicums per week where you can ask your TA questions about your paper. You need to go to the Practicums that correspond to the paper you are reproducing. Each group will get 2x20 onsite supervision meetings each week. The final TA and supervision meetings times (which will depend on the paper you will be assigned to) will be communicated on January 5. Please check DataNose for specific times and rooms.
Quizzes: The contents taught in the lectures will be exercised and evaluated in a set of quizzes. These quizzes will be done through Canvas and will consist of approximately 15 multiple choice questions to be answered in 15 minutes.
Presentation/symposium: The final part of the project is a 10 minute presentation on your findings. This should be a summary of your written report and will take place during the last week of the course, on 30 January 2026 (exact times to be scheduled, any time from 9:00 to 15:00). Presentations will happen onsite at Science Park. You are expected to also attend the sessions of your colleagues and actively participate in the Q&A.
Activity | Hours | |
Hoorcollege | 16 | |
Practicum | 8 | |
Presentatie | 8 | |
Tentamen | 2 | |
Self study | 134 | |
Total | 168 | (6 EC x 28 uur) |
This programme does not have requirements concerning attendance (OER part B).
| Item and weight | Details |
|
Final grade | |
|
85% Assignment | Must be ≥ 5.5, NAP if missing |
|
7.5% Quiz 1 (Fairness, Transparency, Environment) | |
|
2.5% Quiz 2 (Privacy) | |
|
2.5% Quiz 3 (Accountability) | |
|
2.5% Quiz 4 (Generative AI) |
The lack of reproducibility has been an ongoing issue in academic research. The goal of the FACT-AI course assignment is to expose students to state-of-the-art research in the FACT field(s) while assessing the reproducibility of existing work by reimplementing an algorithm, replicating and/or extending the experiments from the corresponding paper, and detailing findings in a report.
In this project you will implement an existing FACT algorithm in groups of 4.
The assignment will have an impact of 85% in your final grade. You will be supported by TAs.
There will be two meetings with TAs per week.
Groups should be formed until maximum Monday January 5 (14:59).
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
| Weeknummer | Onderwerpen | Studiestof |
| 1 |
Introduction to the course (Monday) |
Lecture materials, slides and paper to be reproduced (list provided when the course begins) |
| 2 | Privacy (Monday) Work on assignment |
Lecture materials, slides and paper to be reproduced (list provided when the course begins) |
| 3 |
Accountability (Monday) Work on assignment |
Lecture materials, slides and paper to be reproduced (list provided when the course begins) |
| 4 |
Generative AI (Monday) Work on assignment Deadline submit assignment (Friday) Presentations (Friday) |
Lecture materials, slides and paper to be reproduced (list provided when the course begins) |