Dan Goodman

  • Lab member: 2014-
  • +44 (0)20 7594 6264
  • Twitter
  • Mastodon
  • Google Scholar
  • Room 1001
    Department of Electrical and Electronic Engineering
    Imperial College
    Exhibition Road
    London SW7 2AZ

 

I am a (senior) lecturer (US equivalent: associate professor) in the Intelligent Systems and Networks group in the Department of Electrical and Electronic Engineering at Imperial College London.

The aim of my research is to uncover unifying principles underlying intelligent systems, including biological systems such as the brain, and artificial systems. My approach is to look at tasks that are complex and difficult enough to require a brain to solve them, but simple enough to be tractable. I am particularly interested in neurally inspired spatiotemporally sparse computations, such as computing with precisely timed spiking neural networks. This is a form of computation specific to the brain, being radically different to both digital and analogue computation.

I have developed several software tools for working with spiking neurons, notably the "Brian" spiking neural network simulator.

I am also interested in open science and making science better. I host a list of freely available computational neuroscience resources. I co-founded Neuromatch with Konrad Kording. I was formerly an editor for the open access journals eLife, Neurons, Behavior, Data analysis, and Theory, and PCI Circuit Neuroscience, however I no longer do reviewing or editorial work. I discuss my ongoing work on reforming scientific publishing on my blog Zavarka.

A few people may also be interested in my former career as a mathematician.

Organisations

Neuromatch

Inclusive networking and education for neuroscience.

SNUFA

Organisation for neuroscientists interested in spiking neural networks.

SONICOM

European network for immersive audio.

Software

Auditory Model Initiative

Python/Matlab package for comparing binaural auditory models.

Brian

A Python simulator for spiking neural networks.

Conference Timer

HTML/JavaScript conference timer.

EcoBuilder

Educational game about building ecosystems.

HumanlikeHearing

Python package for psychophysical tests of automatic speech recognition systems.

KlustaSuite

Spike sorting.

pconfluent: power confluent drawings

Package for power confluent graph drawings.

s(gd)2

Graph layout using stochastic gradient descent.

Videos

Publications

2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2006