Donders Centre for Neuroscience, Department of Neurophysics, Radboud University Nijmegen, Nijmegen, Netherlands.
Ernst Strüngmann Institute (ESI) for Neuroscience in Cooperation with Max Planck Society, Frankfurt, Germany.
PLoS Comput Biol. 2023 Jul 31;19(7):e1011335. doi: 10.1371/journal.pcbi.1011335. eCollection 2023 Jul.
Neural coding and memory formation depend on temporal spiking sequences that span high-dimensional neural ensembles. The unsupervised discovery and characterization of these spiking sequences requires a suitable dissimilarity measure to spiking patterns, which can then be used for clustering and decoding. Here, we present a new dissimilarity measure based on optimal transport theory called SpikeShip, which compares multi-neuron spiking patterns based on all the relative spike-timing relationships among neurons. SpikeShip computes the optimal transport cost to make all the relative spike-timing relationships (across neurons) identical between two spiking patterns. We show that this transport cost can be decomposed into a temporal rigid translation term, which captures global latency shifts, and a vector of neuron-specific transport flows, which reflect inter-neuronal spike timing differences. SpikeShip can be effectively computed for high-dimensional neuronal ensembles, has a low (linear) computational cost that has the same order as the spike count, and is sensitive to higher-order correlations. Furthermore, SpikeShip is binless, can handle any form of spike time distributions, is not affected by firing rate fluctuations, can detect patterns with a low signal-to-noise ratio, and can be effectively combined with a sliding window approach. We compare the advantages and differences between SpikeShip and other measures like SPIKE and Victor-Purpura distance. We applied SpikeShip to large-scale Neuropixel recordings during spontaneous activity and visual encoding. We show that high-dimensional spiking sequences detected via SpikeShip reliably distinguish between different natural images and different behavioral states. These spiking sequences carried complementary information to conventional firing rate codes. SpikeShip opens new avenues for studying neural coding and memory consolidation by rapid and unsupervised detection of temporal spiking patterns in high-dimensional neural ensembles.
神经编码和记忆形成依赖于跨越高维神经元集合的时间尖峰序列。这些尖峰序列的无监督发现和特征描述需要一种合适的尖峰模式相似度度量,然后可以用于聚类和解码。在这里,我们提出了一种基于最优传输理论的新相似度度量方法,称为 SpikeShip,它基于神经元之间所有相对尖峰时间关系比较多神经元尖峰模式。SpikeShip 计算最优传输成本,以使两个尖峰模式之间的所有相对尖峰时间关系(跨神经元)完全相同。我们表明,这种传输成本可以分解为一个时间刚性平移项,它捕获全局潜伏期变化,以及一个神经元特定的传输流向量,它反映了神经元之间的尖峰时间差异。SpikeShip 可以有效地计算高维神经元集合,具有低(线性)计算成本,其阶数与尖峰计数相同,并且对高阶相关性敏感。此外,SpikeShip 是无 bin 的,可以处理任何形式的尖峰时间分布,不受放电率波动的影响,可以检测具有低信噪比的模式,并且可以有效地与滑动窗口方法结合使用。我们比较了 SpikeShip 与其他度量方法(如 SPIKE 和 Victor-Purpura 距离)的优势和差异。我们将 SpikeShip 应用于自发活动和视觉编码期间的大规模 Neuropixel 记录。我们表明,通过 SpikeShip 检测到的高维尖峰序列可靠地区分不同的自然图像和不同的行为状态。这些尖峰序列携带了与传统放电率编码互补的信息。SpikeShip 通过快速和无监督地检测高维神经元集合中的时间尖峰模式,为研究神经编码和记忆巩固开辟了新途径。