Tutorial Overview
In experiments by Zhang et al. (2011), monkeys viewed images depicting different classes of objects while researchers measured the neural signals generated for each image in an area of the brain known as IT cortex. These signals were later decoded to determine the particular object class that was viewed. This figure shows a confusion matrix that captures how well the class predicted by the decoding model matches the true object class that was viewed. (Image courtesy of Ethan Myers, used with permission.) |
What information is contained in the neural signals generated in a region of the brain, and how is this information encoded? Is it possible to decode the neural signals to determine what information they represent? In this tutorial you will learn about population decoding, a powerful method to analyze neural data in order to understand the information contained in the data and how it is encoded. The method is demonstrated through experiments that probe the neural representations underlying visual object recognition in primate visual cortex. The Neural Decoding Toolbox, implemented in MATLAB®, enables researchers to apply this analysis to many sources of neural data such as single cell recordings, fMRI, MEG and EEG.
Unit Activities
Useful Background
- Introduction to neuroscience
- Introduction to machine learning, including simple pattern classification methods
Videos and Slides
Further Study
Meyers, E. “The Neural Decoding Toolbox.” Frontiers in Neuroinformatics 7, no. 8 (2013).
Also see the website for the Neural Decoding Toolbox.
Meyers, E., M. Borzello, et al. “Intelligent Information Loss: The Coding of Facial Identity, Head Pose, and Non-Face Information in the Macaque Face Patch System.” (PDF) The Journal of Neuroscience 35, no. 18 (2015): 7069–81.
Zhang, Y., E. M. Meyers, et al. “Object Decoding with Attention in Inferior Temporal Cortex.” (PDF) Proceedings of the National Academy of Sciences 108, no. 21 (2011): 8850–55.