Unsupervised Discovery of Temporal Sequences in High-Dimensional Datasets

Taught by: Emily Mackevicius and Andrew Bahle, MIT

Video: Unsupervised Discovery of Temporal Sequences in High-Dimensional Datasets (1:14:24)

Description: The ability to identify interpretable, low-dimensional features that capture the dynamics of large-scale neural recordings is a major challenge in neuroscience. Dynamics that include repeated temporal patterns (which we call sequences), are not succinctly captured by traditional dimensionality reduction techniques such as principal components analysis (PCA) and non-negative matrix factorization (NMF). The presence of neural sequences is commonly demonstrated using visual display of trial-averaged firing rates. However, the field suffers from a lack of task-independent, unsupervised tools for consistently identifying sequences directly from neural data, and cross-validating these sequences on held-out data. This tutorial introduces a tool called seqNMF, for unsupervised discovery of temporal sequences in high-dimensional datasets, which extends a convolutional NMF technique. It provides a framework for extracting sequences from a dataset and is easily cross-validated to assess the significance of each extracted factor. This tutorial provides code to apply seqNMF to several neural and behavioral datasets and provides demo code.

Slides: Unsupervised Discovery of Neural Sequences in Large-Scale Recordings (PDF)

Additional Resources:

Course Info

As Taught In
Fall 2023
Learning Resource Types
Lecture Videos
Tutorial Videos