An Online Supervised Learning Algorithm Based on Spike Train Kernel for Spiking Neurons

Published: 01 Jan 2024, Last Modified: 12 Jun 2025CCWC 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Spiking neural networks, heralded as the third generation of artificial neural networks, spiking neurons utilize a precision timing encoding strategy for the processing of neural information. Neuroscience studies show that online learning for spiking neurons is more consistent with biological basis. Using the spike train kernel definition as a foundation, the paper introduces an online supervised learning algorithm tailored for spiking neurons incorporating temporal encoding. The algorithm was employed in various spike train learning tasks, analyzing the impact of different learning parameters on the algorithm’s learning performance and comparing the learning performance with offline learning algorithms. The experimental results demonstrate that our presented method achieves a higher level of accuracy; it can proficiently address complex spatio-temporal spike pattern learning challenges.
Loading