Department of Experimental and Theoretical Neuroscience, Transylvanian Institute of Neuroscience, Cluj-Napoca, Romania.
Department of Computer Science, Technical University of Cluj-Napoca, Cluj-Napoca, Romania.
PLoS One. 2023 Mar 9;18(3):e0282810. doi: 10.1371/journal.pone.0282810. eCollection 2023.
Spike sorting is the process of grouping spikes of distinct neurons into their respective clusters. Most frequently, this grouping is performed by relying on the similarity of features extracted from spike shapes. In spite of recent developments, current methods have yet to achieve satisfactory performance and many investigators favour sorting manually, even though it is an intensive undertaking that requires prolonged allotments of time. To automate the process, a diverse array of machine learning techniques has been applied. The performance of these techniques depends however critically on the feature extraction step. Here, we propose deep learning using autoencoders as a feature extraction method and evaluate extensively the performance of multiple designs. The models presented are evaluated on publicly available synthetic and real "in vivo" datasets, with various numbers of clusters. The proposed methods indicate a higher performance for the process of spike sorting when compared to other state-of-the-art techniques.
尖峰分类是将不同神经元的尖峰分组到各自的簇中的过程。最常见的是,这种分组是通过依赖于从尖峰形状中提取的特征的相似性来实现的。尽管最近有了一些发展,但目前的方法尚未达到令人满意的性能,许多研究人员倾向于手动分类,尽管这是一项需要长时间投入的繁重工作。为了实现自动化,已经应用了各种机器学习技术。然而,这些技术的性能在很大程度上取决于特征提取步骤。在这里,我们提出使用自动编码器进行深度学习作为特征提取方法,并广泛评估多种设计的性能。所提出的模型在公开可用的合成和真实“体内”数据集上进行评估,具有不同数量的聚类。与其他最先进的技术相比,所提出的方法表明在尖峰分类过程中具有更高的性能。