Back to results

University of Cambridge

Oscillatory Spiking Circuits: A biologically plausible architecture for fast and reliable spiking computations

Abstract

dc:description.abstract

The functions carried out by the brain are completed in a large part by dynamically complicated neurons which transmit information in discrete pulses, called spikes. The brain uses these to compute in a (usually) reliable fashion, and can do so rapidly. How to construct Spiking Neural Networks (SNNs) that achieve similar performance is still unknown. Here, we present an architecture for spiking neural networks that operate efficiently (with a low number of spikes), rapidly, and robustly, using biologically plausible components and operating within biological constraints. At the heart lie neuronal oscillations which are produced by recurrent excitation and inhibition, called PING. The oscillations organise the spikes in time, putting the circuit in a binary regime, with each neuron having an integrating time window that can accommodate at most one spike from each upstream neuron. Firstly, we investigate how naive approaches to construct SNNs can fail when confronted with spike timing jitter. We then propose a computation role for dendritic action potentials with long time constants. Such dendritic spikes exhibit long plateau potentials which can last tens of milliseconds, outliving somatic spikes by an order of magnitude. We propose that this long time constant allow for the reliable integration of asynchronous inputs. Then we turn our attention to PING rhythms. We briefly look how they arise and show that these rhythms remain reliable in the face of disturbances and parameter uncertainty, and introduce a tool to investigate feedback on the level of the network: the population voltage clamp. Using this, we demonstrate that PING is reliable due to slow positive feedback arising from synaptic interactions. Finally, we make the case that PING circuits can indeed support a binary computation. After examining why gradient-based methods can struggle in the training of spiking systems, we introduce a new method of training biological neural networks, which we call teacher- forcing.

Degree

thesis:*
Name dc:type.qualificationname
Doctor of Philosophy (PhD)
Level dc:type.qualificationlevel
Doctoral
Grantor dc:publisher.institution
University of Cambridge
Year dc:date.issued
2024

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Burger, Thomas
Advisor dc:contributor.advisor
  • O'Leary, Timothy

Subjects

dc:subject × 3

Rights

dc:rights
Language dc:language
eng

Identifiers

dc:identifier.*
DOI dc:identifier.doi
https://doi.org/10.17863/CAM.119821
OAI identifier oai:identifier
oai:www.repository.cam.ac.uk:1810/386727

Chain of custody

source
Harvested from
Cambridge University
Base URL
api.repository.cam.ac.uk/server/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Burger, Thomas. Oscillatory Spiking Circuits: A biologically plausible architecture for fast and reliable spiking computations. Doctoral thesis, University of Cambridge, 2024. https://doi.org/10.17863/CAM.119821