Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system

Lei Hamilton, Marc McConley, Kai Angermueller, David Goldberg, Massimiliano Corba, Louis Kim, James Moran, Philip D. Parks, Sang Chin, Alik S. Widge, Darin D. Dougherty, Emad N. Eskandar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

A fully autonomous intracranial device is built to continually record neural activities in different parts of the brain, process these sampled signals, decode features that correlate to behaviors and neuropsychiatric states, and use these features to deliver brain stimulation in a closed-loop fashion. In this paper, we describe the sampling and stimulation aspects of such a device. We first describe the signal processing algorithms of two unsupervised spike sorting methods. Next, we describe the LFP time-frequency analysis and feature derivation from the two spike sorting methods. Spike sorting includes a novel approach to constructing a dictionary learning algorithm in a Compressed Sensing (CS) framework. We present a joint prediction scheme to determine the class of neural spikes in the dictionary learning framework; and, the second approach is a modified OSort algorithm which is implemented in a distributed system optimized for power efficiency. Furthermore, sorted spikes and time-frequency analysis of LFP signals can be used to generate derived features (including cross-frequency coupling, spike-field coupling). We then show how these derived features can be used in the design and development of novel decode and closed-loop control algorithms that are optimized to apply deep brain stimulation based on a patient's neuropsychiatric state. For the control algorithm, we define the state vector as representative of a patient's impulsivity, avoidance, inhibition, etc. Controller parameters are optimized to apply stimulation based on the state vector's current state as well as its historical values. The overall algorithm and software design for our implantable neural recording and stimulation system uses an innovative, adaptable, and reprogrammable architecture that enables advancement of the state-of-the-art in closed-loop neural control while also meeting the challenges of system power constraints and concurrent development with ongoing scientific research designed to define brain network connectivity and neural network dynamics that vary at the individual patient level and vary over time.

Original languageEnglish (US)
Title of host publication2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages7831-7836
Number of pages6
Volume2015-November
ISBN (Electronic)9781424492718
DOIs
StatePublished - Nov 4 2015
Externally publishedYes
Event37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015 - Milan, Italy
Duration: Aug 25 2015Aug 29 2015

Other

Other37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015
CountryItaly
CityMilan
Period8/25/158/29/15

Fingerprint

Signal processing
Brain
Sorting
Glossaries
Compressed sensing
Learning
Software Design
Patient Advocacy
Computer Communication Networks
Equipment and Supplies
Software design
Deep Brain Stimulation
Impulsive Behavior
Learning algorithms
Sampling
Neural networks
Joints
Controllers
Efficiency
Research

Keywords

  • Closed-loop Control
  • Decode
  • Neural Stimulation
  • Neuropsychiatric Disorders
  • Signal Processing

ASJC Scopus subject areas

  • Signal Processing
  • Biomedical Engineering
  • Computer Vision and Pattern Recognition
  • Health Informatics

Cite this

Hamilton, L., McConley, M., Angermueller, K., Goldberg, D., Corba, M., Kim, L., ... Eskandar, E. N. (2015). Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system. In 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015 (Vol. 2015-November, pp. 7831-7836). [7320207] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/EMBC.2015.7320207

Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system. / Hamilton, Lei; McConley, Marc; Angermueller, Kai; Goldberg, David; Corba, Massimiliano; Kim, Louis; Moran, James; Parks, Philip D.; Chin, Sang; Widge, Alik S.; Dougherty, Darin D.; Eskandar, Emad N.

