6 EC
Semester 1, period 1
5082CSFA6Y
Conceptual spaces are a way of representing concepts geometrically that can be used in AI, psychology, and language representations. Conceptual spaces lie between neural and symbolic models and therefore form a bridge between these two levels of representation. The course covers understanding what conceptual spaces are and how they can be formalized, how they can be used in AI applications, and how they are used for language representation. The course will involve theoretical work, programming in Python, and discussion of difficulties and areas for research in conceptual spaces.
The field of conceptual spaces is relatively new and an area of active research with many open questions. This course would particularly suit students who would potentially be interested to apply some of their learning in a summer project.
The lectures will provide the theoretical background to the course, and lay out the techniques to be used in the assignments. Guest lecturers will provide the students with an insight into the latest research in conceptual spaces
The seminars will provide practice in using the techniques and theory described in the lectures. Teaching assistants will demonstrate techniques and be on hand to help with homework questions.
Assignments will be completed in self-study time and serve to consolidate the ideas introduced in lectures and seminars.
Activity | Hours | |
Hoorcollege | 24 | |
Tentamen | 2 | |
Tussentoets | 2 | |
Werkcollege | 24 | |
Self study | 116 | |
Total | 168 | (6 EC x 28 uur) |
Programme's requirements concerning attendance (OER-B):
| Item and weight | Details |
|
Final grade | |
|
20% Tussentoets | |
|
15% Homework 1 | |
|
10 (67%) Homework 1 - Programming | |
|
5 (33%) Homework 1 - Written | |
|
15% Homework 2 | |
|
10 (67%) Homework 2 - Programming | |
|
5 (33%) Homework 2 - Written | |
|
15% Homework 3 | |
|
10 (67%) Homework 3 - Programming | |
|
5 (33%) Homework 3 - Written | |
|
15% Homework 4 | |
|
10 (67%) Homework 4 - Programming | |
|
5 (33%) Homework 4 - Written | |
|
20% Tentamen |
Students must obtain a grade of 12/20 in at least one exam. The exams will be open-book: access to study materials is allowed. Computers may be used to look at slides, practice exercises, homeworks etc, and any printed material. Either a computer or a calculator is needed to do some of the calculations. Internet and phones may not be used.
The tussentoets will be based on weeks 1-3 and the tentamen will be based on weeks 5-7. The resit will consist of two exam papers, students can choose whether to resit the tussentoets or the tentamen, but not both.
Deadlines for the homeworks are strict: failure to meet the deadline will result in a score of 0 for that homework.
Students must obtain an overall grade in line with the UvA minimal passing grade to pass the course.
Students will be notified by email in DataNose or Canvas.
There are 4 homework assignments. Each of these carries 15% of the final grade and is scored out of 15. Each homework will consist of a programming element (10 points) and a calculation and discussion element (5 points). Homeworks should be completed in groups of 2-3. Homework assignments are graded and count towards the final exam. Feedback will be given by TAs in the werkcolleges.
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 |
Week 1: Introduction
|
Lecture notes, Practice exercises, Homework 1 |
| 2 |
Week 2: Vagueness and Computing with Conceptual Spaces
|
Lecture notes, Practice exercises, Homework 2 |
| 3 |
Week 3: Computing with Conceptual Spaces cont’d
|
Lecture notes, Mock exam paper |
| 4 | Week 4: Tussentoets covering weeks 1-3 | Lecture notes from previous weeks, Mock exam paper |
| 5 |
Week 5: Conceptual Spaces and Language
|
Lecture notes, Practice exercises, Homework 3 |
| 6 |
Week 6: Formal semantics and vectors
|
Lecture notes, Practice exercises, Homework 4 |
| 7 |
Week 7: Grammar in Conceptual Spaces
|
Lecture notes, Mock exam paper |
| 8 | Week 8: Tentamen covering weeks 5-7 | Lecture notes from previous weeks, Mock exam paper |
The schedule for this course is published on DataNose.
Below you will find the adjustments in the course design in response to the course evaluations.
Feedback from the course evaluations mostly concerned the homeworks. Feedback suggested that the homeworks could give the students more freedom in the programming tasks, rather than a step-by-step guide, and also that homeworks could be more project-based. Feedback also said that the homework questions were sometimes too vague. The homeworks are updated to reflect these comments.
Other feedback was that the course did not have a clear enough structure. The lectures are updated to give more of a structure to the course.