Related Experiment Video
Updated: Oct 17, 2025

07:13
3D Modeling of Dendritic Spines with Synaptic Plasticity
Published on: May 18, 2020
7.0K
SpikePropamine: Differentiable Plasticity in Spiking Neural Networks
Samuel Schmidgall1, Julia Ashkanazy1, Wallace Lawson1
1U.S. Naval Research Laboratory, Washington, DC, United States.
Frontiers in Neurorobotics
|October 11, 2021
Summary
This study introduces a new framework for Spiking Neural Networks (SNNs) that enables continuous learning by dynamically adjusting synaptic connections. This approach enhances SNNs
Area of Science:
- Computational Neuroscience
- Machine Learning
- Artificial Intelligence
Background:
- Biological neural networks utilize adaptive synaptic efficacy for learning.
- Current Spiking Neural Networks (SNNs) often have static synapses, limiting post-training adaptation.
- This limitation hinders SNNs' ability to perform continuous learning and adapt to new information.
Purpose of the Study:
- To develop a framework for simultaneously learning fixed synaptic weights and the rules of synaptic plasticity in SNNs.
- To enable dynamic and continuous learning in SNNs through gradient-based optimization.
- To investigate the effectiveness of differentiable plasticity in SNNs for complex temporal tasks and robotic control.
Main Methods:
- Introduced a novel framework for end-to-end learning of synaptic plasticity rules in SNNs.
- Utilized gradient descent to optimize both fixed weights and plasticity parameters.
- Evaluated the framework on challenging temporal learning benchmarks and a robotic locomotion task.
Main Results:
- The proposed framework successfully learned parameters for various plasticity rules, including BCM and Oja's, and their neuromodulatory variants.
- SNNs with differentiable plasticity outperformed traditional SNNs on temporal learning tasks, even with high noise levels.
- The networks demonstrated robust performance in producing robotic locomotion, showing minimal degradation in novel conditions.
Conclusions:
- Differentiable synaptic plasticity offers a powerful mechanism for enhancing SNN learning capabilities.
- This framework allows SNNs to perform continuous adaptation and generalize to unseen situations.
- The approach holds promise for developing more adaptive and resilient artificial intelligence systems.
Related Concept Videos
Propagation of Action Potentials
7.5K
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.5K
Neuroplasticity
933
Neuroplasticity reflects the brain's remarkable capacity to adapt and evolve, responding dynamically to learning, experiences, or injury by reorganizing its neural circuitry. This reorganization involves creating new neural connections and refining old ones through a series of biological processes that contribute to the brain's lifelong development and adaptability.
933
Long-term Potentiation
3.0K
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...
3.0K

