Description:
This class focuses on building agents that achieve human-level performance in specialized technical domains and are adept at collaborating with humans using natural language. We draw upon research in cognitive and systems neuroscience to take advantage of what is known about how humans communicate and solve problems in order to design advanced artificial neural network architectures. Introductory lecture material is available here, a sample of final project suggestions here and last year's calendar of invited talks here.
In class discussions, we consider the design of a personal assistant that works with a software engineer in the role of an apprentice. The programmer's apprentice considered here is a novice programmer but possesses a set of innate skills in the form of powerful programming tools that constitute an integral part of its neural architecture and serve to ground its use of language. The assistant application allows us to explore the many roles of memory, language and embodiment in solving challenging cognitive problems.
Time and Location:
TTh 4:30 - 5:50pm, Building 380 Room 380C
Staff:
Instructor: Thomas Dean
Email: tldean [at] stanford [dot] edu
Office hours: by appointment
Course Assistant: Rafael Rafailov
Email: rafailov [at] stanford [dot] edu
Textbooks:
There are no required textbooks for this course but
you are expected to do a lot of reading on your own.
There will be assigned readings in the first of the
four texts listed below. Some of the material may
be familiar to students who have taken an introductory
course in neuroscience, but will be worth reviewing
to familiarize yourself with the ideas and terminology used throughout the book.
The latest version of the first text is available online
here.
The remaining three texts are good to have around for
reference. I’ve yet to meet anyone who has
read all three cover to cover, but over the years
I’ve probably read most of the chapters in one
edition or the other and often found them relevant.
-
- Computational Cognitive Neuroscience (Third Edition), O'Reilly, Munakata, Frank, Hazy.
-
- Neuroscience: Exploring the Brain (Third Edition), Bear, Connors and Paradiso.
-
- The Cognitive Neurosciences (Third Edition), Gazzaniga.
-
- Principles of Neural Science (Fourth Edition), Kandel, Schwartz and Jessell.
Grading:
- Class participation including presentation (30%)
- Project proposal due around midterm (20%)
- Project report due around finals week (50%)