Skip to article frontmatterSkip to article content

Neuroscience for machine learners

Logo

This is a freely available online course on neuroscience for people with a machine learning background. The aim is to bring together these two fields that have a shared goal in understanding intelligent processes. Rather than pushing for “neuroscience-inspired” ideas in machine learning, the idea is to broaden the conceptions of both fields to incorporate elements of the other in the hope that this will lead to new, creative thinking.

The course is given in person at the Department for Electrical and Electronic Engineering, Imperial College London, and made freely available online (although without the practical classes).

Each week there are a series of topics covered, each with a corresponding page and YouTube video, and a set of exercises available as a Jupyter notebook that can be run locally or via Google Colab. Students at Imperial College can discuss on Teams, and for everyone else there is an open Discord server.

Course contents are shown on the navigation pane on the left, or on the ≡ icon at the top left on mobile.

We hope you enjoy the course!

Extended reading list

There is no required reading for this course, only optional. We will be curating a list of papers that are meant to be about inspiring creativity and joy in this field. For the moment though, you can check out:

Credits

  • Dan Goodman: course design
  • Marcus Ghosh: course design
  • Gabriel Béna: research for week 8, neuromorphic computing
  • Swathi Anil: beta testing, feedback, teaching assistant
  • Greta Horvathova: beta testing, feedback, teaching assistant
  • Josh Gavin: MyST theme design
  • Gurjan Samra: MyST conversion
  • Alex Seferidis: MyST conversion

Citing us

Please cite us via our Zenodo record:

Goodman, Dan F. M., and Marcus Ghosh. 'Neuroscience for Machine Learners'. 12 December 2023. https://doi.org/10.5281/zenodo.10366802.