a state-space model estimation of eeg signals using...

20
A State-space model estimation of EEG signals using subspace identification 2102499 : Electrical Engineering Senior Project Presentation Satayu Chunnawong ID 5730569821 Advisor: Assist. Prof. Jitkomut Songsiri

Upload: others

Post on 19-Jun-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

A State-space model estimation of EEG signals using subspace identification

2102499 : Electrical Engineering Senior Project Presentation

Satayu Chunnawong ID 5730569821Advisor: Assist. Prof. Jitkomut Songsiri

Page 2: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

OUTLINE

Introduction

Methodology Result & Discussion

Conclusion

2

Page 3: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

The measure bring relevant informationabout the activity from activated network

Focuses on identifying EEG sources in state space model and AR

model

Learn brain connectivity for EEG signal by using Granger causality test on state space model and AR model.

3

Page 4: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

METHODOLOGY

Estimate EEG model described by state space

Subspace Method

Divided data into two parts denote as past and future data

Project future data on past data

Solve least square for system matrices

Estimate EEG model described by AR model

Maximum likelihood

Use maximum likelihood to estimate parameters AR(p)

Choose model order by using Bayesian Information Criteria (BIC) scores.𝑥𝑥 𝑡𝑡 + 1 = 𝐴𝐴𝑥𝑥 𝑡𝑡 + 𝐾𝐾𝐾𝐾 𝑡𝑡

𝑦𝑦(𝑡𝑡) = 𝐶𝐶𝑥𝑥 𝑡𝑡 + 𝐾𝐾 𝑡𝑡

State-space model

AR model

𝑦𝑦(𝑡𝑡) = �𝑖𝑖=1

𝑝𝑝

𝐴𝐴𝑖𝑖𝑦𝑦 𝑡𝑡 − 𝑖𝑖 + 𝐾𝐾 𝑡𝑡

4

Page 5: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Example of EEG data for two channels

5

Page 6: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

METHODOLOGY

Classification of EEG data

Pole Location Oscillation characteristic of two data types. Hypothesis : EEG data in two conditions have

different rate of oscillation.

𝜽𝜽 = 𝒕𝒕𝒕𝒕𝒏𝒏−𝟏𝟏𝑰𝑰𝑰𝑰 𝝀𝝀𝑹𝑹𝑹𝑹 𝝀𝝀

λ is eigenvalue of system

‖𝑯𝑯‖𝟐𝟐 -norm (Average energy) Steady state power of output response. Hypothesis : EEG data in two conditions have different

level of energy, in average.

𝑮𝑮 𝟐𝟐 = 𝟏𝟏𝟐𝟐𝟐𝟐∫−𝟐𝟐

𝟐𝟐 𝑻𝑻𝑻𝑻𝒕𝒕𝑻𝑻𝑹𝑹 𝑮𝑮 𝑹𝑹𝒋𝒋𝒋𝒋 𝑯𝑯𝑮𝑮 𝑹𝑹𝒋𝒋𝒋𝒋 𝒅𝒅𝒋𝒋

‖𝑯𝑯‖∞ -norm (Peak gain) Frequency at peak gain or largest singular value occurs. Hypothesis : EEG data in two conditions have different

peak gain.

𝑮𝑮 ∞ = 𝒔𝒔𝒔𝒔𝒑𝒑𝒋𝒋∈ −𝟐𝟐,𝟐𝟐 𝑮𝑮 𝑹𝑹𝒋𝒋𝒋𝒋

Differences in amplitude

Differences in frequencies

6

Page 7: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

METHODOLOGY

Learning brain connectivity

Granger Causality test

Solve prediction error from Riccati equation

Σ = 𝐴𝐴Σ𝐴𝐴𝑇𝑇 + 𝑊𝑊 − 𝐴𝐴Σ𝐶𝐶𝑇𝑇 𝐶𝐶Σ𝐶𝐶𝑇𝑇 −1𝐶𝐶Σ𝐴𝐴𝑇𝑇

Determine time-domain Granger causality (Seth,2015)

