Department of Electrical and Information Technology, Lund University, Box 118, 22100 Lund, Sweden.
J Neural Eng. 2012 Jun;9(3):036005. doi: 10.1088/1741-2560/9/3/036005. Epub 2012 Apr 23.
Brain-machine interfaces (BMIs) may be used to investigate neural mechanisms or to treat the symptoms of neurological disease and are hence powerful tools in research and clinical practice. Wireless BMIs add flexibility to both types of applications by reducing movement restrictions and risks associated with transcutaneous leads. However, since wireless implementations are typically limited in terms of transmission capacity and energy resources, the major challenge faced by their designers is to combine high performance with adaptations to limited resources. Here, we have identified three key steps in dealing with this challenge: (1) the purpose of the BMI should be clearly specified with regard to the type of information to be processed; (2) the amount of raw input data needed to fulfill the purpose should be determined, in order to avoid over- or under-dimensioning of the design; and (3) processing tasks should be allocated among the system parts such that all of them are utilized optimally with respect to computational power, wireless link capacity and raw input data requirements. We have focused on step (2) under the assumption that the purpose of the BMI (step 1) is to assess single- or multi-unit neuronal activity in the central nervous system with single-channel extracellular recordings. The reliability of this assessment depends on performance in detection and sorting of spikes. We have therefore performed absolute threshold spike detection and spike sorting with the principal component analysis and fuzzy c-means on a set of synthetic extracellular recordings, while varying the sampling rate and resolution, noise level and number of target units, and used the known ground truth to quantitatively estimate the performance. From the calculated performance curves, we have identified the sampling rate and resolution breakpoints, beyond which performance is not expected to increase by more than 1-5%. We have then estimated the performance of alternative algorithms for spike detection and spike sorting in order to examine the generalizability of our results to other algorithms. Our findings indicate that the minimization of recording noise is the primary factor to consider in the design process. In most cases, there are breakpoints for sampling rates and resolution that provide guidelines for BMI designers in terms of minimum amount raw input data that guarantees sustained performance. Such guidelines are essential during system dimensioning. Based on these findings we conclude by presenting a quantitative task-allocation scheme that can be followed to achieve optimal utilization of available resources.
脑机接口(BMI)可用于研究神经机制或治疗神经疾病的症状,因此是研究和临床实践中的有力工具。无线 BMI 通过减少与经皮导联相关的运动限制和风险,为这两种应用增加了灵活性。然而,由于无线实现通常在传输容量和能源资源方面受到限制,因此其设计者面临的主要挑战是将高性能与对有限资源的适应相结合。在这里,我们已经确定了应对这一挑战的三个关键步骤:(1)根据要处理的信息类型,明确 BMI 的目的;(2)确定实现目的所需的原始输入数据量,以避免设计的过度或不足;(3)在系统各部分之间分配处理任务,以便所有部分都能在计算能力、无线链路容量和原始输入数据需求方面得到最佳利用。我们假设 BMI 的目的(步骤 1)是使用单通道细胞外记录评估中枢神经系统中的单个或多个单元神经元活动,重点关注步骤 2。这种评估的可靠性取决于对尖峰的检测和分类的性能。因此,我们使用主成分分析和模糊 c-均值对一组合成细胞外记录进行了绝对阈值尖峰检测和尖峰分类,同时改变了采样率和分辨率、噪声水平和目标单元数量,并使用已知的真实情况对性能进行了定量估计。从计算出的性能曲线中,我们确定了采样率和分辨率的断点,超过这些断点,性能预计不会提高超过 1-5%。然后,我们评估了替代的尖峰检测和尖峰分类算法的性能,以检验我们的结果对其他算法的可推广性。我们的发现表明,在设计过程中,最小化记录噪声是首要考虑因素。在大多数情况下,采样率和分辨率都有断点,为 BMI 设计者提供了关于保证持续性能的最小原始输入数据量的指南。在系统尺寸设计过程中,这些指南是必不可少的。基于这些发现,我们通过提出一种定量任务分配方案来总结,该方案可用于实现可用资源的最佳利用。