Foundations of Neural and Cognitive Modelling

6 EC

Semester 1, period 2

5244FNCM6Y

Owner Master Brain and Cognitive Sciences
Coordinator dr. Jelle Zuidema
Part of Master Logic, year 1Master Brain and Cognitive Sciences, year 1

Course manual 2018/2019

Course content

How do brains implement high-level cognitive functions? How can modelling contribute to answering that question? In this course we consider the conceptual and technical foundations of the major modelling approaches in the brain and cognitive sciences, and explicitly investigate the commonalities and differences. As case studies, we look at models of single neurons (Hodgkin-Huxley, Fitzhugh-Nagumo, McCulloch-Pitts, Rosenblatt), models of networks of neurons (Hopfield, Kohonen, Rumelhart & McClelland, Elman, Hebbian learning, backpropagation), and some basic symbolic and probabilistic models of categorization, reasoning, planning and language (k-means clustering, mixtures of Gaussians, HMM, PCFG). The lectures give combine refreshers on the used mathematical techniques (e.g., ordinary differential equations, vector- and matrix-algebra, logic, probability theory and rewrite grammars) with conceptual discussion of the various models, the acceptability of the simplifications they make, and their relations to each other. In the computerlabs we study the properties of the various models (using existing implementations in R). At the end of the course all students present an evaluation of a modelling paper from their own favorite field, discuss its relation to other modelling paradigms and to the modelling methodology discussed in the course.

Objectives

Learning about the conceptual and technical foundations of the major modelling paradigms in brain and cognitive science. Learning to critically assess models in these fields, distinguishing between appropriate abstractions and inappropriate simplifications and understanding relations to models formulated in other paradigms.

Teaching methods

  • Lecture
  • Computer lab session/practical training
  • Seminar
  • Presentation/symposium

Lectures, seminars, computer labs

Learning activities

Activity

Number of hours

Computerpracticum

12

Tentamen

3

Hoor-/Werkcollege

30

Zelfstudie

123

Attendance

Requirements of the programme concerning attendance (OER-B):

  1. In the case of practicals, the student must attend at least 80%. Should the student attend less than 80%, he/she must redo the practical, or the Examinations Board may have one or more supplementary assignments issued.
  2. In the case of study-group sessions with assignments, the student must attend at least 80% of the study-group sessions. Should the student attend less than 80%, he/she must redo the study group, or the Examinations Board may have one or more supplementary assignments issued.
  3. The student must attend 80% of the teaching per study unit of the mandatory courses, entry courses and specialisation courses.

Assessment

Item and weight Details

Final grade

1 (100%)

Tentamen

Assignments

Assignment 1,2,3,4,5,6

  • Weekly assignments

Fraud and plagiarism

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

Course structure

Weeknummer Onderwerpen Studiestof
1
2
3
4
5
6
7
8

Timetable

The schedule for this course is published on DataNose.

Additional information

For the course's 2016 website, see:

https://staff.fnwi.uva.nl/w.zuidema

Students taking this course need to have a strong interest in modelling and brain and cognitive science. No specific computational and mathematical background beyond highschool math is required, although bachelor-level linear algebra and some programming experience are recommended. The course is also open for motivated students in artificial intelligence and logic. Contact the lecturer (zuidema@uva.nl) when in doubt.

Last year's course evaluation

In order to provide students some insight how we use the feedback of student evaluations to enhance the quality of education, we decided to include the table below in all course guides.

Course Name (#EC)N
Strengths
Notes for improvement
Response lecturer:

Contact information

Coordinator

  • dr. Jelle Zuidema