Syllabus: Brains, Minds & Machines

This course explores the problem of intelligence—its nature, how it is produced by the brain and how it could be replicated in machines—using an approach that integrates cognitive science, which studies the mind; neuroscience, which studies the brain; and computer science and artificial intelligence, which study the computations needed to develop intelligent machines. Materials are drawn from the Brains, Minds and Machines Summer Course offered annually at the Marine Biological Laboratory in Woods Hole, MA, taught by faculty affiliated with the Center for Brains, Minds and Machines headquartered at MIT. Elements of the summer course are integrated into the MIT course, 9.523 Aspects of a Computational Theory of Intelligence.

Contributors

This course includes the contributions of many instructors, guest speakers, and a team of iCub researchers. See the complete list of contributors.

Contents

:white_small_square: Introduction
:white_small_square:Course Projects

:white_small_square: Lesson 1: Neural Circuits of Intelligence
:white_small_square::white_small_square: Lesson 1.1: Human Cognitive Neuroscience
:white_small_square::white_small_square: Lesson 1.2: Computational Roles of Neural Feedback
:white_small_square::white_small_square: Lesson 1.3: Neural Mechanisms of Recognition Part 1
:white_small_square::white_small_square: Lecture 1.4: Neural Mechanisms of Recognition Part 2
:white_small_square::white_small_square: Lesson 1.5: Primates, Faces, & Intelligence
:white_small_square::white_small_square: Lesson 1.6: Hippocampus, Memory, & Sleep Part 1
:white_small_square::white_small_square: Lecture 1.7: Hippocampus, Memory, & Sleep Part 2
:white_small_square::white_small_square: Seminar 1: Mind in the Fly Brain
:white_small_square::white_small_square: Lesson 1: Further Study

:white_small_square: Lesson 2: Modeling Human Cognition
:white_small_square::white_small_square:Lesson 2.1: Computational Cognitive Science Part 1
:white_small_square::white_small_square:Lesson 2.2: Computational Cognitive Science Part 2
:white_small_square::white_small_square:Lesson 2.3: Computational Cognitive Science Part 3
:white_small_square::white_small_square:Lesson 2: Further Study

:white_small_square:Lesson 3: Development of Intelligence
:white_small_square::white_small_square:Lesson 3.1: Cognition in Infancy Part 1
:white_small_square::white_small_square:Lesson 3.2: Cognition in Infancy Part 2
:white_small_square::white_small_square:Lesson 3.3: Developing an Understanding of Communication
:white_small_square::white_small_square:Lesson 3.4: Childrens’ Sensitivity to Cost and Value of Information
:white_small_square::white_small_square: Seminar 3: Infants’ Sensitivity to Cost and Benefit
:white_small_square::white_small_square:Lesson 3.5: The Child as Scientist
:white_small_square::white_small_square:Lesson 3 Debate: Tomer Ullman & Laura Schulz

:white_small_square:Lesson 4: Visual Intelligence
:white_small_square::white_small_square:Lesson 4.1: Development of Visual Concepts
:white_small_square::white_small_square:Lesson 4.2: Atoms of Recognition
:white_small_square::white_small_square:Lesson 4.3: Predicting Visual Memory
:white_small_square::white_small_square:Seminar 4.1: Probing Sensory Representations
:white_small_square::white_small_square:Seminar 4.2: Applications of Vision
:white_small_square::white_small_square:Lesson 4: Further Study

:white_small_square:Lesson 5: Vision and Language
:white_small_square::white_small_square:Lesson 5.1: Vision and Language
:white_small_square::white_small_square:Lesson 5.2: From Language to Vision and Back Again
:white_small_square::white_small_square:Lesson 5.3: Story Understanding
:white_small_square::white_small_square:Seminar 5: Neural Representations of Language
:white_small_square::white_small_square:Lesson 5: Further Study

