eeglab - university of california, san diego

51
http://sccn.ucsd.edu/eeglab EEGLAB An open-source signal processing environment for Matlab S. Makeig 2007

Upload: others

Post on 21-May-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EEGLAB - University of California, San Diego

http://sccn.ucsd.edu/eeglab

EEGLAB

An open-source signal processing

environment for Matlab

S. Makeig 2007

Page 2: EEGLAB - University of California, San Diego

EEGLAB History •! 1993 – ERSP (Makeig)

•! 1995 – Infomax ICA for EEG (Makeig, Bell, Jung, Sejnowski)

•! 1997 - EEG/ICA Toolbox (cnl.salk.edu), ITC & ERC

•! 1999 - ERP-image plots (Jung & Makeig)

•! 2000 - Toolbox GUI design (Delorme)

•! 2002 - EEGLAB (sccn.ucsd.edu)

•! 2004 - NIH support, and (Delorme & Makeig) reference paper

•! 2004 - 1st EEGLAB workshop (UCSD, La Jolla, California)

•! 2004 - 1st EEGLAB plug-ins

•! 2005 – Workshops in Porto (Portugal) and Libon (SPR)

•! 2006 – Workshop in Singapore

•! 2006 - 1st STUDY structure and component clustering tools

•! 2007 - Workshops in Aspet (France), La Jolla (California), Santiago (Chile)

•! 2008 - NIH support renewed…

•! 2009 – NFT – Neuroelectromagnetic Forward Head Modeling Toolbox

•! 2009 - Workshops in Bloomington (Indiana), Aspet (France),

La Jolla (California), Sydney (Australia)

•! 2009 – DataRiver/Producer - experimental environment control

•! 2010 - HeadIT database tied to EEGLAB S. Makeig 2007

Page 3: EEGLAB - University of California, San Diego

EEGLAB downloads for 20/06/2007

Total count is 34

Username Email Comments

Russia @mail.ru eeg, erp, bci

Company @nexstim.com EEG develop e r

Indonesia @tf.itb.ac.id Brain Computer Interface

Finland @psyka.jyu.fi

Australia @newcastle.edu.au Auditory Psychophysics Psychopathology

La Jolla @gmail.com Cogneuro

EEGlab is great!

Chinc a @126.com hi!

? @yahoo.com LFP in DBS patients

US Gov @pnl.gov

US EDU @bethelks.edu EEG and ERP responses to music stimuli

US EDU @wjh.harvard.edu Neuroscienc e

US EDU @wlu.edu olfaction ERP

Switzerland @student.ethz.ch

Sweden @neuro.gu.se EEG

Germany @med.uni-

muenchen.de

China? @163.com Signal Processing

China @sina.com ic a

Finland @helsinki.fi cognitive brain research

Spain @ugr.es

Netherland s @sdf.nl dfg

Company? @tom.com BCI

? [email protected]

Franc e @hotmail.fr

Biomedical engineering

movement-related cortical potentials

brain-computer interfaces

•! ~200 EEGLAB downloads a week

… to at least 90 country domains

•! > 3,500 on the ‘eeglablist’ mailing list

•! Over 20 EEGLAB plug-ins available

S. Makeig 2007

Page 4: EEGLAB - University of California, San Diego

EEGLAB Workshop La Jolla 2007 90 participants

•! Canada

•! USA

•! Japan

•! Taiwan

•! S. Korea

•! Australia

•! Germany Austria

•! Italy

•! Norway

•! Ireland

•! England

Chile

S. Makeig 2007

Page 5: EEGLAB - University of California, San Diego

Mining Event-Related

Brain Dynamics

Scott Makeig

Institute for Neural Computation

University of California San Diego

University of Indiana

April, 2009

Page 6: EEGLAB - University of California, San Diego

Active Human Agency

The brain responds

to the challenge of each moment

constrained by

its past impressions,

aligned to

its current goals, needs & desires,

and focused on optimizing the

future results of its behavior...

S . Makeig (2007)

Page 7: EEGLAB - University of California, San Diego

Orient

Wait

Evaluate

Perceive

Respond

Anticipate

Active

versus Passive

Cognition

Learn / Decide / Act

S. Makeig 9/07

Human Agency

Distributed

Brain Dynamic Events

Page 8: EEGLAB - University of California, San Diego

Makeig (2006)

What is EEG / LFP?

Page 9: EEGLAB - University of California, San Diego

EEG (scalp surface fields)

ECOG (larger cortical

surface fields) Local

Extracellular

Fields

Intracellular and

peri-cellular fields

Synaptic and

other trans-

membrane potentials

Brain dynamics are inherently multi-scale

The signal at each spatial scale

arises from active partial coherence

of distributed activities at the next smaller scale.

SCALE CHAUVINISM

Multiscale dynamics also include direct

effects of larger-scale signals on smaller-

scale signals (e.g., ephaptic effects of fields on local spike synchronization).

Unmodeled portions of signals recorded

at any spatial scale are often dismissed

as “noise” or ‘irrelevant’ by researchers working at larger and smaller scales…

S. Makeig 2007

Page 10: EEGLAB - University of California, San Diego

EEG !" LFP ERP ! EEG !" LFP " Spike

Average

Peri-

Stimulus Histogram

Brain Electrophysiology

Makeig TINS 2002

MEG ERF

1960"

Response Averaging

Page 11: EEGLAB - University of California, San Diego

Anordnung neokortikaler Zellen

Corticocortical

Corticothalamic

Value System

Modulations

Ephaptic

Modulations

