spike detection

尖峰检测
  • 文章类型: Journal Article
    通过神经元的电生理表型表征神经元对于理解行为和认知功能的神经基础至关重要。技术发展使得能够收集数百个神经记录;这需要能够有效地执行特征提取的新工具。为了解决迫切需要一个强大和可访问的工具,我们开发了ElecFeX,一个基于MATLAB的开源工具箱,(1)具有直观的图形用户界面,(2)提供可定制的测量范围广泛的电生理特征,(3)通过批量分析毫不费力地处理大型数据集,和(4)产生格式化的输出以供进一步分析。我们在一组不同的神经记录上实现了ElecFeX;展示了它的功能,多功能性,以及捕获电特征的效率;并确立了其在区分跨大脑区域和物种的神经元亚群中的意义。因此,ElecFeX被呈现为用户友好的工具箱,通过最大限度地减少从其电生理数据集中提取特征所需的时间来使神经科学社区受益。
    Characterizing neurons by their electrophysiological phenotypes is essential for understanding the neural basis of behavioral and cognitive functions. Technological developments have enabled the collection of hundreds of neural recordings; this calls for new tools capable of performing feature extraction efficiently. To address the urgent need for a powerful and accessible tool, we developed ElecFeX, an open-source MATLAB-based toolbox that (1) has an intuitive graphical user interface, (2) provides customizable measurements for a wide range of electrophysiological features, (3) processes large-size datasets effortlessly via batch analysis, and (4) yields formatted output for further analysis. We implemented ElecFeX on a diverse set of neural recordings; demonstrated its functionality, versatility, and efficiency in capturing electrical features; and established its significance in distinguishing neuronal subgroups across brain regions and species. ElecFeX is thus presented as a user-friendly toolbox to benefit the neuroscience community by minimizing the time required for extracting features from their electrophysiological datasets.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    Objective.斯派克排序,即从不同的细胞外记录的神经元中检测和分离测得的动作电位,仍然是破译大脑的瓶颈之一。近年来,神经网络(NN)在穗类分选中的应用引起了极大的关注。大多数方法都集中在常规尖峰分选管道内的特定子问题上,如尖峰检测或特征提取,并尝试用复杂的网络体系结构来解决它们。本文介绍了DualSort,一个简单的NN,与下游后处理相结合,用于实时尖峰排序。它显示了高效率,低复杂度,并且需要相对少量的人类互动。方法。利用合成和实验获得的细胞外单通道记录来训练和评估所提出的NN。为了培训,尖峰波形相对于其相关的神经元和在信号中的位置进行标记,允许一致地检测和分类尖峰。DualSort连续多次分类单个尖峰,,因为它以逐步的方式运行在信号上,并使用后处理算法将网络输出传输到尖峰序列中。主要结果。使用使用的数据集,DualSort能够检测和区分不同的尖峰波形,并将它们与背景活动分开。后处理算法显著增强了模型的整体性能,使整个系统更加健壮。尽管DualSort是一种端到端的解决方案,可有效地将过滤后的信号转换为尖峰序列,它与当代最先进的技术竞争,这些技术专门针对常规尖峰分选管道中的单个子问题。意义。这项工作表明,即使在高噪声水平下,复杂的NN不需要通过任何手段来实现尖峰检测和分选的高性能。与其他研究相比,在有限数量的尖峰上利用数据增强可以大大减少手标记。此外,当与为DualSort提供伪标签的无监督技术相结合时,可以在没有人工交互的情况下使用所提出的框架。由于我们的网络的复杂性低,它可以高效工作,并在基本硬件上实现实时处理。所提出的方法不限于尖峰排序,因为它也可以用来处理不同的信号,如脑电图(EEG),这需要在未来的研究中进行研究。
    Objective.Spike sorting, i.e. the detection and separation of measured action potentials from different extracellularly recorded neurons, remains one of the bottlenecks in deciphering the brain. In recent years, the application of neural networks (NNs) for spike sorting has garnered significant attention. Most methods focus on specific sub-problems within the conventional spike sorting pipeline, such as spike detection or feature extraction, and attempt to solve them with complex network architectures. This paper presents DualSort, a simple NN that gets combined with downstream post-processing for real-time spike sorting. It shows high efficiency, low complexity, and requires a comparatively small amount of human interaction.Approach.Synthetic and experimentally obtained extracellular single-channel recordings were utilized to train and evaluate the proposed NN. For training, spike waveforms were labeled with respect to their associated neuron and position in the signal, allowing the detection and categorization of spikes in unison. DualSort classifies a single spike multiple times in succession, as it runs over the signal in a step-by-step manner and uses a post-processing algorithm that transmits the network output into spike trains. Main results.With the used datasets, DualSort was able to detect and distinguish different spike waveforms and separate them from background activity. The post-processing algorithm significantly strengthened the overall performance of the model, making the system more robust as a whole. Although DualSort is an end-to-end solution that efficiently transforms filtered signals into spike trains, it competes with contemporary state-of-the-art technologies that exclusively target single sub-problems in the conventional spike sorting pipeline.Significance.This work demonstrates that even under high noise levels, complex NNs are not necessary by any means to achieve high performance in spike detection and sorting. The utilization of data augmentation on a limited quantity of spikes could substantially decrease hand-labeling compared to other studies. Furthermore, the proposed framework can be utilized without human interaction when combined with an unsupervised technique that provides pseudo labels for DualSort. Due to the low complexity of our network, it works efficiently and enables real-time processing on basic hardware. The proposed approach is not limited to spike sorting, as it may also be used to process different signals, such as electroencephalogram (EEG), which needs to be investigated in future research.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    目的:基于尖峰信号的植入式脑机接口(BMI)的转化工作越来越旨在最小化带宽,同时保持解码性能。开发这些BMI需要神经科学和电子技术的进步,以及使用低复杂度尖峰检测算法和高性能机器学习模型。虽然一些最先进的BMI系统联合设计了尖峰检测算法和机器学习模型,尚不清楚检测性能如何影响解码。
