An Efficient and Flexible Hybrid Implementation of Pair and Triplet-Based STDP Learning
Spike-Timing-Dependent Plasticity (STDP) is a biologically inspired mathematical rule in which the timing difference between pre-synaptic and post-synaptic spikes dictates changes in synaptic strength. Due to its biological plausibility, STDP is widely employed in Spiking Neural Networks as a key training mechanism, facilitating efficient brain-like learning in neuromorphic systems. Two common variants, pair-based STDP and triplet-based STDP, are suited for diverse neural computing scenarios. However, improper use of these variants may degrade network performance or lead to undesired outcomes. In this paper, we propose a flexible hybrid STDP hardware implementation that supports two STDP learning rules and two computational schemes within a unified framework. We demonstrate its application by mapping the computational schemes to the MNIST classification task. The proposed architecture is validated on a Xilinx XA Spartan-7 FPGA. Compared to state-of-the-art approaches, our architecture improves power efficiency with a 21.5% reduction in resource consumption.
Authors
- Enyi Yao (ORCID: https://orcid.org/0000-0002-0019-2263)
- Zhiyang Wu (ORCID: https://orcid.org/0000-0003-0374-2993)
- Junyi Mai (ORCID: https://orcid.org/0009-0004-0899-7260)
- Zhibin Luo
Institutions
- South China University of Technology (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11044057
- Primary Topic
- Machine Learning and ELM
- Type
- article
- Field-Weighted Citation Impact
- 0.00