The biology of EEG generation is complex

S. Makeig 2007

Page 12: EEGLAB - University of California, San Diego

•! Phase cones (Freeman)

•! Avalanches (Plenz)

S. Makeig 2007

Page 13: EEGLAB - University of California, San Diego

Spatiotemporally organized

EEG field activities

are emergent dynamics

in the electrical ‘space’ of the cortex

Makeig (2006)

Page 14: EEGLAB - University of California, San Diego

The Dome of the Sky

Scott Makeig 2008

horizon

You are

here

Page 15: EEGLAB - University of California, San Diego

The Dome of the Sky

Scott Makeig 2008

Page 16: EEGLAB - University of California, San Diego

The Dome of the Sky

Scott Makeig 2008

Page 17: EEGLAB - University of California, San Diego

The Dome of the Sky?

Scott Makeig 2008

Page 18: EEGLAB - University of California, San Diego

The Dome of the Sky

You are

here

Page 19: EEGLAB - University of California, San Diego

The Dome of the Scalp?

2-D Interpretation of Scalp EEG Signals

?

? ?

?

?

?

Scott Makeig 2008

?

Page 20: EEGLAB - University of California, San Diego

The Dome of the Sky

Very small point-spread of starlight (‘twinkle’) !

Scott Makeig 2008

Page 21: EEGLAB - University of California, San Diego

What is the ‘point-

spread’ function for

EEG?

Scott Makeig 2008

?

? ? ?

?

?

Is EEG interpretation true electrophrenology ?

?

Page 22: EEGLAB - University of California, San Diego

Scalp dynamics ! Source dynamics ! !

Cortex

Skull

Local

Synchrony

Local

Synchrony

Skin

VERY broad EEG point spread function!

Relative

Independence

Scott Makeig 2007

SPATIAL SOURCE FILTERING!

Page 23: EEGLAB - University of California, San Diego

0 µV

Scott Makeig & Julie Onton 2008

Each EEG source reaches

nearly ALL the scalp channels!

0

-

+

The EEG point-spread function

Page 24: EEGLAB - University of California, San Diego

Each scalp signal is a sum of source projections

with very broad point-spread functions!

!3

!1 !2

Scott Makeig, 2008

Page 25: EEGLAB - University of California, San Diego

CSF

EEG Cocktail Party

Blind EEG Source Separation by ICA

S. Makeig (2000)

Page 26: EEGLAB - University of California, San Diego

Makeig et al., NIPS95

Extended Infomax ICA

Page 27: EEGLAB - University of California, San Diego

Cortex

Domains

of Local Synchrony

Independent

Thalamus

Are EEG processes (nearly) independent?

Freeman - phase cones

Plenz - avalanches

S. Makeig (2007)

Page 28: EEGLAB - University of California, San Diego

Independent Components

Onton & Makeig, submitted

Page 29: EEGLAB - University of California, San Diego
Page 30: EEGLAB - University of California, San Diego

S. Makeig et al. (1995)

Page 31: EEGLAB - University of California, San Diego

ICA in

practice

Onton & Makeig, 2006

Page 32: EEGLAB - University of California, San Diego

Onton, Makeig (2006)

Page 33: EEGLAB - University of California, San Diego

“ICA may be used to segregate obvious artificial

EEG component (line and muscle noise, eye

movements) from other sources.”

Makeig et al., 1996

Page 34: EEGLAB - University of California, San Diego
Page 35: EEGLAB - University of California, San Diego
Page 36: EEGLAB - University of California, San Diego

Independent muscle components

S. Makeig, 2005

Page 37: EEGLAB - University of California, San Diego

“ICA is capable of isolating overlapping

EEG phenomena including alpha and

theta bursts and spatially separable

ERP components, to separate [ICs].”

Makeig et al., 1996

Page 38: EEGLAB - University of California, San Diego

Julie Onton & S. Makeig (2006)

Independent cortical components

Dual-symmetric dipole

component

Single dipole

component

Equivalent dipoles

Page 39: EEGLAB - University of California, San Diego

Single Session - Two Maximally

Independent Central Alpha Processes

S. Makeig & J. Onton (2007) compprop()

Page 40: EEGLAB - University of California, San Diego

“ICA training is insensitive to

different random seeds,”

… and can separate out

independent components of

data with hundreds of

channels.

Makeig et al., 1996

Page 41: EEGLAB - University of California, San Diego

Moreover, ICA separates out

‘dipolar’ components

that may be relatively stable

across algorithms.

Makeig et al., 1996

Page 42: EEGLAB - University of California, San Diego

A. Delorme & S. Makeig (2007)

Page 43: EEGLAB - University of California, San Diego
Page 44: EEGLAB - University of California, San Diego

Decompositions that

find components that are more independent

! find more ‘dipolar’ components!

Makeig et al., 1996

Page 45: EEGLAB - University of California, San Diego

Frontal Midline Theta Process

Page 46: EEGLAB - University of California, San Diego
Page 47: EEGLAB - University of California, San Diego

!"#$%&'%()*+%,---%

./'&0120%31/4")('&%324/1'15&%6151#12/%

Page 48: EEGLAB - University of California, San Diego
Page 49: EEGLAB - University of California, San Diego

Independent components of EEG data tend

to be functionally independent.

S. Makeig, 2007

Page 50: EEGLAB - University of California, San Diego

ERP image of 9.6-Hz alpha power

Load 3

Load 5

Load 7

dB

Onton, Delorme & Makeig, 2005. erpimage()

Page 51: EEGLAB - University of California, San Diego

Beginning…