Building blocks for electronic spiking neural networks.
We present an electronic circuit modelling the spike generation process in the biological neuron. This simple circuit is capable of simulating the spiking behaviour of several different types of biological neurons. At the same time, the circuit is small so that many neurons can be implemented on a single silicon chip. This is important, as neural computation obtains its power not from a single neuron, but from the interaction between a large number of neurons. Circuits that model these interactions are also presented in this paper. They include the circuits for excitatory, inhibitory and shunting inhibitory synapses, a circuit which models the regeneration of spikes on the axon, and a circuit which models the reduction of input strength with the distance of the synapse to the cell body on the dendrite of the cell. Together these building blocks allow the implementation of electronic spiking neural networks.
van Schaik
A
A
Computer Engineering Laboratory, School of Electrical and Information Engineering, University of Sydney, NSW, Australia. andre@ee.usyd.edu.au
D000200:Action Potentials / Q000502:physiology*; D000818:Animals; D001369:Axons / Q000502:physiology; D003712:Dendrites / Q000502:physiology; D006801:Humans; D008838:Microcomputers; D009415:Nerve Net / Q000502:physiology*; D009433:Neural Inhibition / Q000502:physiology; D016571:Neural Networks, Computer; D009435:Synaptic Transmission / Q000502:physiology*