Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Minimizing data transfer with sustained performance in wireless brain–machine interfaces

Thorbergsson, Palmi Thor LU ; Garwicz, Martin LU ; Schouenborg, Jens LU and Johansson, Anders J LU orcid (2012) In Journal of Neural Engineering 9(3).
Abstract
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;... (More)
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. (Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
* Spike detection * Spike sorting * Wireless brain-machine interfaces * Neuroscience
in
Journal of Neural Engineering
volume
9
issue
3
article number
036005
publisher
IOP Publishing
external identifiers
  • wos:000304526300005
  • scopus:84861766587
ISSN
1741-2560
DOI
10.1088/1741-2560/9/3/036005
language
English
LU publication?
yes
id
9f48ca7f-338a-40c7-af99-523ba026b4da (old id 2493063)
alternative location
http://www.ncbi.nlm.nih.gov/pubmed/22523005?dopt=Abstract
date added to LUP
2016-04-01 10:31:12
date last changed
2024-01-06 18:41:43
@article{9f48ca7f-338a-40c7-af99-523ba026b4da,
  abstract     = {{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.}},
  author       = {{Thorbergsson, Palmi Thor and Garwicz, Martin and Schouenborg, Jens and Johansson, Anders J}},
  issn         = {{1741-2560}},
  keywords     = {{* Spike detection * Spike sorting * Wireless brain-machine interfaces * Neuroscience}},
  language     = {{eng}},
  number       = {{3}},
  publisher    = {{IOP Publishing}},
  series       = {{Journal of Neural Engineering}},
  title        = {{Minimizing data transfer with sustained performance in wireless brain–machine interfaces}},
  url          = {{http://dx.doi.org/10.1088/1741-2560/9/3/036005}},
  doi          = {{10.1088/1741-2560/9/3/036005}},
  volume       = {{9}},
  year         = {{2012}},
}