Group photo

The Neural Reckoning Group is led by Dan Goodman at Imperial College London.

We aim to understand the brain, and intelligent behaviour more widely, via theoretical and computational models.

We are particularly interested in spiking neural networks and the role they play in sensory processing. Machine learning is essential to our work, as we believe that only by understanding how the brain copes with messy, real-world complexity can we hope to understand what makes it unique. A key part of our work is neuroinformatics, building open source software packages to make our methods freely available to all. For a brief overview of our interests, see the selection of papers, software and organisations below.

We maintain a short list of resources for learning computational neuroscience that might be useful to students and people new to the field.

Selected software packages


A Python simulator for spiking neural networks.


Python package for psychophysical tests of automatic speech recognition systems.


Graph layout using stochastic gradient descent.



Inclusive networking and education for neuroscience.


Organisation for neuroscientists interested in spiking neural networks.


European network for immersive audio.

Latest video

See more videos here.