SlideShare a Scribd company logo
Hidden context tree modeling of EEG data
Antonio Galves
joint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas
Universidade de S.Paulo and NeuroMat
MathStatNeuro 2015
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Looking for experimental evidence that the brain is a
statistician
Is the brain a statistician?
Stanislas Dehaene claims that the idea that the brain is a Bayesian
statistician is already sketched in von Helmholtz work!
See for instance the two lessons by Dehaene available on the web:
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Looking for experimental evidence that the brain is a
statistician
Is the brain a statistician?
Stanislas Dehaene claims that the idea that the brain is a Bayesian
statistician is already sketched in von Helmholtz work!
See for instance the two lessons by Dehaene available on the web:
Le cerveau statisticien
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Looking for experimental evidence that the brain is a
statistician
Is the brain a statistician?
Stanislas Dehaene claims that the idea that the brain is a Bayesian
statistician is already sketched in von Helmholtz work!
See for instance the two lessons by Dehaene available on the web:
Le cerveau statisticien
Le b´eb´e statisticien
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Is the brain a statistician?
How to obtain experimental evidence supporting this conjecture?
Dehaene presents experimental evidence that unexpected
occurrences in regular sequences produce characteristic markers in
EEG data.
But we need more than evidences of mismatch negativity to support
this conjecture.
To discuss this issue we need to do statistical model selection in a
new class of stochastic processes:
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Is the brain a statistician?
How to obtain experimental evidence supporting this conjecture?
Dehaene presents experimental evidence that unexpected
occurrences in regular sequences produce characteristic markers in
EEG data.
But we need more than evidences of mismatch negativity to support
this conjecture.
To discuss this issue we need to do statistical model selection in a
new class of stochastic processes:
Hidden context tree models.
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Neurobiological problem
Random
Source
A random source produces sequences of auditory stimuli.
How to retrieve the structure of the source from EEG data?
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Example of a random source: samba
Auditory segments:
2 - strong beat
1 - weak beat
0 - silent event
Chain generation:
start with a deterministic sequence
· · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · ·
replace in a iid way each symbol 1 by 0 with probability .
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
A typical sample would be
· · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · ·
· · · 2 1 0 0 2 1 0 1 2 0 0 0 2 · · ·
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
A typical sample would be
· · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · ·
· · · 2 1 0 0 2 1 0 1 2 0 0 0 2 · · ·
How to define the structure of this source?
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
A typical sample would be
· · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · ·
· · · 2 1 0 0 2 1 0 1 2 0 0 0 2 · · ·
How to define the structure of this source?
- By describing the algorithm producing each next symbol,
given the shortest relevant sequence of past symbols.
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
The structure of the random source
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
The structure of the random source
000 100 200
10 20 01 21
2
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
The structure of the random source
000 100 200
10 20 01 21
2
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
The stochastic chain generated by the source samba
1
X0
2
X−1
0
X−2
0
X−3
1
X−4
2
X−5
0
X1
1
X2
. . .. . .
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Xn ∈ A = {0, 1, 2}
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Xn ∈ A = {0, 1, 2}
(Xn)n∈Z is stochastic chain
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Xn ∈ A = {0, 1, 2}
(Xn)n∈Z is stochastic chain
with memory of variable length
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Xn ∈ A = {0, 1, 2}
(Xn)n∈Z is stochastic chain
with memory of variable length
generated by the probabilistic context tree
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Xn ∈ A = {0, 1, 2}
(Xn)n∈Z is stochastic chain
with memory of variable length
generated by the probabilistic context tree
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Context tree models
Introduced by Rissanen
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Context tree models
Introduced by Rissanen
A universal data compression system, IEEE, 1983.
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Context tree models
Introduced by Rissanen
A universal data compression system, IEEE, 1983.
stochastic chains with memory of variable length
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Context tree models
Introduced by Rissanen
A universal data compression system, IEEE, 1983.
stochastic chains with memory of variable length
generated by a probabilistic context tree
000 100 200
10 20 01 21
2
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
The neurobiological question
Is it possible
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
The neurobiological question
Is it possible
to retrieve the samba context tree
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
The neurobiological question
Is it possible
to retrieve the samba context tree
from the EEG data recorded during the exposure to
the sequence of auditory stimuli generated by the
samba source?
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
EEG data
45
+−
Scale
v2
v1a
v0
v1b
v2
v1a
v0
miss
v2
134 135 136 137 138 139 140
E27
E26
E24
E23
E22
E21
E20
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
How to address the identification problem?
We have
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
How to address the identification problem?
We have
EEG data recorded with 18 electrodes
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
How to address the identification problem?
We have
EEG data recorded with 18 electrodes
for each electrode e and each step n
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
How to address the identification problem?
We have
EEG data recorded with 18 electrodes
for each electrode e and each step n
call Y e
n = (Y e
n (t), t ∈ [0, T])
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
How to address the identification problem?
We have
EEG data recorded with 18 electrodes
for each electrode e and each step n
call Y e
n = (Y e
n (t), t ∈ [0, T]) the EEG signal recorded at electrode e
during the exposure to the auditory stimulus Xn
Y e
n ∈ L2
([0, T]), where T = 450ms is the time distance between the
onsets of two consecutive auditory stimuli
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model (HCTM)
Ingredients:
finite alphabet A
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model (HCTM)
Ingredients:
finite alphabet A
In our example A = {0, 1, 2}
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model (HCTM)
Ingredients:
finite alphabet A
In our example A = {0, 1, 2}
measurable space (F, F)
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model (HCTM)
Ingredients:
finite alphabet A
In our example A = {0, 1, 2}
measurable space (F, F)
In our example F = L2
([0, T]) and F is the Borel σ-algebra on F.
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model (HCTM)
Ingredients:
finite alphabet A
In our example A = {0, 1, 2}
measurable space (F, F)
In our example F = L2
([0, T]) and F is the Borel σ-algebra on F.
probabilistic context tree (τ, p)
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model (HCTM)
Ingredients:
finite alphabet A
In our example A = {0, 1, 2}
measurable space (F, F)
In our example F = L2
([0, T]) and F is the Borel σ-algebra on F.
probabilistic context tree (τ, p)
family {Qw : w ∈ τ} of probabilities on (F, F)
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model (HCTM)
Ingredients:
finite alphabet A
In our example A = {0, 1, 2}
measurable space (F, F)
In our example F = L2
([0, T]) and F is the Borel σ-algebra on F.
probabilistic context tree (τ, p)
family {Qw : w ∈ τ} of probabilities on (F, F)
stochastic chain (Xn, Yn) ∈ A × F.
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model
(Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model
(Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if
(Xn)n∈Z is generated by (τ, p)
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model
(Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if
(Xn)n∈Z is generated by (τ, p)
for any m, n ∈ Z with m ≤ n
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model
(Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if
(Xn)n∈Z is generated by (τ, p)
for any m, n ∈ Z with m ≤ n
any string xn
m− (τ)+1 ∈ An−m+ (τ)
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model
(Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if
(Xn)n∈Z is generated by (τ, p)
for any m, n ∈ Z with m ≤ n
any string xn
m− (τ)+1 ∈ An−m+ (τ)
and any sequence In
m = (Im, . . . , In) of F-measurable sets,
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Hidden context tree model
(Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if
(Xn)n∈Z is generated by (τ, p)
for any m, n ∈ Z with m ≤ n
any string xn
m− (τ)+1 ∈ An−m+ (τ)
and any sequence In
m = (Im, . . . , In) of F-measurable sets,
P Y n
m ∈ In
m|Xn
m− (τ)+1 = xn
m− (τ)+1 =
n
k=m
Qcτ (xk
k− (τ)+1
)(Ik)
(τ) = height of τ
cτ (xk
k− (τ)+1) = context assigned to xk
k− (τ)+1 by τ
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Rephrasing our problem
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Rephrasing our problem
Taking
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Rephrasing our problem
Taking
(Xn)n∈Z sequence of auditory stimuli produced by the samba source
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Rephrasing our problem
Taking
(Xn)n∈Z sequence of auditory stimuli produced by the samba source
(Y e
n )n∈Z successive chunks of EEG signals
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Rephrasing our problem
Taking
(Xn)n∈Z sequence of auditory stimuli produced by the samba source
(Y e
n )n∈Z successive chunks of EEG signals
Question: Is (Xn, Y e
n )n∈Z a HCTM compatible with τ?
000 100 200
10 20 01 21
2
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
is (Xn, Y e
n )n∈Z a HCTM compatible with τ?
In other terms, for any w ∈ τ, is it true that
L(Y e
n |Xn
n− (w)+1 = w, X
− (τ)
−∞ = u) = L(Y e
n |Xn
n− (w)+1 = w, X
− (τ)
−∞ = v)
for any pair of strings u and v?
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Pruning the tree
A version of Rissanen’s algorithm Context will be applied
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Pruning the tree
A version of Rissanen’s algorithm Context will be applied
Start with a maximal admissible candidate tree
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Pruning the tree
A version of Rissanen’s algorithm Context will be applied
Start with a maximal admissible candidate tree
For any string w and pair of symbols a, b ∈ A with aw and bw
belonging to the candidate tree
test the equality
L(Y e
n |Xn
n− (w) = aw) = L(Yn|Xn
n− (w) = bw)
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Pruning the tree
If for all pairs of symbols (a, b) the equality is rejected then prune all
the leaves aw
Repeat the pruning procedure until no more pruning is required
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
How to test the equality
L(Yn|Xn
n− (w) = aw) = L(Yn|Xn
n− (w) = bw) ?
Apply the projective method introduced by Cuestas-Albertos, Fraiman
and Ransford (2006).
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Experimental results
Context tree selection procedure for the EEG data recorded during
the exposure to the sequence of auditory stimuli generated by the
samba source
Sample composed by 20 subjects
For each subject EEG data from 18 electrodes was recorded
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Experimental results
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Experimental results
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
Summary
18
5
19 15
White nodes indicate the number of subjects which correctly identify the
node as not being a context. Black nodes indicate the number of
subjects which correctly identify the node as a context. For instance, 18
subjects correctly identify that the symbol 0 alone is not enough to
predict the next symbol. And 15 subjects correctly identify the symbol 2
as a context.
Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data

More Related Content

Viewers also liked

Electroencephalogram(EEG)
Electroencephalogram(EEG)Electroencephalogram(EEG)
Electroencephalogram(EEG)
ashikh
 
EEG
EEGEEG
Evoked potential - An overview
Evoked potential - An overviewEvoked potential - An overview
Evoked potential - An overview
Anbarasi rajkumar
 
Eeg basics.drjma
Eeg basics.drjmaEeg basics.drjma
Electroencephalography
ElectroencephalographyElectroencephalography
Electroencephalography
Paridhi Singhal
 
EEG
EEGEEG
Eeg Sleep Iom Ver
Eeg Sleep Iom VerEeg Sleep Iom Ver
Eeg Sleep Iom Ver
Kouya71
 
Eeg wave pattern
Eeg wave patternEeg wave pattern
Eeg wave pattern
Roopchand Ps
 
EEG: Basics
EEG: BasicsEEG: Basics
Somatosensory evoked potential
Somatosensory evoked potentialSomatosensory evoked potential
Somatosensory evoked potential
dahmed hamed
 
Normal EEG patterns, frequencies, as well as patterns that may simulate disease
Normal EEG patterns, frequencies, as well as patterns that may simulate diseaseNormal EEG patterns, frequencies, as well as patterns that may simulate disease
Normal EEG patterns, frequencies, as well as patterns that may simulate disease
Rahul Kumar
 

Viewers also liked (11)

Electroencephalogram(EEG)
Electroencephalogram(EEG)Electroencephalogram(EEG)
Electroencephalogram(EEG)
 
EEG
EEGEEG
EEG
 
Evoked potential - An overview
Evoked potential - An overviewEvoked potential - An overview
Evoked potential - An overview
 
Eeg basics.drjma
Eeg basics.drjmaEeg basics.drjma
Eeg basics.drjma
 
Electroencephalography
ElectroencephalographyElectroencephalography
Electroencephalography
 
EEG
EEGEEG
EEG
 
Eeg Sleep Iom Ver
Eeg Sleep Iom VerEeg Sleep Iom Ver
Eeg Sleep Iom Ver
 
Eeg wave pattern
Eeg wave patternEeg wave pattern
Eeg wave pattern
 
EEG: Basics
EEG: BasicsEEG: Basics
EEG: Basics
 
Somatosensory evoked potential
Somatosensory evoked potentialSomatosensory evoked potential
Somatosensory evoked potential
 
Normal EEG patterns, frequencies, as well as patterns that may simulate disease
Normal EEG patterns, frequencies, as well as patterns that may simulate diseaseNormal EEG patterns, frequencies, as well as patterns that may simulate disease
Normal EEG patterns, frequencies, as well as patterns that may simulate disease
 

Similar to Hidden context tree modeling of EEG data

MAIN Conf Talk: Learning representations from neural signals
MAIN Conf Talk: Learning representations from neural signalsMAIN Conf Talk: Learning representations from neural signals
MAIN Conf Talk: Learning representations from neural signals
agramfort
 
A monkey model of auditory scene analysis
A monkey model of auditory scene analysisA monkey model of auditory scene analysis
A monkey model of auditory scene analysis
PradeepD32
 
Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...
Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...
Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...
InsideScientific
 
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy ComparisonAnalysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
ijsrd.com
 
Enhancing extreme learning machine: Novel extentions and applications to opti...
Enhancing extreme learning machine: Novel extentions and applications to opti...Enhancing extreme learning machine: Novel extentions and applications to opti...
Enhancing extreme learning machine: Novel extentions and applications to opti...
Apdullah YAYIK, Ph.D.
 
Neural Power Amplifier
Neural Power AmplifierNeural Power Amplifier
Neural Power Amplifier
Andrew Doyle
 
Presentation(lokesh)
Presentation(lokesh)Presentation(lokesh)
Presentation(lokesh)
Lokesh Agrawal
 
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
sipij
 
Expressed sequence tag (EST), molecular marker
Expressed sequence tag (EST), molecular markerExpressed sequence tag (EST), molecular marker
Expressed sequence tag (EST), molecular marker
KAUSHAL SAHU
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Exocytosis And Iii. Oxidative Stress
Exocytosis And Iii. Oxidative StressExocytosis And Iii. Oxidative Stress
Exocytosis And Iii. Oxidative Stress
MedicineAndHealthNeurolog
 
SfN 2018: Machine learning and signal processing for neural oscillations
SfN 2018: Machine learning and signal processing for neural oscillationsSfN 2018: Machine learning and signal processing for neural oscillations
SfN 2018: Machine learning and signal processing for neural oscillations
agramfort
 
ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1
UUUI ICA
 
Bradley Voytek - Berkeley Cognitive Neuroscience 2018
Bradley Voytek - Berkeley Cognitive Neuroscience 2018Bradley Voytek - Berkeley Cognitive Neuroscience 2018
Bradley Voytek - Berkeley Cognitive Neuroscience 2018
UC San Diego
 
Advances in automating analysis of neural time series
Advances in automating analysis of neural time seriesAdvances in automating analysis of neural time series
Advances in automating analysis of neural time series
Mainak Jas
 
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
NeuroMat
 
Detection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eegDetection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eeg
Olusola Adeyemi
 
Rashmi thimmapuram presentation
Rashmi thimmapuram  presentationRashmi thimmapuram  presentation
Rashmi thimmapuram presentation
mynameisrashmi
 
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
CSCJournals
 

Similar to Hidden context tree modeling of EEG data (19)

MAIN Conf Talk: Learning representations from neural signals
MAIN Conf Talk: Learning representations from neural signalsMAIN Conf Talk: Learning representations from neural signals
MAIN Conf Talk: Learning representations from neural signals
 
A monkey model of auditory scene analysis
A monkey model of auditory scene analysisA monkey model of auditory scene analysis
A monkey model of auditory scene analysis
 
Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...
Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...
Measuring EEG in vivo for Preclinical Evaluation of Sleep and Alzheimer’s Dis...
 
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy ComparisonAnalysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
 
Enhancing extreme learning machine: Novel extentions and applications to opti...
Enhancing extreme learning machine: Novel extentions and applications to opti...Enhancing extreme learning machine: Novel extentions and applications to opti...
Enhancing extreme learning machine: Novel extentions and applications to opti...
 
Neural Power Amplifier
Neural Power AmplifierNeural Power Amplifier
Neural Power Amplifier
 
Presentation(lokesh)
Presentation(lokesh)Presentation(lokesh)
Presentation(lokesh)
 
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
 
Expressed sequence tag (EST), molecular marker
Expressed sequence tag (EST), molecular markerExpressed sequence tag (EST), molecular marker
Expressed sequence tag (EST), molecular marker
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Exocytosis And Iii. Oxidative Stress
Exocytosis And Iii. Oxidative StressExocytosis And Iii. Oxidative Stress
Exocytosis And Iii. Oxidative Stress
 
SfN 2018: Machine learning and signal processing for neural oscillations
SfN 2018: Machine learning and signal processing for neural oscillationsSfN 2018: Machine learning and signal processing for neural oscillations
SfN 2018: Machine learning and signal processing for neural oscillations
 
ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1
 
Bradley Voytek - Berkeley Cognitive Neuroscience 2018
Bradley Voytek - Berkeley Cognitive Neuroscience 2018Bradley Voytek - Berkeley Cognitive Neuroscience 2018
Bradley Voytek - Berkeley Cognitive Neuroscience 2018
 
Advances in automating analysis of neural time series
Advances in automating analysis of neural time seriesAdvances in automating analysis of neural time series
Advances in automating analysis of neural time series
 
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
 
Detection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eegDetection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eeg
 
Rashmi thimmapuram presentation
Rashmi thimmapuram  presentationRashmi thimmapuram  presentation
Rashmi thimmapuram presentation
 
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
A New Approach to Denoising EEG Signals - Merger of Translation Invariant Wav...
 

More from NeuroMat

Gromov and the ”ergo-brain”
Gromov and the ”ergo-brain”Gromov and the ”ergo-brain”
Gromov and the ”ergo-brain”
NeuroMat
 
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
NeuroMat
 
Functional Regression Analysis
Functional Regression AnalysisFunctional Regression Analysis
Functional Regression Analysis
NeuroMat
 
Goodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data caseGoodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data case
NeuroMat
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
NeuroMat
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02
NeuroMat
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01
NeuroMat
 
MEPHunter: Making things easier for signal visualization and analysis
MEPHunter: Making things easier for signal visualization and analysisMEPHunter: Making things easier for signal visualization and analysis
MEPHunter: Making things easier for signal visualization and analysis
NeuroMat
 
Neuroscience Experiments System - NES - Versão 0.1
Neuroscience Experiments System - NES - Versão 0.1Neuroscience Experiments System - NES - Versão 0.1
Neuroscience Experiments System - NES - Versão 0.1
NeuroMat
 
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
NeuroMat
 
Desafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociênciaDesafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociência
NeuroMat
 
Data Provenance and Scientific Workflow Management
Data Provenance and Scientific Workflow ManagementData Provenance and Scientific Workflow Management
Data Provenance and Scientific Workflow Management
NeuroMat
 

More from NeuroMat (12)

Gromov and the ”ergo-brain”
Gromov and the ”ergo-brain”Gromov and the ”ergo-brain”
Gromov and the ”ergo-brain”
 
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
 
Functional Regression Analysis
Functional Regression AnalysisFunctional Regression Analysis
Functional Regression Analysis
 
Goodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data caseGoodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data case
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 02
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 01
 
MEPHunter: Making things easier for signal visualization and analysis
MEPHunter: Making things easier for signal visualization and analysisMEPHunter: Making things easier for signal visualization and analysis
MEPHunter: Making things easier for signal visualization and analysis
 
Neuroscience Experiments System - NES - Versão 0.1
Neuroscience Experiments System - NES - Versão 0.1Neuroscience Experiments System - NES - Versão 0.1
Neuroscience Experiments System - NES - Versão 0.1
 
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...Spike sorting: What is it? Why do we need it? Where does it come from? How is...
Spike sorting: What is it? Why do we need it? Where does it come from? How is...
 
Desafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociênciaDesafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociência
 
Data Provenance and Scientific Workflow Management
Data Provenance and Scientific Workflow ManagementData Provenance and Scientific Workflow Management
Data Provenance and Scientific Workflow Management
 

Recently uploaded

Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 

Recently uploaded (20)

Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 

Hidden context tree modeling of EEG data

  • 1. Hidden context tree modeling of EEG data Antonio Galves joint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Universidade de S.Paulo and NeuroMat MathStatNeuro 2015 Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 2. Looking for experimental evidence that the brain is a statistician Is the brain a statistician? Stanislas Dehaene claims that the idea that the brain is a Bayesian statistician is already sketched in von Helmholtz work! See for instance the two lessons by Dehaene available on the web: Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 3. Looking for experimental evidence that the brain is a statistician Is the brain a statistician? Stanislas Dehaene claims that the idea that the brain is a Bayesian statistician is already sketched in von Helmholtz work! See for instance the two lessons by Dehaene available on the web: Le cerveau statisticien Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 4. Looking for experimental evidence that the brain is a statistician Is the brain a statistician? Stanislas Dehaene claims that the idea that the brain is a Bayesian statistician is already sketched in von Helmholtz work! See for instance the two lessons by Dehaene available on the web: Le cerveau statisticien Le b´eb´e statisticien Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 5. Is the brain a statistician? How to obtain experimental evidence supporting this conjecture? Dehaene presents experimental evidence that unexpected occurrences in regular sequences produce characteristic markers in EEG data. But we need more than evidences of mismatch negativity to support this conjecture. To discuss this issue we need to do statistical model selection in a new class of stochastic processes: Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 6. Is the brain a statistician? How to obtain experimental evidence supporting this conjecture? Dehaene presents experimental evidence that unexpected occurrences in regular sequences produce characteristic markers in EEG data. But we need more than evidences of mismatch negativity to support this conjecture. To discuss this issue we need to do statistical model selection in a new class of stochastic processes: Hidden context tree models. Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 7. Neurobiological problem Random Source A random source produces sequences of auditory stimuli. How to retrieve the structure of the source from EEG data? Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 8. Example of a random source: samba Auditory segments: 2 - strong beat 1 - weak beat 0 - silent event Chain generation: start with a deterministic sequence · · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · · replace in a iid way each symbol 1 by 0 with probability . Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 9. A typical sample would be · · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · · · · · 2 1 0 0 2 1 0 1 2 0 0 0 2 · · · Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 10. A typical sample would be · · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · · · · · 2 1 0 0 2 1 0 1 2 0 0 0 2 · · · How to define the structure of this source? Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 11. A typical sample would be · · · 2 1 0 1 2 1 0 1 2 1 0 1 2 · · · · · · 2 1 0 0 2 1 0 1 2 0 0 0 2 · · · How to define the structure of this source? - By describing the algorithm producing each next symbol, given the shortest relevant sequence of past symbols. Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 12. The structure of the random source Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 13. The structure of the random source 000 100 200 10 20 01 21 2 Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 14. The structure of the random source 000 100 200 10 20 01 21 2 Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 15. The stochastic chain generated by the source samba 1 X0 2 X−1 0 X−2 0 X−3 1 X−4 2 X−5 0 X1 1 X2 . . .. . . Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 16. Xn ∈ A = {0, 1, 2} Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 17. Xn ∈ A = {0, 1, 2} (Xn)n∈Z is stochastic chain Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 18. Xn ∈ A = {0, 1, 2} (Xn)n∈Z is stochastic chain with memory of variable length Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 19. Xn ∈ A = {0, 1, 2} (Xn)n∈Z is stochastic chain with memory of variable length generated by the probabilistic context tree Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 20. Xn ∈ A = {0, 1, 2} (Xn)n∈Z is stochastic chain with memory of variable length generated by the probabilistic context tree Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 21. Context tree models Introduced by Rissanen Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 22. Context tree models Introduced by Rissanen A universal data compression system, IEEE, 1983. Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 23. Context tree models Introduced by Rissanen A universal data compression system, IEEE, 1983. stochastic chains with memory of variable length Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 24. Context tree models Introduced by Rissanen A universal data compression system, IEEE, 1983. stochastic chains with memory of variable length generated by a probabilistic context tree 000 100 200 10 20 01 21 2 Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 25. The neurobiological question Is it possible Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 26. The neurobiological question Is it possible to retrieve the samba context tree Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 27. The neurobiological question Is it possible to retrieve the samba context tree from the EEG data recorded during the exposure to the sequence of auditory stimuli generated by the samba source? Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 28. EEG data 45 +− Scale v2 v1a v0 v1b v2 v1a v0 miss v2 134 135 136 137 138 139 140 E27 E26 E24 E23 E22 E21 E20 Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 29. How to address the identification problem? We have Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 30. How to address the identification problem? We have EEG data recorded with 18 electrodes Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 31. How to address the identification problem? We have EEG data recorded with 18 electrodes for each electrode e and each step n Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 32. How to address the identification problem? We have EEG data recorded with 18 electrodes for each electrode e and each step n call Y e n = (Y e n (t), t ∈ [0, T]) Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 33. How to address the identification problem? We have EEG data recorded with 18 electrodes for each electrode e and each step n call Y e n = (Y e n (t), t ∈ [0, T]) the EEG signal recorded at electrode e during the exposure to the auditory stimulus Xn Y e n ∈ L2 ([0, T]), where T = 450ms is the time distance between the onsets of two consecutive auditory stimuli Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 34. Hidden context tree model (HCTM) Ingredients: finite alphabet A Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 35. Hidden context tree model (HCTM) Ingredients: finite alphabet A In our example A = {0, 1, 2} Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 36. Hidden context tree model (HCTM) Ingredients: finite alphabet A In our example A = {0, 1, 2} measurable space (F, F) Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 37. Hidden context tree model (HCTM) Ingredients: finite alphabet A In our example A = {0, 1, 2} measurable space (F, F) In our example F = L2 ([0, T]) and F is the Borel σ-algebra on F. Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 38. Hidden context tree model (HCTM) Ingredients: finite alphabet A In our example A = {0, 1, 2} measurable space (F, F) In our example F = L2 ([0, T]) and F is the Borel σ-algebra on F. probabilistic context tree (τ, p) Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 39. Hidden context tree model (HCTM) Ingredients: finite alphabet A In our example A = {0, 1, 2} measurable space (F, F) In our example F = L2 ([0, T]) and F is the Borel σ-algebra on F. probabilistic context tree (τ, p) family {Qw : w ∈ τ} of probabilities on (F, F) Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 40. Hidden context tree model (HCTM) Ingredients: finite alphabet A In our example A = {0, 1, 2} measurable space (F, F) In our example F = L2 ([0, T]) and F is the Borel σ-algebra on F. probabilistic context tree (τ, p) family {Qw : w ∈ τ} of probabilities on (F, F) stochastic chain (Xn, Yn) ∈ A × F. Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 41. Hidden context tree model (Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 42. Hidden context tree model (Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if (Xn)n∈Z is generated by (τ, p) Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 43. Hidden context tree model (Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if (Xn)n∈Z is generated by (τ, p) for any m, n ∈ Z with m ≤ n Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 44. Hidden context tree model (Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if (Xn)n∈Z is generated by (τ, p) for any m, n ∈ Z with m ≤ n any string xn m− (τ)+1 ∈ An−m+ (τ) Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 45. Hidden context tree model (Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if (Xn)n∈Z is generated by (τ, p) for any m, n ∈ Z with m ≤ n any string xn m− (τ)+1 ∈ An−m+ (τ) and any sequence In m = (Im, . . . , In) of F-measurable sets, Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 46. Hidden context tree model (Xn, Yn)n∈Z HCTM compatible with (τ, p) and (Qw : w ∈ τ) if (Xn)n∈Z is generated by (τ, p) for any m, n ∈ Z with m ≤ n any string xn m− (τ)+1 ∈ An−m+ (τ) and any sequence In m = (Im, . . . , In) of F-measurable sets, P Y n m ∈ In m|Xn m− (τ)+1 = xn m− (τ)+1 = n k=m Qcτ (xk k− (τ)+1 )(Ik) (τ) = height of τ cτ (xk k− (τ)+1) = context assigned to xk k− (τ)+1 by τ Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 47. Rephrasing our problem Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 48. Rephrasing our problem Taking Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 49. Rephrasing our problem Taking (Xn)n∈Z sequence of auditory stimuli produced by the samba source Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 50. Rephrasing our problem Taking (Xn)n∈Z sequence of auditory stimuli produced by the samba source (Y e n )n∈Z successive chunks of EEG signals Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 51. Rephrasing our problem Taking (Xn)n∈Z sequence of auditory stimuli produced by the samba source (Y e n )n∈Z successive chunks of EEG signals Question: Is (Xn, Y e n )n∈Z a HCTM compatible with τ? 000 100 200 10 20 01 21 2 Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 52. is (Xn, Y e n )n∈Z a HCTM compatible with τ? In other terms, for any w ∈ τ, is it true that L(Y e n |Xn n− (w)+1 = w, X − (τ) −∞ = u) = L(Y e n |Xn n− (w)+1 = w, X − (τ) −∞ = v) for any pair of strings u and v? Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 53. Pruning the tree A version of Rissanen’s algorithm Context will be applied Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 54. Pruning the tree A version of Rissanen’s algorithm Context will be applied Start with a maximal admissible candidate tree Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 55. Pruning the tree A version of Rissanen’s algorithm Context will be applied Start with a maximal admissible candidate tree For any string w and pair of symbols a, b ∈ A with aw and bw belonging to the candidate tree test the equality L(Y e n |Xn n− (w) = aw) = L(Yn|Xn n− (w) = bw) Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 56. Pruning the tree If for all pairs of symbols (a, b) the equality is rejected then prune all the leaves aw Repeat the pruning procedure until no more pruning is required Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 57. How to test the equality L(Yn|Xn n− (w) = aw) = L(Yn|Xn n− (w) = bw) ? Apply the projective method introduced by Cuestas-Albertos, Fraiman and Ransford (2006). Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 58. Experimental results Context tree selection procedure for the EEG data recorded during the exposure to the sequence of auditory stimuli generated by the samba source Sample composed by 20 subjects For each subject EEG data from 18 electrodes was recorded Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 59. Experimental results Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 60. Experimental results Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data
  • 61. Summary 18 5 19 15 White nodes indicate the number of subjects which correctly identify the node as not being a context. Black nodes indicate the number of subjects which correctly identify the node as a context. For instance, 18 subjects correctly identify that the symbol 0 alone is not enough to predict the next symbol. And 15 subjects correctly identify the symbol 2 as a context. Antonio Galvesjoint work with A. Duarte, R. Fraiman, G. Ost and C. Vargas Hidden context tree modeling of EEG data