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

We aim to find unifying principles underlying intelligent systems, including biological systems such as the brain and artificial systems. We use theoretical and computational approaches.

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.

A good place to start to get a feel for our current topics is Dan Goodman's Brain Inspired podcast interview.

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.