We are interested in how the brain processes sensory information. To understand this we focus on the computations performed by neural circuits in the sensory pathway. We have two general questions: What computations are performed and how does biology solve these computations.


A computation is just a series of steps or operations that transform some information into a different, often more useful form. Modern computers do this using software that runs on general purpose hardware i.e. computers. Brains are distinctly different, they have tailored hardware to perform different computations. Neural circuits are the hardware of the brain

Neural Circuits

Neural circuits are comprised of neurons, which come in two main flavours excitatory or inhibitory. We can define neural circuits as possessing 3 properties:

1. They receive an input, this can be from a different neural circuit or directly from receptor neurons.

2. They are composed of a group of neurons forming synapses (connections) with one another.

3. They have output neurons, neurons that transmit information from its neural circuit to form the input to other neural circuits or to directly excite muscles. Excellent books   detailing some neural circuits can be found here and here


Computation by Neural Circuits

The building blocks of any computation involve operators, e.g. arithmetic or logical operators. Single neurons can perform all of these operations on their synaptic inputs. They can achieve this via different mechanisms, an example is illustrated in the figure below, showing that the particular arrangement of excitatory and inhibitory synapses can generate different logic gates.

Very simple arrangements of neurons can implement signal processing algorithms, for example, the simple circuit shown below acts as a high-pass filter with automatic gain control. When a new input signal arrives both the excitatory and inhibitory neurons become active, but the excitatory neuron will only respond to the stimulus onset as it is subsequently suppressed by the inhibitory neuron (Feedforward inhibition). The activity of the inhibitory neuron also reduces the size of subsequent inputs (Feedback inhibition).

Glomerular inhibitory microcircuit

Sensory Circuits

Our sensory pathways are provided with only rudimentary information from the receptor neurons that sense our environment. For example, a photoreceptor can only signal the light intensity at a particular point in space. From this basic information, the neural circuitry of the eye is able to compute many complex features of our visual world, such as the orientation of edges, the direction of moving objects and their colour, as well as allowing this circuit to work over light intensities spanning 9 orders of magnitude. These and many other computations all occur within the retina before any information is sent to higher areas of the brain.

The above example illustrates two important points: 

1. To understand what higher areas of the brain are doing we need to know what information is being sent there, i.e. what computations have occurred in the earlier circuits? 

2. Neural circuits have solved a range of computations that are relevant for artificial intelligence, such as image analysis and pattern recognition. How are these computations implemented by the neural circuitry?

The Olfactory Bulb and Pattern Recognition

The task faced by our sense of smell is to recognise and classify odours. Odour molecules activate different patterns of olfactory receptor neurons and from these different neural patterns, our brain can classify the molecules shown below as either vinegar or vomit. How is this achieved?  

The olfactory bulb is the first neural circuit in the olfactory system, we are interested how this circuit contributes to the recognition and learning of odours.

  1. How is the pattern of receptor neuron activity encoded by the output neurons of the olfactory bulb?
  2. What changes in the neural circuitry occur during learning of new odours?

Previous projects

Motion Anticipation in the retina

General Features of the retinal connectome determine the computation of motion anticipation   Light is converted into electrical signals by specialized cells in the retina called photoreceptors. This conversion process, termed phototransduction, is relatively slow, taking around a tenth of a second. Although this might not sound like a long time, it is enough for…

Rapid mapping of receptive fields

And its application to multi-neuronal electrophysiology and imaging Neurons in sensory systems have receptive fields. In the somatosensory system, this might be an area of the skin to which the neuron is responsive, whereas in the visual system the receptive field is an area on the retina. Several properties of the receptive field are of…

Potassium channels in the auditory brainstem

A series of projects examined how different voltage-gated K+ channels enable a fast inverting relay neuron in the auditory brainstem to fulfil its specialised role in sound source localisation. Key papers from this work are here and here. The image to the left shows Kv3.1 staining in the MNTB, note the puncta in the axons where the nodes of…

Olfactory bulb microcircuit

  This project explored the intrinsic properties of olfactory bulb output neurons. We showed that input from the olfactory nerve activates Ca2+channels located in the primary dendrites and these contribute to dendritic glutamate release. The resulting depolarisation and boosted glutamate release synchronises the activity of multiple output neurons belonging to the same glomerulus. The papers can be found…