Brain Computer Interfaces Physiologic basis for feature selection, - - PowerPoint PPT Presentation

brain computer interfaces
SMART_READER_LITE
LIVE PREVIEW

Brain Computer Interfaces Physiologic basis for feature selection, - - PowerPoint PPT Presentation

Brain Computer Interfaces Physiologic basis for feature selection, and decoding techniques Brain Computer Interfaces For dexterous motor control Hochberg 2012 Brain Computer Interfaces Control of end effectors Brain Computer


slide-1
SLIDE 1

Brain – Computer Interfaces

Physiologic basis for feature selection, and decoding techniques

slide-2
SLIDE 2

Brain – Computer Interfaces

Hochberg 2012

For dexterous motor control

slide-3
SLIDE 3

Brain – Computer Interfaces

Control of end effectors

slide-4
SLIDE 4

Brain – Computer Interfaces

Control of end effectors Communication

slide-5
SLIDE 5

Brain – Computer Interfaces

Control of end effectors Communication Neuromodulation to replace lost senses

slide-6
SLIDE 6

Brain – Computer Interfaces

Control of end effectors Communication Neuromodulation to replace lost senses Other Neuromodulation / Biofeedback

slide-7
SLIDE 7

Brain – Computer Interfaces

Control of end effectors Communication Neuromodulation to replace lost senses Other Neuromodulation / Biofeedback Consumer BCI

slide-8
SLIDE 8

Brain – Computer Interfaces

Many Applications -> Many Engineering Requirements -> Many Architecture Considerations

slide-9
SLIDE 9

Brain – Computer Interfaces

Many Applications -> Many Engineering Requirements -> Many Architecture Considerations But in general: need to isolate, translate, and utilize a neural signal

slide-10
SLIDE 10

Brain – Computer Interfaces

Many Applications -> Many Engineering Requirements -> Many Architecture Considerations But in general: need to isolate, translate, and utilize a neural signal

slide-11
SLIDE 11

Architecture of a BCI

Classification / Regression

slide-12
SLIDE 12

Architecture of a BCI

Classification / Regression

slide-13
SLIDE 13

BCI Signal Types

(Picture credit: Wadsworth Center)

EEG (scalp) ECoG (brain surface) Intracortical Electrodes

Non-invasive Invasive

slide-14
SLIDE 14

BCI Signal Types

Signal Cell count Raw Magnitude Feature Z (depends) Spatial Specificity Signal Stability EEG (non- invasive) > 1M ~50 uV 3-5 1-5 cm Long-term? ECoG (semi- invasive?) 500K ~500 uV 10-20 3-10 mm Months Intracortical (invasive) 1-??? 10s of mV Very high < 300 um Days Appropriate modality choice depends on application. Consider subject population. Research/Clinical goals. Stimulation requirements.

slide-15
SLIDE 15

Architecture of a BCI

Classification / Regression

slide-16
SLIDE 16

Feature extraction, intracortical recordings

slide-17
SLIDE 17

Feature extraction, intracortical recordings

The quest for single units mean firing rates

slide-18
SLIDE 18

Feature extraction, intracortical recordings

The quest for single units Ensemble spiking mean firing rates

slide-19
SLIDE 19

Feature extraction, intracortical recordings

The quest for single units Ensemble spiking Local Field Potentials (LFPs) mean firing rates

slide-20
SLIDE 20

Feature extraction, ECoG and LFPs

slide-21
SLIDE 21

Feature extraction, ECoG and LFPs

Spectral Estimation: STFFT Wavelets Band filtering and envelope detection Auto-regressive model

slide-22
SLIDE 22

Feature extraction, EEG

Signal spreads as it passes through meat

slide-23
SLIDE 23

Feature extraction, EEG

Signal spreads as it passes through meat 1) Correct for spatial spreading Common Spatial Patterns – Linear combination of electrodes maximizing two class discriminability

slide-24
SLIDE 24

Feature extraction, EEG

Signal spreads as it passes through meat 1) Correct for spatial spreading Use of spherical head model as solution to forward model Common Spatial Patterns – Linear combination of electrodes maximizing two class discriminability

slide-25
SLIDE 25

Feature extraction, EEG

Signal spreads as it passes through meat 1) Correct for spatial spreading Use of spherical head model as solution to forward model Common Spatial Patterns – Linear combination of electrodes maximizing two class discriminability Subject specific MRI as solution to forward model

slide-26
SLIDE 26

Feature extraction, EEG

Signal spreads as it passes through meat 1) Correct for spatial spreading Use of spherical head model as solution to forward model Common Spatial Patterns – Linear combination of electrodes maximizing two class discriminability Subject specific MRI as solution to forward model 2) Apply same spectral estimation techniques used in ECoG (50 Hz and below) for SMR and SSVEP Or Simple LPF for EPs

slide-27
SLIDE 27

Architecture of a BCI

Classification / Regression

slide-28
SLIDE 28

Decoding, intracortical recordings

Translation of neural signal to one or more continuous variables

slide-29
SLIDE 29

Decoding, intracortical recordings

        − =

i i i

r r r

max

ˆ p d

Population Vector Translation of neural signal to one or more continuous variables

slide-30
SLIDE 30

Decoding, intracortical recordings

Kalman Filter Estimate Update Bonus: Incorporates effector kinematics

        − =

i i i

r r r

max

ˆ p d

Population Vector Translation of neural signal to one or more continuous variables

slide-31
SLIDE 31

Decoding, intracortical recordings

Kalman Filter Estimate Update Bonus: Incorporates effector kinematics

        − =

i i i

r r r

max

ˆ p d

Population Vector Many Others: Neural Networks, ARMA Models, etc Translation of neural signal to one or more continuous variables

slide-32
SLIDE 32

Decoding, ECoG

Translation of neural signal to one or more continuous variables, High SNR allows (causes ) us to be lazy.

slide-33
SLIDE 33

Decoding, ECoG

Translation of neural signal to one or more continuous variables, High SNR allows (causes ) us to be lazy. mean std dy/dt = (x-mu) / std

slide-34
SLIDE 34

Decoding, EEG

Much harder computational problem, because of low SNR Neural signal typically translated to discrete variable with pre-defined (and pre-trained) number of states LDA Non-linear transform + LDA SVM, Naïve Bayes, Decision Trees, Random Forest, Neural Network, on and

  • n…

BCI competition

slide-35
SLIDE 35

An Inherent Problem

slide-36
SLIDE 36

The Underlying Model

decoder effector movement visual feedback effector position target position effector movement decoder effector movement visual feedback effector position target position effector movement Task goal Inverse model Separately capable of adaptation

slide-37
SLIDE 37

Closed-loop decoder adaptation