Dr. Elena Rivers

Dr. Elena Rivers

Associate Professor of Computational Neuroscience, Institute for Brain & Cognitive Sciences

I build models of learning in biological and artificial neural systems.

📍 Cambridge, MA ✉️ elena.rivers@example.edu

About

I study how networks of neurons—biological and artificial—reorganize themselves to learn from experience. My lab combines large-scale electrophysiology, theory, and machine learning to ask a single question: what are the algorithms the brain uses to update its own wiring?

Before joining the Institute for Brain & Cognitive Sciences I completed my PhD at Stanford and a postdoc at the Gatsby Computational Neuroscience Unit. I care deeply about open, reproducible science and about training the next generation of quantitative neuroscientists.

I’m always happy to hear from prospective students, collaborators, and anyone working at the intersection of neuroscience and machine learning.

Research

Theory

Credit assignment in the brain

Biologically plausible alternatives to backpropagation, and what cortical microcircuits can tell us about how synaptic credit is actually assigned.

Experiment

Representational drift

Why do neural codes change over days even when behavior is stable? We track thousands of neurons over weeks to find out.

Methods

Latent dynamics

State-space and sequence models that recover interpretable low-dimensional dynamics from large neural recordings.

Selected publications

All publications →
Representational drift reflects ongoing credit assignment, not noise Preprint
A. Okafor, Dr. Elena Rivers, M. Tanaka
bioRxiv, 2026
Local error signals approximate backpropagation in deep cortical models Spotlight
Dr. Elena Rivers, J. Park, L. Moreau
Advances in Neural Information Processing Systems (NeurIPS), 2025
Low-dimensional dynamics of learning in recurrent networks
S. Verma, Dr. Elena Rivers
Nature Neuroscience, 2025
Continual learning without catastrophic forgetting via synaptic consolidation
L. Moreau, Dr. Elena Rivers, D. Singh
International Conference on Machine Learning (ICML), 2024

NeuroDyn

A Python toolbox for fitting interpretable latent dynamics to large-scale neural recordings.

PythonJAXstate-space

DriftDB

An open, longitudinal dataset of cortical population activity tracked over six weeks.

datasetopen datatwo-photon

LocalProp

Reference implementations of biologically plausible credit-assignment rules for deep networks.

PyTorchlearning rulestheory