Welcome to the MacLean Lab
Unraveling Brain Complexity: Connecting Network Dynamics to BehaviorWhat We Do
Our research aims to create a comprehensive understanding of the connections between circuit mechanisms, dynamics, and computation within the neocortex. By forging links among these interrelated components, our goal is to uncover how networks of neurons contribute to the emergence of natural behavior.
To accomplish our objectives, we employ a wide range of cutting-edge techniques and approaches grounded in complexity science. Our data collection involves the use of advanced multineuronal recording methods, providing a detailed insight into the dynamics of neuron networks at the single-cell resolution. This allows us to examine brain activity in connection with specific behavioral instances. By correlating behavior with network dynamics across various instances, we gain valuable insights into cortical information processing.
Nevertheless, we acknowledge that data alone cannot offer a comprehensive understanding of intricate brain processes. Hence, we employ powerful computational tools to rigorously analyze the data and to simulate and train neuronal networks based on the neocortex. Modeling provides us with the capability to test diverse theories and hypotheses, yielding valuable insights before proceeding with additional behavioral experiments. This integrated approach enables us to unveil deeper connections between neural dynamics and behavior.
Find us on GitHub!
Recent Projects
Stiff and Sloppy Dimensions in Synaptic Architectures
How cortex varies its connections during learning without collapse into excessively high- or low- activity states is poorly understood. Using simulations on neural networks with first-order spiking statistics, matched to firing in murine visual cortex, while varying connectivity parameters, we determined the stiff and sloppy parameters of synaptic architectures across three classes of input (brief, continuous, and cyclical). Algorithmically-generated connectivity parameter values drawn from a large portion of the parameter space reveal that specific combinations of excitatory and inhibitory connectivity are stiff and that all other architectural details are sloppy. That these characteristics emerge consistently from an unbiased generation scheme provides a novel vector of affirmation for the importance of interrelation between excitatory and inhibitory connectivity in establishing and maintaining stable spiking dynamical regimes in neocortex.
Task success in trained spiking neuronal network models coincides with the emergence of cross-tuned inhibition
The neocortex is composed of spiking neuronal units interconnected in a sparse, recurrent network. Neuronal networks exhibit spiking activity that transforms sensory inputs into appropriate behavioral outputs. In this study, we train biologically realistic spiking neural network (SNN) models to identify the architectural changes which enable task-appropriate computations. Specifically, we employ a binary state change detection task, where each state is defined by motion energy. This task mirrors behavioral paradigms that mice perform in the lab. SNNs are composed of excitatory and inhibitory units randomly interconnected with connection likelihoods and strengths matched to observations from mouse neocortex. Following training, we discover that SNNs selectively adjust firing rates depending on state, and that excitatory and inhibitory connectivity between input and recurrent layers change in accordance with this rate modulation. Input channels that exhibit bias to one specific motion energy input develop stronger connections to recurrent excitatory units during training, while channels that exhibit bias to the other input develop stronger connections to inhibitory units. Furthermore, recurrent inhibitory units which were tuned to one input strengthened their connections to recurrent units of the opposite tuning. The convergence of trained network models on the specific pattern of cross-tuned inhibition serves as further validation of the fundamental role played by interneurons and their connections in shaping dynamics and information processing within the neocortical circuits.
Stability of coding for a dexterous reach-to-grasp task across motor cortical laminae
The stability over time of the relationship between neural activity and a given external variable remains a matter of dispute in many brain areas. Whether neural representations are stable or changing (“drifting”) has massive implications for *how* those representations could be read out by downstream neural populations and incorporated into neural computations driving perception, behavior, and memory. Notably, studies of stability of neural coding for movements have generally focused on stereotyped, overtrained behaviors. The study of behaviors which exhibit higher trial-to-trial variance may enhance our understanding of the neural control of naturalistic and unconstrained behaviors. Such behaviors also allow us to move beyond trial-averaged analyses to single-trial analyses, such as instantaneous decoding, to quantify the stability of neural coding for a wider range of kinematic variables. Moreover, it is far from clear whether the laminar position of a motor cortical neuron corresponds to the stability of the single-trial mapping between its activity and kinematic variables over days. We have collected an extensive neural and behavioral dataset spanning 24 consecutive days while mice learn a difficult skilled reach-to-grasp task which minimizes automaticity. We adapted the Whishaw single-pellet reaching task to be freely moving and self-initiated, and increased task difficulty by requiring greater precision in paw placement and spatiotemporally coordinated digit control. These steps evoked high variance in forelimb, paw, and digit movements and minimize automaticity even after the task is well-learned. We study representational drift in motor cortical coding using fine-grained behavioral descriptions of paw and digit kinematics and the calcium fluorescence activity of large populations of neurons (~300 per field of view) recorded across cortical layers and tracked across days in unrestrained mice. Encoding models of single trials will enable insights into trial-to-trial and day-to-day stability/drift in the motor cortical representation of a skilled motor behavior.