6 EC
Semester 1, period 1
5314MLLM6Y
This unit will provide an overview of established tasks and algorithms in machine learning and how these are applied to problems in language modelling. Students will learn how to use key Python packages for machine learning, as well as having the opportunity to implement algorithms for themselves. The course will consist of lectures, in which key concepts will be taught, and lab sessions, in which students will complete programming worksheets. The first half of the course will cover various supervised learning algorithms, including a focus on neural network architectures; unsupervised learning, including clustering and dimensionality reduction; and concepts in reinforcement learning. The second half of the course will give an introduction to key concepts and tasks in language modelling, and how machine learning is used to perform these tasks.
|
Activity |
Hours |
|
|
Deeltoets |
2 |
|
|
Hoorcollege |
26 |
|
|
Werkcollege |
24 |
|
|
Self study |
116 |
|
|
Total |
168 |
(6 EC x 28 uur) |
This programme does not have requirements concerning attendance (TER-B).
| Item and weight | Details |
|
Final grade | |
|
0.3 (30%) Deeltoets | |
|
0.2 (20%) Assignments | |
|
0.5 (50%) Practical |
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 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 |