Related Experiment Video
Updated: Jul 13, 2025

A Simple Stimulatory Device for Evoking Point-like Tactile Stimuli: A Searchlight for LFP to Spike Transitions
Published on: March 25, 2014
First-spike coding promotes accurate and efficient spiking neural networks for discrete events with rich temporal
Siying Liu1, Vincent C H Leung1, Pier Luigi Dragotti1
1Communications and Signal Processing Group, Department of Electrical and Electronic Engineering, Imperial College London, London, United Kingdom.
First-spike (FS) coding in spiking neural networks (SNNs) offers energy efficiency comparable to rate-coding (FR), while effectively utilizing spike timing for complex event data. Longer first-spike delays correlate with higher classification accuracy.
Area of Science:
- Computational Neuroscience
- Artificial Intelligence
- Machine Learning
Background:
- Spiking neural networks (SNNs) excel at processing event-based data.
- Traditional SNNs often use rate-coding (FR), neglecting precise spike timing.
- Temporal coding, like time-to-first-spike (TTFS), is efficient but challenging to train, especially for real-world event data due to unrealistic constraints.
Purpose of the Study:
- To introduce a novel first-spike (FS) coding strategy for SNNs to classify real-world event sequences.
- To investigate the significance of first-spike timing in complex temporal data.
- To develop a robust training method for FS coding in SNNs.
Main Methods:
- Proposed a novel surrogate gradient learning method for discrete spike trains to enable FS coding.
- Implemented a forward pass encoding discrete spike times into FS times.
- Developed an error assignment method using a Gaussian window for backpropagation and supervised learning for spike trains.
Main Results:
- FS coding achieved accuracy comparable to FR coding.
- FS coding demonstrated superior energy efficiency.
- FS coding revealed distinct neuronal dynamics, particularly on data with rich temporal structures.
- A longer time delay in the first spike correlated with increased classification accuracy.
Conclusions:
- First-spike (FS) coding is a viable and efficient alternative to rate-coding (FR) for SNNs processing complex temporal event data.
- The timing of the first spike carries significant information crucial for accurate classification.
- The developed surrogate gradient learning method effectively trains FS coding in SNNs.
Related Concept Videos
Integration of Synaptic Events
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Propagation of Action Potentials
Neurons (nerve cells) have a resting membrane potential, with a slightly negative charge inside compared to outside. This is maintained by ion channels, such as sodium (Na+) and potassium (K+) channels, which control the flow of ions. When a stimulus, like a touch or a signal from another neuron, triggers the neuron, sodium channels open, allowing sodium ions to...
Spinal Cord: Information Processing
Sensory Information Processing
Sensory information processing begins at the sensory receptors located in the skin and other tissues, which detect somatic sensory stimuli such as touch, temperature, or pain. These receptors function as catalysts, initiating...

