6 EC
Semester 1, period 1
52041MAL6Y
Owner | Master Artificial Intelligence |
Coordinator | dr. P.D. Forré |
Part of | Master Artificial Intelligence, Master Computational Science (Joint Degree), |
This course is lecture based, with homework exercises and programming assignments.
The curriculum is based on the chapters 1, 2, 3, 4, 5, 6, 7, 9, 14 of the book "Pattern Recognition and Machine Learning" by C. Bishop:
Python
In the lectures the new concepts are introduced. The direct interaction with the teacher allows for questions, clarification and immediate feedback.
The ungraded practice exercises with solutions allow the students to test, train and deepen their understanding of the new learned concepts with the possibility for direct feedback via self-checks.
The graded homework exercises closely follow the practice exercises but also aim at assessing the students' progress.
The programming assignments trains the students ability to implement the learned concepts and apply them to real world problems. The direct feedback loops via the computer helps the students to self correct quickly. The computer assignments are also graded and assess the students' skills.
The exercise groups, computer labs and discussion forum are places where the students can voice questions, get answers and feedback from peers and TAs.
Activity |
Number of hours |
Lectures |
28 |
Computer labs |
14 |
Exercise groups |
14 |
Self study |
99 |
Final exam |
3 |
The programme does not have requirements concerning attendance (OER-B).
Item and weight | Details | Remarks |
Final grade | To pass the course the student needs to have at least 50% of the points in the final exam (tentamen). The grade of the resit exam will replace 100% of all the grades in the course (final exam, lab assignments, homework exercises). | |
0.6 (60%) Tentamen | ||
0.2 (20%) Lab assignments | ||
0.2 (20%) Homework exercises |
To pass the course the student needs to have at least 50% of the points in the final exam (Tentamen).
Lab assignments and homework exercises will not be graded if they are handed in after their deadlines.
The grade of the resit exam will replace 100% of all the grades in the course (final exam, lab assignments, homework exercises).
ungraded
graded; 5-6 exercise sheets in total; to be made individually
graded; 3 assignments in total; to be handed in in pairs
Lab assignments and homework exercises will not be graded if they are handed in after their deadlines.
Feedback is given in the exercise groups, computer lab sessions and via the discussion forum.
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 | Intro to ML, recap Probability Theory and basic Statistics, Linear Regression | Bishop 1.1 - 1.3, 1.5.5, 3.1 |
2 | Linear Regression, Bayesian Linear Regression | Bishop 3.1 - 3.6 |
3 | Linear Classification, Linear Discriminant Analysis, Logistic Regression | Bishop 4.1 - 4.5 |
4 | Neural Networks | Bishop 5.1 - 5.3 |
5 | Principle Component Analysis (PCA), k-Means, EM for Mixtures of Gaussians | Bishop 12, 9.1 - 9.2 |
6 | Kernel methods, Support Vector Machines (SVM), Gaussian Processes (GP) | Bishop 6.1, 6.2, 7.1, 6.4, alternative resources on GPs |
7 | Combining Models, Ensemble Methods, Tree-based Methods | Bishop 14.1 - 14.4, Random Forest and Boosting papers |
8 | Final exam |
The schedule for this course is published on DataNose.
Recommended prior knowledge: probability theory, statistics, linear algebra, (vector) calculus, programming.
For all information regarding the assignments please contact your TA or find help in the discussion forum.