:white_small_square:Lesson 6: Social Intelligence
:white_small_square::white_small_square:Lesson 6.1: Introduction to Social Intelligence
:white_small_square::white_small_square:Lesson 6.2: The Social Mind
:white_small_square::white_small_square:Lesson 6.3: MVPA: Window on the Mind via fMRI Part 1
:white_small_square::white_small_square:Lecture 6.4: MVPA: Window on the Mind via fMRI Part 2
:white_small_square::white_small_square:Lesson 6: Further Study

:white_small_square:Lesson 7: Audition and Speech
:white_small_square::white_small_square:Lesson 7.1: Introduction to Audition Part 1
:white_small_square::white_small_square:Lesson 7.2: Introduction to Audition Part 2
:white_small_square::white_small_square:Lesson 7.3: Human Auditory Cortex
:white_small_square::white_small_square:Lesson 7.4: Auditory Perception in Speech Technology Part-1
:white_small_square::white_small_square:Lesson 7.5: Auditory Perception in Speech Technology Part-2
:white_small_square::white_small_square:Lesson 7 Panel: Vision and Audition
:white_small_square::white_small_square:Lesson 7: Further Study

:white_small_square:Lesson 8: Robotics
:white_small_square::white_small_square:Lesson 8.1: MIT’s Entry in the DARPA Robotics Challenge
:white_small_square::white_small_square:Lesson 8.2: Mapping, Localization, & Self-Driving Vehicles
:white_small_square::white_small_square:Lesson 8.3: Control Architecture in Mammals and Robots
:white_small_square::white_small_square:Lesson 8.4: Human-Robot Collaboration
:white_small_square::white_small_square:Lesson 8.5: Introduction to the iCub Robot
:white_small_square::white_small_square:Lesson 8.6: Overview of Research on the iCub Robot
:white_small_square::white_small_square:Lesson 8 Panel: Robotics
:white_small_square::white_small_square:Lesson 8: Further Study

:white_small_square:Lesson 9: Theory of Intelligence
:white_small_square::white_small_square:Lesson 9.1: Visual Cortex & Deep Networks
:white_small_square::white_small_square:Seminar 9: Statistical Physics of Deep Learning
:white_small_square::white_small_square:Lesson 9.2: Sensory Representations in Deep Networks
:white_small_square::white_small_square:Lesson 9: Further Study

:white_small_square:Tutorial 1: Basic Neuroscience
:white_small_square::white_small_square:Tutorial 1.1: Introduction to Visual Neuroscience
:white_small_square::white_small_square:Tutorial 1: Further Study

:white_small_square:Tutorial 2: MATLAB Programming
:white_small_square::white_small_square:Tutorial 2: Further Study

:white_small_square: Tutorial 3: Machine Learning
:white_small_square::white_small_square:Tutorial 3.1: Machine Learning Tutorial Part 1
:white_small_square::white_small_square:Tutorial 3.2: Machine Learning Tutorial Part 2
:white_small_square::white_small_square:Tutorial 3.3: Machine Learning Tutorial Part 3
:white_small_square::white_small_square:Tutorial 3: Exercises and Further Study

:white_small_square:Tutorial 4: Neural Decoding
:white_small_square::white_small_square: Tutorial 4.1: Understanding Neural Content via Population Decoding
:white_small_square::white_small_square:Tutorial 4: Further Study

:white_small_square: Tutorial 5: Church Programming
:white_small_square::white_small_square:Tutorial 5.1: Church Programming Language Part 1
:white_small_square::white_small_square:Tutorial 5.2: Church Programming Language Part 2
:white_small_square::white_small_square:Tutorial 5: Code and Further Study

:white_small_square:Tutorial 6: Amazon Mechanical Turk
:white_small_square::white_small_square:Tutorial 6.1: Amazon Mechanical Turk
:white_small_square::white_small_square:Tutorial 6: Further Study

5 Likes

This is an excellent idea. I am looking forward to peruse through these resources.

2 Likes

Lessons Three and Four are up :slight_smile:

1 Like