𝐹𝐹𝑦𝑦𝑗𝑗→𝑦𝑦𝑖𝑖|𝐴𝐴𝐴𝐴𝐴𝐴 𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜 𝑦𝑦 = logΣ𝑖𝑖𝑖𝑖𝑅𝑅

| Σ𝑖𝑖𝑖𝑖|If Σ𝑖𝑖𝑖𝑖𝑅𝑅 = |Σ𝑖𝑖𝑖𝑖|, 𝑦𝑦𝑗𝑗 does not cause 𝑦𝑦𝑖𝑖

State-space model: Reduce model by removing 𝑗𝑗𝑜𝑜𝑜 row of 𝐶𝐶

𝑥𝑥 𝑡𝑡 + 1 = 𝐴𝐴𝑥𝑥 𝑡𝑡 + 𝑤𝑤 𝑡𝑡𝑦𝑦(𝑡𝑡) = 𝐶𝐶𝑥𝑥 𝑡𝑡 + 𝐾𝐾 𝑡𝑡

State-space model

AR model

𝑦𝑦(𝑡𝑡) = �𝑖𝑖=1

𝑝𝑝

𝐴𝐴𝑖𝑖𝑦𝑦 𝑡𝑡 − 𝑖𝑖 + 𝐾𝐾 𝑡𝑡

7 AR model:

If 𝐴𝐴𝑘𝑘 𝑖𝑖𝑗𝑗 = 0 ; ∀𝑘𝑘 , 𝑦𝑦𝑗𝑗 does not cause 𝑦𝑦𝑖𝑖

Page 8: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Experimental Results

GC test on normal EEG data

Model estimation on EEG signals

Classification on EEG data

8

Page 9: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Ground-truth state space model with deterministic input

Ground-truth state space model without deterministic input

9

State-space estimation on simulated data

Page 10: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Experimental ResultsState-space estimation on EEG data

Normal data Seizure data

10State-space models are with order 25 and stable

Page 11: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Experimental ResultsAR model estimation on EEG data

Normal data Seizure data

11

Page 12: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Experimental ResultsMean square error of estimation

Normal Data Seizure Data

State-space model 1.5370 × 104 1.7191 × 105

AR model 4.9625 × 104 2.9133 × 105

𝑀𝑀𝑀𝑀𝑀𝑀 =1𝑁𝑁�𝑖𝑖=1

𝑁𝑁

𝑌𝑌𝑖𝑖 − �𝑌𝑌𝑖𝑖2

12

Mean square error of estimation for each trial in average

Page 13: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Pole location of EEG Data

Normal Data Seizure Data

Classification of EEG data 13

We observed the angle of pole which tell us about system frequencies.

Page 14: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

14

Page 15: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

15

Page 16: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Brain connectivity on state-space modelExperimental Results x(t) : EEG Sources

y(t) : EEG signals

Page 17: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Brain connectivity of y(t)Experimental Results

Page 18: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Conclusion

18

• Both state-space model and AR model have poor fitting. State-space model tends to be more accurate than AR model

• 𝐻𝐻2-norm is only feature that can classify EEG data but we cannot make sure that the others feature are not work because we use model from previous experiment

• Brain connectivity of source is sparser than EEG signal brain connectivity• If we use statistical test on state space model brain connectivity, the result may

tell causality relation difference between state-space model and AR model

Page 19: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

Q&A

19

Page 20: A State-space model estimation of EEG signals using ...jitkomut.eng.chula.ac.th/group/satayu_499slide.pdf · A State -space model estimation of EEG signals using subspace identification

References

20

• L. Barnett and A. K. Seth, “Granger causality for state space models,” Physical Review E, vol. 91, no. 4, 2015.

• A. Pruttiakaravanich and J. Songsiri, “A review on dependence measures in exploring brain networks from fMRI data,” Engineering Journal, vol. 20, no. 3, pp. 207-233, 2016

• K. Zhou and J. C. Doyle, Essential Of Robust Control. Pretice Hall, 1998.