方法:我们提出了一种具有超低复杂度尖峰检测算法的神经解码器的协同设计。该检测算法旨在获得目标射击率,解码器使用它来调制输入特征,在几个月内保持统计不变性。
    结果:我们展示了一种无乘法的定点尖峰检测算法,该算法具有97%的检测精度,并且在我们所看到的研究中复杂度最低。通过共同设计系统以纳入统计上不变的特征,我们观察到长期稳定性显著改善,解码精度在运行80天后下降不到10%。我们的分析还揭示了尖峰检测和解码性能之间的非线性关系。提高检测灵敏度,提高解码精度和长期稳定性,这意味着更多神经元的活动是有益的,尽管检测到更多的噪声。降低尖峰检测灵敏度仍然提供可接受的解码精度,同时将带宽降低至少30%。
意义:我们关于尖峰检测与解码性能之间关系的发现可以为设置尖峰检测的阈值提供指导,而不是依靠训练或试错。可以使用适当的尖峰检测设置来有效地管理数据带宽和解码性能之间的权衡。我们通过保持输入特征的统计不变性来证明改进的解码性能。我们相信这种方法可以激发进一步的研究,重点是通过操纵数据本身(基于假设)来提高解码性能,而不是使用更复杂的解码模型。
    Objective. Translational efforts on spike-signal-based implantable brain-machine interfaces (BMIs) are increasingly aiming to minimise bandwidth while maintaining decoding performance. Developing these BMIs requires advances in neuroscience and electronic technology, as well as using low-complexity spike detection algorithms and high-performance machine learning models. While some state-of-the-art BMI systems jointly design spike detection algorithms and machine learning models, it remains unclear how the detection performance affects decoding.Approach. We propose the co-design of the neural decoder with an ultra-low complexity spike detection algorithm. The detection algorithm is designed to attain a target firing rate, which the decoder uses to modulate the input features preserving statistical invariance in long term (over several months).Main results. We demonstrate a multiplication-free fixed-point spike detection algorithm with an average detection accuracy of 97% across different noise levels on a synthetic dataset and the lowest hardware complexity among studies we have seen. By co-designing the system to incorporate statistically invariant features, we observe significantly improved long-term stability, with decoding accuracy degrading by less than 10% after 80 days of operation. Our analysis also reveals a nonlinear relationship between spike detection and decoding performance. Increasing the detection sensitivity improves decoding accuracy and long-term stability, which means the activity of more neurons is beneficial despite the detection of more noise. Reducing the spike detection sensitivity still provides acceptable decoding accuracy whilst reducing the bandwidth by at least 30%.Significance. Our findings regarding the relationship between spike detection and decoding performance can provide guidance on setting the threshold for spike detection rather than relying on training or trial-and-error. The trade-off between data bandwidth and decoding performance can be effectively managed using appropriate spike detection settings. We demonstrate improved decoding performance by maintaining statistical invariance of input features. We believe this approach can motivate further research focused on improving decoding performance through the manipulation of data itself (based on a hypothesis) rather than using more complex decoding models.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    在神经信号解码领域,尖峰分选对获得单个神经元的电生理活动起着至关重要的作用。随着电极阵列的发展,同时记录大量的尖峰,这增加了对精确的自动和泛化算法的需求。因此,提出了一种基于卷积神经网络(CNN)的尖峰分类模型和基于CNN和长短期记忆(LSTM)相结合的尖峰分类模型。在低噪声水平的数据集中,我们的探测器的召回率可以达到94.40%。尽管召回率随着噪音水平的增加而下降,我们的模型仍然比其他模型具有更高的可行性和更好的鲁棒性。此外,我们的分类模型的结果表明,模拟数据的准确率大于99%,实验数据的平均准确率约为95%,这表明我们的分类器优于当前的“WMsorting”和其他深度学习模型。此外,通过仿真数据评估了整个算法的性能,结果表明,尖峰排序的准确率达到了97%左右。值得注意的是,该算法可用于实现准确、鲁棒的自动尖峰检测和尖峰分类。
    Spike sorting plays an essential role to obtain electrophysiological activity of single neuron in the fields of neural signal decoding. With the development of electrode array, large numbers of spikes are recorded simultaneously, which rises the need for accurate automatic and generalization algorithms. Hence, this paper proposes a spike sorting model with convolutional neural network (CNN) and a spike classification model with combination of CNN and Long-Short Term Memory (LSTM). The recall rate of our detector could reach 94.40% in low noise level dataset. Although the recall declined with the increasing noise level, our model still presented higher feasibility and better robustness than other models. In addition, the results of our classification model presented an accuracy of greater than 99% in simulated data and an average accuracy of about 95% in experimental data, suggesting our classifier outperforms the current \"WMsorting\" and other deep learning models. Moreover, the performance of our whole algorithm was evaluated through simulated data and the results shows that the accuracy of spike sorting reached about 97%. It is noteworthy to say that, this proposed algorithm could be used to achieve accurate and robust automated spike detection and spike classification.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    患有良性儿童癫痫伴中央颞部尖峰(BECT)的儿童有尖峰,夏普,和他们的脑电图(EEG)上的复合波。有必要检测尖峰以临床诊断BECT。模板匹配方法可以有效地识别尖峰。然而,由于个体的特异性,在实际应用中找到有代表性的模板来检测尖峰通常是具有挑战性的。
    本文提出了一种基于锁相值(FBN-PLV)和深度学习的使用功能脑网络的尖峰检测方法。
    要获得高检测效果,该方法使用特定的模板匹配方法和蒙太奇的“峰峰现象”来获得一组候选尖峰。有了一组候选尖峰,基于相位锁定值(PLV)构建功能脑网络(FBN),以提取具有相位同步的尖峰放电过程中的网络结构特征。最后,将候选尖峰的时域特征和FBN-PLV的结构特征输入到人工神经网络(ANN)中以识别尖峰。
    基于FBN-PLV和ANN,儿童医院4例BECT病例的脑电图数据集,浙江大学医学院的AC检测为97.6%,SE为98.3%,SP96.8%。
    UNASSIGNED: Children with benign childhood epilepsy with centro-temporal spikes (BECT) have spikes, sharps, and composite waves on their electroencephalogram (EEG). It is necessary to detect spikes to diagnose BECT clinically. The template matching method can identify spikes effectively. However, due to the individual specificity, finding representative templates to detect spikes in actual applications is often challenging.
    UNASSIGNED: This paper proposes a spike detection method using functional brain networks based on phase locking value (FBN-PLV) and deep learning.
    UNASSIGNED: To obtain high detection effect, this method uses a specific template matching method and the \'peak-to-peak\' phenomenon of montages to obtain a set of candidate spikes. With the set of candidate spikes, functional brain networks (FBN) are constructed based on phase locking value (PLV) to extract the features of the network structure during spike discharge with phase synchronization. Finally, the time domain features of the candidate spikes and the structural features of the FBN-PLV are input into the artificial neural network (ANN) to identify the spikes.
    UNASSIGNED: Based on FBN-PLV and ANN, the EEG data sets of four BECT cases from the Children\'s Hospital, Zhejiang University School of Medicine are tested with the AC of 97.6%, SE of 98.3%, and SP 96.8%.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    Objective.由于缺乏高技能的专家,在癫痫诊断中支持脑电图(EEG)的自动化技术正在发展。基于深度卷积神经网络的模型已成功用于检测癫痫尖峰,生物标志物之一,从脑电图。然而,训练需要相当数量的监督脑电图记录。方法。本研究引入了卫星模型,使用自我注意力(SA)机制。该模型是使用由五名专家标记的临床EEG数据集进行训练的,包括来自50名儿童的16008个癫痫尖峰和15478个工件。SA机制有望减少参数的数量,并有效地从少量的EEG数据中提取特征。为了验证有效性,我们将各种尖峰检测方法与临床脑电图数据进行了比较。主要结果。实验结果表明,该方法比其他模型更有效地检测癫痫尖峰(准确率=0.876,假阳性率=0.133)。意义。所提出的模型的参数数量只有其他有效模型的十分之一,尽管具有如此高的检测性能。对隐藏参数的进一步探索表明,该模型自动关注EEG的特征波形感兴趣位置。
    Objective.Because of the lack of highly skilled experts, automated technologies that support electroencephalogram (EEG)-based in epilepsy diagnosis are advancing. Deep convolutional neural network-based models have been used successfully for detecting epileptic spikes, one of the biomarkers, from EEG. However, a sizeable number of supervised EEG records are required for training.Approach.This study introduces the Satelight model, which uses the self-attention (SA) mechanism. The model was trained using a clinical EEG dataset labeled by five specialists, including 16 008 epileptic spikes and 15 478 artifacts from 50 children. The SA mechanism is expected to reduce the number of parameters and efficiently extract features from a small amount of EEG data. To validate the effectiveness, we compared various spike detection approaches with the clinical EEG data.Main results.The experimental results showed that the proposed method detected epileptic spikes more effectively than other models (accuracy = 0.876 and false positive rate = 0.133).Significance.The proposed model had only one-tenth the number of parameters as the other effective model, despite having such a high detection performance. Further exploration of the hidden parameters revealed that the model automatically attended to the EEG\'s characteristic waveform locations of interest.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    计算机视觉在农业中的应用已经为从播种到收获的现有田间实践的重组做出了巨大贡献。在不同的植物部分中,经济部分,产量,具有最高的重要性,并成为农业社区的最终目标。这取决于许多遗传和环境因素,因此,这种对了解产量的好奇心带来了几种使用不同方式的精确收获前预测方法。在这些技术中,利用计算机视觉的非侵入性产量预测技术已被证明是最有效和可信的平台。这项研究开发了一种新的方法,叫做SlypNet,使用先进的深度学习网络,即,屏蔽R-CNN和U-Net,它可以从小麦植株的视觉图像中提取各种植物形态特征,如穗和小穗,并提供高精度的高通量产量估计。MaskR-CNN在尖峰检测方面的性能优于以前的网络,其平均平均精度(mAP)为97.57%,通过克服重叠和背景干扰等几个自然场约束,F1得分为0.67,MCC为0.91,可变分辨率,植物的茂密。小穗检测模块的准确性和一致性进行了测试,模型的验证准确性约为99%,误差最小,即,从一组典型的和复杂的小麦穗视图中得出1.3的均方误差。小穗产量累计显示了每株植物的可能生产能力。我们的方法提出了一个基于小穗的产量预测的集成深度学习平台,包括穗和小穗检测,导致比现有方法更高的精度。
    The application of computer vision in agriculture has already contributed immensely to restructuring the existing field practices starting from the sowing to the harvesting. Among the different plant parts, the economic part, the yield, has the highest importance and becomes the ultimate goal for the farming community. It depends on many genetic and environmental factors, so this curiosity about knowing the yield brought several precise pre-harvest prediction methods using different ways. Out of those techniques, non-invasive yield prediction techniques using computer vision have been proved to be the most efficient and trusted platform. This study developed a novel methodology, called SlypNet, using advanced deep learning networks, i.e., Mask R-CNN and U-Net, which can extract various plant morphological features like spike and spikelet from the visual image of the wheat plant and provide a high-throughput yield estimate with great precision. Mask R-CNN outperformed previous networks in spike detection by its precise detection performance with a mean average precision (mAP) of 97.57%, a F1 score of 0.67, and an MCC of 0.91 by overcoming several natural field constraints like overlapping and background interference, variable resolution, and high bushiness of plants. The spikelet detection module\'s accuracy and consistency were tested with about 99% validation accuracy of the model and the least error, i.e., a mean square error of 1.3 from a set of typical and complex views of wheat spikes. Spikelet yield cumulatively showed the probable production capability of each plant. Our method presents an integrated deep learning platform of spikelet-based yield prediction comprising spike and spikelet detection, leading to higher precision over the existing methods.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    Objective.各种工作站上基于神经尖峰的脑机接口(BMI)系统已经达到了人体试验的地步,但是节点上和植入上的BMI系统仍在探索中。这样的系统受到面积和电池的限制。研究人员应该考虑算法的复杂性,可用资源,电力预算,CMOS技术,以及设计BMI系统时平台的选择。然而,这些因素的影响目前仍不清楚。方法。在这里,我们提出了一种新颖的实时128通道尖峰检测算法,并在微控制器(MCU)和现场可编程门阵列(FPGA)平台上对其进行了优化,以消耗最少的功率和内存/资源。它作为一个用例呈现,以探索系统设计中的不同考虑因素。主要结果。所提出的尖峰检测算法实现了超过97%的灵敏度和小于3%的误检率。MCU实现占用少于3KBRAM,消耗31.5µWch-1。对于128个通道,FPGA平台仅占用299个逻辑单元和3KBRAM,消耗0.04µWch-1。意义。在尖峰检测算法方面,我们通过将动态功耗降低到低于硬件静态功耗来消除处理瓶颈,不牺牲检测性能。更重要的是,我们已经探索了算法和硬件设计中关于可扩展性的考虑因素,便携性,和成本。这些发现可以促进和指导实时植入神经信号处理平台的未来发展。
    Objective.Various on-workstation neural-spike-based brain machine interface (BMI) systems have reached the point of in-human trials, but on-node and on-implant BMI systems are still under exploration. Such systems are constrained by the area and battery. Researchers should consider the algorithm complexity, available resources, power budgets, CMOS technologies, and the choice of platforms when designing BMI systems. However, the effect of these factors is currently still unclear.Approaches.Here we have proposed a novel real-time 128 channel spike detection algorithm and optimised it on microcontroller (MCU) and field programmable gate array (FPGA) platforms towards consuming minimal power and memory/resources. It is presented as a use case to explore the different considerations in system design.Main results.The proposed spike detection algorithm achieved over 97% sensitivity and a smaller than 3% false detection rate. The MCU implementation occupies less than 3 KB RAM and consumes 31.5 µW ch-1. The FPGA platform only occupies 299 logic cells and 3 KB RAM for 128 channels and consumes 0.04 µW ch-1.Significance.On the spike detection algorithm front, we have eliminated the processing bottleneck by reducing the dynamic power consumption to lower than the hardware static power, without sacrificing detection performance. More importantly, we have explored the considerations in algorithm and hardware design with respect to scalability, portability, and costs. These findings can facilitate and guide the future development of real-time on-implant neural signal processing platforms.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    OBJECTIVE: We assessed three commercial automated spike detection software packages (Persyst, Encevis and BESA) to see which had the best performance.
    METHODS: Thirty prolonged EEG records from people aged at least 16 years were collected and 30-minute representative epochs were selected. Interictal epileptiform discharges (IEDs) were marked by three human experts and by all three software packages. For each 30-minutes selection and for each 10-second epoch we measured whether or not IEDs had occurred. We defined the gold standard as the combined detections of the experts. Kappa scores, sensitivity and specificity were estimated for each software package.
    RESULTS: Sensitivity for Persyst in the default setting was 95% for 30-minute selections and 82% for 10-second epochs. Sensitivity for Encevis was 86% (30-minute selections) and 61% (10-second epochs). The specificity for both packages was 88% for 30-minute selections and 96%-99% for the 10-second epochs. Interrater agreement between Persyst and Encevis and the experts was similar than between experts (0.67-0.83 versus 0.63-0.67). Sensitivity for BESA was 40% and specificity 100%. Interrater agreement (0.25) was low.
    CONCLUSIONS: IED detection by the Persyst automated software is better than the Encevis and BESA packages, and similar to human review, when reviewing 30-minute selections and 10-second epochs. This findings may help prospective users choose a software package.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    BACKGROUND: With the increasing popularity of calcium imaging in neuroscience research, choosing the right methods to analyze calcium imaging data is critical to address various scientific questions. Unlike spike trains measured using electrodes, fluorescence intensity traces provide an indirect and noisy measurement of the underlying neuronal activities. The observed calcium traces are either analyzed directly or deconvolved to spike trains to infer neuronal activities. When both approaches are applicable, it is unclear whether deconvolving calcium traces is a necessary step.
    METHODS: In this article, we compare the performance of using calcium traces or their deconvolved spike trains for three common analyses: clustering, principal component analysis (PCA), and population decoding.
    RESULTS: We found that (1) the two approaches lead to diverging results; (2) estimated spike trains, when smoothed or binned appropriately, usually lead to satisfactory performances, such as more accurate estimation of cluster membership; (3) although estimate spike train produce results more similar to true spike data than trace data, we found that the PCA results from trace data might better reflect the underlying neuronal ensembles (clusters); and (4) for both approaches, decobability can be improved by using denoising or smoothing methods.
    UNASSIGNED: Our simulations and applications to real data suggest that estimated spike data outperform trace data in cluster analysis and give comparable results for population decoding. In addition, the decobability of estimated spike data can be slightly better than that of calcium trace data with appropriate filtering / smoothing methods.
    CONCLUSIONS: We conclude that spike detection might be a useful pre-processing step for certain problems such as clustering; however, the continuous nature of calcium imaging data provides a natural smoothness that might be helpful for problems such as dimensional reduction.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

公众号