Related Experiment Video
Updated: Oct 1, 2025

07:34
A Simple Stimulatory Device for Evoking Point-like Tactile Stimuli: A Searchlight for LFP to Spike Transitions
Published on: March 25, 2014
10.0K
Training Deep Convolutional Spiking Neural Networks With Spike Probabilistic Global Pooling.
Shuang Lian1, Qianhui Liu2, Rui Yan3
1College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China 11921058@zju.edu.cn.
Neural Computation
|March 1, 2022
Summary
We introduce spike probabilistic global pooling (SPGP), a new method for training deep spiking neural networks (SNNs). SPGP simplifies training by reducing parameters, improving performance and generalization for SNNs.
Area of Science:
- Artificial Intelligence
- Computational Neuroscience
Background:
- Spiking neural networks (SNNs) are increasingly explored for deep architectures, often trained with backpropagation (BP).
- Direct BP training of SNNs is computationally intensive and involves numerous trainable parameters, risking overfitting.
Purpose of the Study:
- To present a novel training method, spike probabilistic global pooling (SPGP), for deep convolutional SNNs (DSNNs).
- To simplify the training of DSNNs by reducing the number of trainable parameters and mitigating overfitting.
Main Methods:
- Utilizing a probability function inspired by global pooling in convolutional neural networks (CNNs).
- Employing the discrete leaky-integrate-fire model and spatiotemporal BP algorithm for direct DSNN training.
- Implementing the proposed SPGP method to manage parameters in multi-layered DSNNs.
Main Results:
- SPGP-trained DSNNs achieve competitive performance on image and neuromorphic datasets.
- The method effectively minimizes trainable parameters compared to existing DSNNs.
- Demonstrated improvements in performance, convergence speed, and generalization ability.
Conclusions:
- The SPGP method offers an effective approach for training deep SNNs.
- SPGP successfully addresses the challenges of parameter complexity and overfitting in DSNNs.
- This technique enhances the practical applicability and performance of SNNs in various domains.
Related Concept Videos
Neural Circuits
1.8K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
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...
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...
1.8K
Graded Potential
5.2K
Graded potentials are localized fluctuations in the cell membrane's electrical charge, commonly found in the dendrites of neurons. The magnitude of these potential changes depends on the strength of the initiating stimulus. In a membrane at its resting potential, a graded potential signifies a voltage shift either above -70 mV or below -70 mV.
Graded potentials fall into two categories: depolarizing and hyperpolarizing. Depolarizing graded potentials typically occur when sodium (Na+) or...
Graded potentials fall into two categories: depolarizing and hyperpolarizing. Depolarizing graded potentials typically occur when sodium (Na+) or...
5.2K
Long-term Potentiation
2.9K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
Hebbian LTP
LTP can occur when...
Hebbian LTP
LTP can occur when...
2.9K
Propagation of Action Potentials
7.2K
The propagation of an action potential refers to the process by which a nerve impulse, or "action potential," travels along a neuron.
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...
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...
7.2K

