Ensembles of change-point detectors: implications for real-time BMI applications

J Comput Neurosci. 2019 Feb;46(1):107-124. doi: 10.1007/s10827-018-0694-8. Epub 2018 Sep 12.

Abstract

Brain-machine interfaces (BMIs) have been widely used to study basic and translational neuroscience questions. In real-time closed-loop neuroscience experiments, many practical issues arise, such as trial-by-trial variability, and spike sorting noise or multi-unit activity. In this paper, we propose a new framework for change-point detection based on ensembles of independent detectors in the context of BMI application for detecting acute pain signals. Motivated from ensemble learning, our proposed "ensembles of change-point detectors" (ECPDs) integrate multiple decisions from independent detectors, which may be derived based on data recorded from different trials, data recorded from different brain regions, data of different modalities, or models derived from different learning methods. By integrating multiple sources of information, the ECPDs aim to improve detection accuracy (in terms of true positive and true negative rates) and achieve an optimal trade-off of sensitivity and specificity. We validate our method using computer simulations and experimental recordings from freely behaving rats. Our results have shown superior and robust performance of ECPDS in detecting the onset of acute pain signals based on neuronal population spike activity (or combined with local field potentials) recorded from single or multiple brain regions.

Keywords: Acute pain; Brain machine interface; Change point detection; Ensemble learning; Event-related potential; Poisson linear dynamical system; Population codes; Support vector machine.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, Non-U.S. Gov't
  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Action Potentials / physiology
  • Acute Pain / physiopathology*
  • Animals
  • Brain / physiopathology*
  • Brain-Computer Interfaces*
  • Evoked Potentials / physiology*
  • Male
  • Models, Neurological*
  • Neurons / physiology
  • Rats
  • Support Vector Machine