2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015. Vol. 2015-November Institute of Electrical and Electronics Engineers Inc., 2015. p. 7831-7836 7320207.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hamilton, L, McConley, M, Angermueller, K, Goldberg, D, Corba, M, Kim, L, Moran, J, Parks, PD, Chin, S, Widge, AS, Dougherty, DD & Eskandar, EN 2015, Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system. in 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015. vol. 2015-November, 7320207, Institute of Electrical and Electronics Engineers Inc., pp. 7831-7836, 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015, Milan, Italy, 8/25/15. https://doi.org/10.1109/EMBC.2015.7320207
Hamilton L, McConley M, Angermueller K, Goldberg D, Corba M, Kim L et al. Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system. In 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015. Vol. 2015-November. Institute of Electrical and Electronics Engineers Inc. 2015. p. 7831-7836. 7320207 https://doi.org/10.1109/EMBC.2015.7320207
Hamilton, Lei ; McConley, Marc ; Angermueller, Kai ; Goldberg, David ; Corba, Massimiliano ; Kim, Louis ; Moran, James ; Parks, Philip D. ; Chin, Sang ; Widge, Alik S. ; Dougherty, Darin D. ; Eskandar, Emad N. / Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system. 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015. Vol. 2015-November Institute of Electrical and Electronics Engineers Inc., 2015. pp. 7831-7836
@inproceedings{c8e6c4d066c84d45bb389b500ad6cfd2,
title = "Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system",
abstract = "A fully autonomous intracranial device is built to continually record neural activities in different parts of the brain, process these sampled signals, decode features that correlate to behaviors and neuropsychiatric states, and use these features to deliver brain stimulation in a closed-loop fashion. In this paper, we describe the sampling and stimulation aspects of such a device. We first describe the signal processing algorithms of two unsupervised spike sorting methods. Next, we describe the LFP time-frequency analysis and feature derivation from the two spike sorting methods. Spike sorting includes a novel approach to constructing a dictionary learning algorithm in a Compressed Sensing (CS) framework. We present a joint prediction scheme to determine the class of neural spikes in the dictionary learning framework; and, the second approach is a modified OSort algorithm which is implemented in a distributed system optimized for power efficiency. Furthermore, sorted spikes and time-frequency analysis of LFP signals can be used to generate derived features (including cross-frequency coupling, spike-field coupling). We then show how these derived features can be used in the design and development of novel decode and closed-loop control algorithms that are optimized to apply deep brain stimulation based on a patient's neuropsychiatric state. For the control algorithm, we define the state vector as representative of a patient's impulsivity, avoidance, inhibition, etc. Controller parameters are optimized to apply stimulation based on the state vector's current state as well as its historical values. The overall algorithm and software design for our implantable neural recording and stimulation system uses an innovative, adaptable, and reprogrammable architecture that enables advancement of the state-of-the-art in closed-loop neural control while also meeting the challenges of system power constraints and concurrent development with ongoing scientific research designed to define brain network connectivity and neural network dynamics that vary at the individual patient level and vary over time.",
keywords = "Closed-loop Control, Decode, Neural Stimulation, Neuropsychiatric Disorders, Signal Processing",
author = "Lei Hamilton and Marc McConley and Kai Angermueller and David Goldberg and Massimiliano Corba and Louis Kim and James Moran and Parks, {Philip D.} and Sang Chin and Widge, {Alik S.} and Dougherty, {Darin D.} and Eskandar, {Emad N.}",
year = "2015",
month = "11",
day = "4",
doi = "10.1109/EMBC.2015.7320207",
language = "English (US)",
volume = "2015-November",
pages = "7831--7836",
booktitle = "2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Neural signal processing and closed-loop control algorithm design for an implanted neural recording and stimulation system

AU - Hamilton, Lei

AU - McConley, Marc

AU - Angermueller, Kai

AU - Goldberg, David

AU - Corba, Massimiliano

AU - Kim, Louis

AU - Moran, James

AU - Parks, Philip D.

AU - Chin, Sang

AU - Widge, Alik S.

AU - Dougherty, Darin D.

AU - Eskandar, Emad N.

PY - 2015/11/4

Y1 - 2015/11/4

N2 - A fully autonomous intracranial device is built to continually record neural activities in different parts of the brain, process these sampled signals, decode features that correlate to behaviors and neuropsychiatric states, and use these features to deliver brain stimulation in a closed-loop fashion. In this paper, we describe the sampling and stimulation aspects of such a device. We first describe the signal processing algorithms of two unsupervised spike sorting methods. Next, we describe the LFP time-frequency analysis and feature derivation from the two spike sorting methods. Spike sorting includes a novel approach to constructing a dictionary learning algorithm in a Compressed Sensing (CS) framework. We present a joint prediction scheme to determine the class of neural spikes in the dictionary learning framework; and, the second approach is a modified OSort algorithm which is implemented in a distributed system optimized for power efficiency. Furthermore, sorted spikes and time-frequency analysis of LFP signals can be used to generate derived features (including cross-frequency coupling, spike-field coupling). We then show how these derived features can be used in the design and development of novel decode and closed-loop control algorithms that are optimized to apply deep brain stimulation based on a patient's neuropsychiatric state. For the control algorithm, we define the state vector as representative of a patient's impulsivity, avoidance, inhibition, etc. Controller parameters are optimized to apply stimulation based on the state vector's current state as well as its historical values. The overall algorithm and software design for our implantable neural recording and stimulation system uses an innovative, adaptable, and reprogrammable architecture that enables advancement of the state-of-the-art in closed-loop neural control while also meeting the challenges of system power constraints and concurrent development with ongoing scientific research designed to define brain network connectivity and neural network dynamics that vary at the individual patient level and vary over time.

AB - A fully autonomous intracranial device is built to continually record neural activities in different parts of the brain, process these sampled signals, decode features that correlate to behaviors and neuropsychiatric states, and use these features to deliver brain stimulation in a closed-loop fashion. In this paper, we describe the sampling and stimulation aspects of such a device. We first describe the signal processing algorithms of two unsupervised spike sorting methods. Next, we describe the LFP time-frequency analysis and feature derivation from the two spike sorting methods. Spike sorting includes a novel approach to constructing a dictionary learning algorithm in a Compressed Sensing (CS) framework. We present a joint prediction scheme to determine the class of neural spikes in the dictionary learning framework; and, the second approach is a modified OSort algorithm which is implemented in a distributed system optimized for power efficiency. Furthermore, sorted spikes and time-frequency analysis of LFP signals can be used to generate derived features (including cross-frequency coupling, spike-field coupling). We then show how these derived features can be used in the design and development of novel decode and closed-loop control algorithms that are optimized to apply deep brain stimulation based on a patient's neuropsychiatric state. For the control algorithm, we define the state vector as representative of a patient's impulsivity, avoidance, inhibition, etc. Controller parameters are optimized to apply stimulation based on the state vector's current state as well as its historical values. The overall algorithm and software design for our implantable neural recording and stimulation system uses an innovative, adaptable, and reprogrammable architecture that enables advancement of the state-of-the-art in closed-loop neural control while also meeting the challenges of system power constraints and concurrent development with ongoing scientific research designed to define brain network connectivity and neural network dynamics that vary at the individual patient level and vary over time.

KW - Closed-loop Control

KW - Decode

KW - Neural Stimulation

KW - Neuropsychiatric Disorders

KW - Signal Processing

UR - http://www.scopus.com/inward/record.url?scp=84953261016&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84953261016&partnerID=8YFLogxK

U2 - 10.1109/EMBC.2015.7320207

DO - 10.1109/EMBC.2015.7320207

M3 - Conference contribution

VL - 2015-November

SP - 7831

EP - 7836

BT - 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2015

PB - Institute of Electrical and Electronics Engineers Inc.

ER -