Research

I am interested in the interaction of multiple learning pathways, both from an algorithmic perspective, as well as uncovering the multi-regional circuits that underlie learning. I am also interested in the neural dynamics that emerge over learning to support new task-relevant computations. For my future work, I aim to investigate cortico-cerebellar interactions, with a focus on how feedback - sensory and internal feedback loops - can flexibly modulate effective cortical dynamics, and how these input-driven dynamics are learnt via multiple forms of errors.

List of Projects:

  1. Feedback control of Cortical Dynamics
  2. Population dynamics in the cerebellar cortex
  3. Role of perceptual uncertainty in reward-driven learning

1 Feedback control of Cortical Dynamics


Schematic of feedback controller in brain controlling rnn and indirectly an effector I use recurrent neural networks (RNNs) to model motor control tasks, including the use of motor BCI (brain-computer interfaces), where feedback about the output - either as “efference copy” and/or sensed state of the effector (limb, cursor, voice) - is a critical component to successful task completion. This feedback is needed to alter network dynamics in real time, in response to noise or external perturbations, to adjust the motor output. Moreover, learning in these networks may involve changes to the feedback inputs rather than to the recurrent network structure itself, especially when the dynamics are expressive enough. Borrowing insights from work on state-feedback controllers and modelling these “controllers” using neural network architectures, I study the implications of such an organization on observed neural activity structure and constraints on motor adaptation.


2 Population dynamics in the cerebellar cortex


The cerebellum - an important locus for motor learning and sensorimotor coordination - interacts reciprocally with the neocortex via disynaptic pathways. Cortico-pontine inputs enter the first stage of cerebellar processing as mossy fibre (MF) terminals, where expansion recoding at granule cells (GrCs) is suggested to transform these inputs into more learnable and separable representations. However, granule cell activity is critically regulated by a small but powerful inhibitory network of Golgi cells (GoCs), which have been implicated in both homeostatic scaling and regulating GrC activity sparseness, dimensionality and spike timing.

During my PhD, I studied the spatiotemporal structure of GoC network activity, along with its relation to the feedforward mossy fibre inputs, to resolve how a small electrically-coupled network may perform such varied computational roles.

2A Dynamics of electrically-coupled cerebellar inhibitory networks


Two-photon imaging of Golgi cell network activity

 Imaging of GCaMP6f-labelled cerebellar Golgi cells (GoCs) To examine the organisation of inhibitory population dynamics in the cerebellar granule cell layer, I used 3D random-access microscopy to monitor the activity of sparsely distributed Golgi cells. Using this approach, we desribed multidimensional GoC population activity, with both widespread and distributed components, that makes it well-suited for modulating the threshold and gain of downstream cerebellar granule cells and introducing spatiotemporal patterning.

Dynamical regime changes with electrical connectivity topology

dynamical regime changes with electrical coupling scale GoCs connect to each other via electrical synapses. We showed that network topology plays a role in determining the stability of synchronous spiking, as well as shaping slow dynamics. Moreover, experimentally-measured connectivity scale is close to a critical transition, resulting in long input-driven transients but ultimately stable synchrony. This allows us to posit new normative theories about the potential computational benefits of this dynamical regime.

2B Sensorimotor transformation across the cerebellar circuit


Fluorescence of MFs and GoCs and their respective activity eigenspectra To further understand the role of structured inhibition in cerebellar computation, I used 3D random-access microscopy to monitor the activity of mossy fibre (MF) inputs simultaneously with GoCs in multiple paradigms - spontaneous behaviors, passive auditory stimuli, and throughout the acquisition of an auditory Go/No-Go task. By examining the plasticity of MF representations as well as how the relationship between inputs and GoC network activity changes during active behaviors, we test several theoretical predictions and provide a conceptual framework for the role of inhibition in shaping cerebellar cortical representations. Indeed, this adds to the growing consensus that even the primary stage of cerebellar processing shows task-specific adaptation and efficient representations, rather than a uniformly high-dimensional code.


3 Role of perceptual uncertainty in reward-driven learning


Q-learning with perceptual uncertainty scaling (Figure reproduced from Lak et al, Neuron 2020: Behavioral and computational signatures of decisions guided by reward value and sensory confidence)

In a standard reinforcement-learning setting, expected returns are compared against true returns to modulate our learnt values and action policy. The “expected returns” or predictions are based on knowledge - or more accurately, our inference - of our current state, and the actions we have recently taken (“Q-value tables”). However, uncertainty about our state should be reflected as uncertainty of reward prediction error, and thus the amount of learning at that time. This state uncertainty often stems from perceptual uncertainty i.e. noisy or incomplete sensory information that we use for state inference. Lak et al studied learning of a perceptual decision making task in mice, where mice had to choose appropriate motor actions based on noisy visual cues in order to get water rewards. We modelled the improvement in task performance as a reinforcement-learning process, where we modelled value as a combination of sensory confidence and reward. Fitting these models to the behavioural data offered a parsimonious explanation of the animals’ sequence of choices and patterns of errors.