Related Experiment Video
Updated: Dec 13, 2025

Real-time Electrophysiology: Using Closed-loop Protocols to Probe Neuronal Dynamics and Beyond
Published on: June 24, 2015
On-Chip Training Spiking Neural Networks Using Approximated Backpropagation With Analog Synaptic Devices
Dongseok Kwon1, Suhwan Lim1, Jong-Ho Bae1
1Department of Electrical and Computer Engineering, Inter-University Semiconductor Research Center, Seoul National University, Seoul, South Korea.
This study introduces an efficient on-chip training method for hardware spiking neural networks (SNNs), achieving high accuracy comparable to artificial neural networks (ANNs) using gated Schottky diodes for synaptic devices.
Area of Science:
- Neuromorphic Engineering
- Artificial Intelligence
- Materials Science
Background:
- Spiking neural networks (SNNs) offer low power and parallel processing potential, mimicking biological systems.
- Supervised training of SNNs for hardware implementation remains a challenge.
- Gated Schottky diodes (GSDs) present a promising synaptic device with saturated current characteristics.
Purpose of the Study:
- To propose an efficient on-chip training scheme for hardware SNNs.
- To approximate the backpropagation algorithm for SNN hardware.
- To evaluate the performance of SNNs trained with the proposed scheme using GSDs.
Main Methods:
- Developed an on-chip training scheme approximating backpropagation for SNNs.
- Utilized gated Schottky diodes (GSDs) as synaptic devices in the SNN hardware.
- Trained and validated the SNN system on the MNIST dataset, analyzing network size and time steps.
Main Results:
- Achieved high classification accuracy on MNIST: 97.83% (1 hidden layer) and 98.44% (4 hidden layers).
- Demonstrated SNN accuracy close to conventional ANNs by leveraging neuronal stochasticity.
- Evaluated the impact of GSD non-linearity, asymmetry, and device variations on SNN performance.
Conclusions:
- The proposed on-chip training scheme is effective for hardware SNNs using GSDs.
- The SNN system demonstrates competitive accuracy and potential for efficient neuromorphic computing.
- Further research can explore device variations and non-linearities for optimized SNN performance.
Related Concept Videos
Integration of Synaptic Events
The Role of Ion Channels in Neuronal Computation
Sometimes a single EPSP is strong enough to induce an action potential in the postsynaptic neuron. However, multiple presynaptic inputs must often create EPSPs around the same time for the postsynaptic neuron to be sufficiently depolarized to fire an action potential....
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...
Long-term Potentiation
Hebbian LTP
LTP can occur when...
Long-term Potentiation

