Topological features of spike trains in recurrent spiking neural networks that are trained to generate spatiotemporal patterns

Front Comput Neurosci. 2024 Feb 23:18:1363514. doi: 10.3389/fncom.2024.1363514. eCollection 2024.

Abstract

In this study, we focus on training recurrent spiking neural networks to generate spatiotemporal patterns in the form of closed two-dimensional trajectories. Spike trains in the trained networks are examined in terms of their dissimilarity using the Victor-Purpura distance. We apply algebraic topology methods to the matrices obtained by rank-ordering the entries of the distance matrices, specifically calculating the persistence barcodes and Betti curves. By comparing the features of different types of output patterns, we uncover the complex relations between low-dimensional target signals and the underlying multidimensional spike trains.

Keywords: persistent homology; reservoir computing; spike metrics; spiking neural network; supervised learning; target spatiotemporal pattern.

Grants and funding

The author(s) declare financial support was received for the research, authorship, and/or publication of this article. The results described in Sections 1, 2.1, 3, 4.1, 4.2 were supported by the Slovenian Research and Innovation Agency (Javna agencija za znanstvenoraziskovalno in inovacijsko dejavnost Republike Slovenije) (Grant No. P1-0403). The results reported in Sections 2. 2, 2.3, 4.3, 4.4 were supported by the Russian Science Foundation, project 23-72-10088, https://rscf.ru/en/project/23-72-10088/.