Related Experiment Video
Updated: Jan 25, 2026

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
A Soft-Pruning Method Applied During Training of Spiking Neural Networks for In-memory Computing Applications
Yuhan Shi1, Leon Nguyen1, Sangheon Oh1
1Electrical and Computer Engineering Department, University of California, San Diego, San Diego, CA, United States.
We developed a novel pruning method for spiking neural networks (SNNs) that enhances energy efficiency during online learning on emerging non-volatile memory (eNVM) devices. This method significantly reduces network updates while maintaining high classification accuracy.
Area of Science:
- Neuroscience
- Computer Science
- Materials Science
Background:
- Spiking neural networks (SNNs) mimic biological brains for efficient computation.
- Emerging non-volatile memory (eNVM) offers in-memory computing potential for SNNs.
- Online learning in SNNs requires significant energy, limiting low-power applications.
Purpose of the Study:
- To improve the energy efficiency of online learning in SNNs using eNVM devices.
- To introduce a novel, training-integrated pruning method for SNNs.
- To reduce unnecessary parameter updates during SNN training.
Main Methods:
- Developed a pruning algorithm for SNNs based on neuron output firing characteristics.
- Integrated the pruning method during the SNN training phase.
- Evaluated the SNN and pruning scheme on the MNIST dataset using eNVM technology.
Main Results:
- Achieved ~90% classification accuracy on MNIST with up to ~75% network pruning.
- Significantly reduced the number of weight updates during training.
- Demonstrated complementary energy efficiency gains with eNVM platforms.
Conclusions:
- The proposed pruning method enhances energy efficiency for SNN online learning on eNVM.
- This approach enables efficient, neuro-inspired systems for low-power applications.
- Algorithmic optimization is key to unlocking the potential of eNVM for SNNs.
Related Concept Videos
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Network Covalent Solids
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
Area Computation by the Alternative Coordinate Method
System of Memory
Working Memory
Long-Term Memory
Long-term memory can be categorized into two primary types: explicit and implicit memory. Explicit memory, also known as declarative memory, involves the conscious recollection of information that we deliberately try to remember, recall, and articulate. This type of memory encompasses specific facts, events, and...

