The power of Tensor algebra in medical diagnosis

Similar documents
PARAFAC: a powerful tool in EEG monitoring

TENSOR Based Tumor Tissue Differentiation Using Magnetic Resonance Spectroscopic Imaging

DATA-DRIVEN CLUSTERING OF P300 EEG DATA USING COUPLED TENSOR DECOMPOSITIONS

Borbála Hunyadi, Patrick Dupont, Wim Van Paesschen and Sabine Van Huffel (2015), The content is identical to the content of the published paper

DATA MANAGEMENT & TYPES OF ANALYSES OFTEN USED. Dennis L. Molfese University of Nebraska - Lincoln

1. Introduction

Chapter 7 Heart Rate Variability in Newborns with Hypoxic Brain Injury

EEG Source Imaging in Epilepsy Evaluations

Enhancement of Twins Fetal ECG Signal Extraction Based on Hybrid Blind Extraction Techniques

HST 583 fmri DATA ANALYSIS AND ACQUISITION

DETECTION AND CORRECTION OF EYE BLINK ARTIFACT IN SINGLE CHANNEL ELECTROENCEPHALOGRAM (EEG) SIGNAL USING A SIMPLE k-means CLUSTERING ALGORITHM

EEG signal classification using Bayes and Naïve Bayes Classifiers and extracted features of Continuous Wavelet Transform

John E. Richards* Department of Psychology, University of South Carolina, Columbia, SC 29208, United States

Removing ECG Artifact from the Surface EMG Signal Using Adaptive Subtraction Technique

Classification of Epileptic EEG Using Wavelet Transform & Artificial Neural Network

Compressive Wideband Power Spectrum Analysis for Eeg Signals Using Fastica And Neural Network

BENEFITS OF MULTI-DOMAIN FEATURE OF MISMATCH NEGATIVITY EXTRACTED BY NONNEGATIVE TENSOR FACTORIZATION FROM EEG COLLECTED BY LOW-DENSITY ARRAY

EEG/ERP Control Process Separation

Automated Detection of Epileptic Seizures in the EEG

Epileptic seizure detection using linear prediction filter

Electroencephalography (EEG) based automatic Seizure Detection and Prediction Using DWT

Redundancy of Independent Component Analysis in Four Common Types of Childhood Epileptic Seizure

ONLINE SEIZURE DETECTION IN ADULTS WITH TEMPORAL LOBE EPILEPSY USING SINGLE-LEAD ECG

Connectivity in epilepsy: Characterization of pathological networks on EEG, MEG and intracerebral EEG

Practical class neuromodulation and imaging: EEG source analysis. Pieter van Mierlo Willeke Staljanssens Gregor Strobbe

Performance Analysis of Epileptic EEG Expert System Using Scaled Conjugate Back Propagation Based ANN Classifier

Analysis of EEG Signal for the Detection of Brain Abnormalities

Selection of Feature for Epilepsy Seizer Detection Using EEG

EEG Analysis Using Neural Networks for Seizure Detection

COMPUTATIONAL ANALYSIS OF EPILEPTIC FOCUS LOCALIZATION

A Novel Synergistic Model Fusing Electroencephalography and Functional Magnetic Resonance Imaging for Modeling Brain Activities

Seizure onset can be difficult to asses in scalp EEG. However, some tools can be used to increase the seizure onset activity over the EEG background:

FREQUENCY DOMAIN BASED AUTOMATIC EKG ARTIFACT

Spatial and Temporal Analysis of Interictal Activity in the Epileptic Brain

Seizure Recognition on Epilepsy Feature Tensor

Est-ce que l'eeg a toujours sa place en 2019?

Empirical Mode Decomposition based Feature Extraction Method for the Classification of EEG Signal

Automatic Identification and Removal of Ocular Artifacts from EEG using Wavelet Transform

Modifying the Classic Peak Picking Technique Using a Fuzzy Multi Agent to Have an Accurate P300-based BCI

From Single-trial EEG to Brain Area Dynamics

Brain Computer Interface. Mina Mikhail

DETERMINING THE NUMBER OF SOURCES IN HIGH-DENSITY EEG RECORDINGS OF EVENT-RELATED POTENTIALS BY MODEL ORDER SELECTION

PCA Enhanced Kalman Filter for ECG Denoising

VALIDATION OF AN AUTOMATED SEIZURE DETECTION SYSTEM ON HEALTHY BABIES Histogram-based Energy Normalization for Montage Mismatch Compensation

Beyond Blind Averaging: Analyzing Event-Related Brain Dynamics. Scott Makeig. sccn.ucsd.edu

Depth/surface relationships: Confronting noninvasive measures to intracerebral EEG

Database of paroxysmal iceeg signals

Novel single trial movement classification based on temporal dynamics of EEG

EEG SPIKE CLASSIFICATION WITH TEMPLATE MATCHING ALGORITHM. Çamlık Caddesi No:44 Sarnıç Beldesi İZMİR 2 Elektrik ve Elektronik Müh.

Functional Elements and Networks in fmri

Epileptic Seizure Detection using Spike Information of Intrinsic Mode Functions with Neural Network

Feature Parameter Optimization for Seizure Detection/Prediction

Accepted to MICCAI Sources of Variability in MEG

ESI and fmri of interictal and ictal epileptic discharges

MORPHOLOGICAL CLUSTERING OF INTERICTAL EPILEPTIFORM DISCHARGES IN INTRACRANIAL ELECTROENCEPHALOGRAPHY. Abstract

Biomedical Imaging: Course syllabus

EE 4BD4 Lecture 11. The Brain and EEG

Epileptic Seizure Classification using Statistical Features of EEG Signal

CHAPTER 6 INTERFERENCE CANCELLATION IN EEG SIGNAL

An Edge-Device for Accurate Seizure Detection in the IoT

Imaging in epilepsy: Ictal perfusion SPECT and SISCOM

EEG source Localization (ESL): What do we know now?

Human Brain Institute Russia-Switzerland-USA

SEPARATION OF ABDOMINAL FETAL ELECTROCARDIOGRAMS IN TWIN PREGNANCY 1. INTRODUCTION

A Brain Computer Interface System For Auto Piloting Wheelchair

Localization a quick look

Classification of EEG signals in an Object Recognition task

Top-Down versus Bottom-up Processing in the Human Brain: Distinct Directional Influences Revealed by Integrating SOBI and Granger Causality

ESAT/SCD, Department of Electrical Engineering & IBBT Future Health Department, Katholieke Universiteit Leuven, Belgium

Effects of Light Stimulus Frequency on Phase Characteristics of Brain Waves

Working Memory Impairments Limitations of Normal Children s in Visual Stimuli using Event-Related Potentials

Seizure Detection based on Spatiotemporal Correlation and Frequency Regularity of Scalp EEG

To appear in Advances in Neural Information Processing Systems 10. Extended ICA Removes Artifacts from.

WAVELET ENERGY DISTRIBUTIONS OF P300 EVENT-RELATED POTENTIALS FOR WORKING MEMORY PERFORMANCE IN CHILDREN

A novel method for automated classification of epileptiform activity in the human electroencephalogram-based on independent component analysis

EEG Signal Classification Using Wavelet Feature Extraction and Neural Networks

Depth/Surface Relationships: Confronting noninvasive measures to intracerebral EEG

Processed by HBI: Russia/Switzerland/USA

Computational Perception /785. Auditory Scene Analysis

Multichannel Classification of Single EEG Trials with Independent Component Analysis

This presentation is the intellectual property of the author. Contact them for permission to reprint and/or distribute.

Beyond the Basics in EEG Interpretation: Throughout the Life Stages

Toward a more accurate delimitation of the epileptic focus from a surgical perspective

THE data used in this project is provided. SEIZURE forecasting systems hold promise. Seizure Prediction from Intracranial EEG Recordings

Normal brain rhythms and the transition to epileptic activity

Spatiotemporal clustering of synchronized bursting events in neuronal networks

Epileptic Dogs: Advanced Seizure Prediction

Discrimination between ictal and seizure free EEG signals using empirical mode decomposition

Outline of Talk. Introduction to EEG and Event Related Potentials. Key points. My path to EEG

EEG Recordings from Parent/Child Dyads in a Turn-Taking Game with Prediction Error

Research Article Effect of Brain-to-Skull Conductivity Ratio on EEG Source Localization Accuracy

Performance Analysis of Epileptic Seizure Detection Using DWT & ICA with Neural Networks

Introduction to simultaneous EEG-fMRI

Oscillations: From Neuron to MEG

The impact of numeration on visual attention during a psychophysical task; An ERP study

NOISE REDUCTION ALGORITHMS FOR BETTER SPEECH UNDERSTANDING IN COCHLEAR IMPLANTATION- A SURVEY

Epilepsy is the fourth most common neurological disorder

Spatial localisation of EEG dipoles in MRI using the International System anatomical references

Modeling EEG-band Neurofeedback: Modulating Internal States without Conditioning of EEG Sources

IN biomedical signal processing, mixtures are often

Transcription:

Katholieke Universiteit Leuven K.U.Leuven The power of Tensor algebra in medical diagnosis Sabine Van Huffel Dept. EE, ESAT-SCD iminds Future Health Dept KU Leuven, Belgium 1

Contents Overview Introduction EEG and epileptic seizure monitoring Blind Source Separation Tensor Algorithms Examples in EEG monitoring Conclusions and new directions 2

Introduction: EEG and epileptic seizure monitoring Interictal EEG Ictal EEG 21 electrode positions @UZ Gasthuisberg Spikes, slow waves (epileptiform activity?) artifacts Ictal source localization eye blink muscle 3

Blind source separation EEG analysis difficult because of artefacts à REMOVE Matrix based Blind Source Separation (BSS) à Constraints! sources orthogonal (PCA), statistically independent (ICA) sources uncorrelated and of different autocorrelation (CCA) EEG 1 EEG 2 EEG 3 EEG 1 = a 11 s 1 + a 12 s 2 + a 13 s 3 EEG 2 = a 21 s 1 + a 22 s 2 + a 23 s 3 EEG 3 = a 31 s 1 + a 32 s 2 + a 33 s 3 EEG = A.s 4

Contents Overview Introduction Tensor Algorithms Examples in EEG monitoring Conclusions and new directions 5

Tensor Algorithms: Canonical Decomposition (PARAFAC) (PARAFAC) Advantage for BSS: Tensor Decompositions unique under mild conditions! Overviews: P. Comon (talk and papers), Kolda & Bader (SIAM Rev. 2009) PARAFAC -> Decomposition into minimal number of (non)orthogonal rank 1 tensors compute via alternating least squares (Smilde, Bro, and Geladi, 2004) à most popular Simultaneous matrix diagonalization/ generalized Schur (De Lathauwer, 2004, 2006) Other schemes (Paatero, 1999; Vorobyov, Sidiropoulos and Gerschman, 2005, ) With orthogonality constraints (Kolda, 2001; Zhang and Golub, 2001) Online PARAFAC (Nion and Sidiropoulos, 2009) Matrix-free Nonlinear Least Squares using Levenberg-Marquardt (Sorber et al,, 2012) 6

Contents Overview Introduction Tensor Algorithms Examples in EEG monitoring Epileptic seizure onset localization Neonatal seizure localization Event-Related Potential analysis Conclusions and new directions 7

PARAFAC for seizure onset localization C 1 B 1 C R B R Y = +. + + A 1 A R E time Split EEG in different frequencies using wavelets. time space space => Analysis in 3 dimensions instead of just 2 8

Interpretation of a trilinear component PARAFAC: Example extracting 1 component B 1 : time course A 1 : distribution over channels C 1 : frequency content (distribution across scales). time place = 9

PARAFAC for seizure onset localization * * * * B 1 B 2 C 1 C 2 10 A 1 A 2

Reconstructed epileptic atom (De Vos et al., NeuroImage 2007) (E. Acar et al, Bioinformatics 2007) 11

More interesting seizure A B C 12

More interesting seizure A B C 13

Why does this work? Muscle artifacts are distributed over frequencies by wavelet transformation and can not be modeled by a trilinear structure In 2 (or 10) seconds, seizures are stable in time, frequency and space PARAFAC is ``unique 14

Added value in clinical practice? Validation study with UZ Leuvenà ictal EEG of 37 patients Visual analysis : 21 well localized New method: 34 well localized PARAFAC: à separates ictal atom from background EEG à is more reliable than visual analysis and matrix techniques (ICA, SVD) for seizure onset localization à can be used as preprocessing step for source localization 15

Limits of PARAFAC Limits of a trilinear model A sinusoidal signal gives rise to a perfect trilinear model after wavelet transforming, But what happens if the frequency changes during the analyzed time interval? We simulated a chirp, added noise and localised the epileptic EEG 16

Limits of PARAFAC Limits of a trilinear model Signal is not perfectly recovered (as expected) But it is still well localized! 17

Contents Overview Introduction Tensor Algorithms Examples in EEG monitoring Epileptic seizure onset localization Neonatal seizure localization Event-Related Potential Analysis Conclusions and new directions 18

Neonatal brain monitoring à seizure detection Lack of oxygen supply leads to brain damage The occurrence of seizures best indicator for neurological damage and can increase damage if not properly treated Most seizures subclinical (90%): only detectable via EEG monitoring. à Need for automated EEG monitoring. Collaboration with Sophia Child Hospital, Rotterdam, NL In the USA: 1 on 8 births premature 11.1% of prematures have seizures 19

Neonatal Seizure detection Algorithm, mimicking the human observer : (Deburchgraeve et al., Clinical Neurophysiology 2008 & 2009) 2 seizure types: Spike train Oscillation Combination 20 For each type a separate detection algorithm was developed.

Extract & localize oscillations using PARAFAC Seizure on C3-Cz-F3 + artefact on T5 21 O-CP: Extract spatial distribution of the seizure without distortion of the artifact.

22 Extract & localize oscillations using PARAFAC

Why trilinear structure to extract oscillation? PARAFAC models as much variance as possible in the tensor that fits in a trilinear structure. Sensitive for activity that is active during the whole time segment, stable in localization and frequency Oscillations in the EEG meet those requirements, thus PARAFAC is most sensitive for oscillations in the EEG. Less suitable for spike train type seizures as they are discontinuous and too local in time. 23

Extract & localize spikes using PARAFAC We use the output of the seizure detector: 24

Extract & localize spikes using PARAFAC Construction of the tensor: 25

Extract & localize spikes using PARAFAC SP-CP: 26

Robustness of PARAFAC based spike localization Comparison with spike averaging - Construct tensor with 20 identical EEG spike segments - Add random noise to the tensor with different SNR - Calculate correlation with the noise free spatial distribution 27

Validation study Comparison with visual analysis of the EEG by a neurophysiologist. - In all cases there is a good qualitative correspondence between the neurologist and the algorithm. - Localization plots are helpful tool for neurophysiologist in analyzing seizures. - Together with seizure detector: useful for brain monitoring at the bedside. 28

Further remarks PARAFAC expects a fixed localization in time: à Divide migrating seizures into smaller windows Long seizures >1min: à Divide into smaller windows Current research: à PARAFAC useful to delineate ictal onset zone? 1. use the extracted spatial distribution as input to dipole source localization with a realistic head model 2. using simultaneous EEG-fMRI: prospective validation in the presurgical work-up for epilepsy surgery. 29

Contents Overview Blind source separation Tensor Algorithms Examples in EEG monitoring Epileptic seizure onset localization Neonatal seizure localization Event-Related Potential Analysis Conclusions and new directions 30

Tasks during data acquisition EEG with 62 electrodes+eog+ecg in 3T Variable randomized SOA 1. Detec0on task 2. Go/NoGo task 31

32 EEG analysis 1: average ERPs

Event-Related Potential Analysis ERPs have very low SNR and suffer from artifacts caused by non-brain and brain sources Variety of PARAFAC Applications, e.g.: - Brain topography (Field and Graupe, Brain Topogr. 1991) - Brain-computer interfacing (A. Cichocki, IEEE computer society magazine, 2008) - Detection of rhythmic activity, e.g. (α, θ), during cognitive task (Miwakeichi et al., NeuroImage 2004) (Martinez-Montes, NeuroImage 2004) (Vanderperren et al., MBEC 2008) - Inter-trial phase coherence analysis in event-related EEG (MØrup et al., NeuroImage 2005)(M. Weiss et al., ICASSP 2009) 33 - Event-related EEG (during simultaneous fmri acquisition)

ERP (outside or inside the scanner) Application of PARAFAC to Event-Related EEG allows including three or more data dimensions into the tensor for ERP analysis (e.g. subjects, trials, tasks, etc.) unique data decomposition without additional assumptions finding ERP properties not revealed by traditional averaging Preprocessing important, e.g. removal of artifacts Imposing orthogonality in 1 mode (trial, subject) to avoid degeneracy Optimize parameters (number of components between 2 and 10) 34

ERP analysis: PARAFAC on channels x time x trials Channels Time = Spatial distribution Time course 35 Distribution over trials

PARAFAC on Channels x Time x Subjects ERP for upper right stimulus Recorded in scanner plus fmri Averaged ERPs per subject à 5 left occipital channels à different P1 latencies found in grand average ERP separated in 2 components Recorded in scanner, no fmri Averaged ERPs per subject à all channels à 2 components: grand average (left) and BCGartefact (right) 36

Validation: classification of trial type Left vs. right stimuli Raw data: based on difference in P1 amplitude (left right) PARAFAC: based on 1 trial mode of decomposition In both cases: ½ trials for training, ½ for testing 37

Validation: classification of trial type Quadrant stimuli Raw data: based on P1 left-right difference and C1 amplitude PARAFAC: based on 2 trial modes of decomposition In both cases: ½ trials for training, ½ for testing 38

Single trial ERP reading with PARAFAC PARAFAC allows the extraction of taskrelated ERP information on a single trial basis Performance is better than raw data characteristics Both for left-right and 4 quadrant distinction More difficult but still possible for simultaneously acquired EEG data K. Vanderperren, B. Mijović, N. Novitskiy, B. Vanrumste, P. S0ers, B.R.H. Van den Bergh, L. Lagae, S. Sunaert, J. Wagemans, S. Van Huffel and M. De Vos. Single trial ERP reading based on Parallel Factor Analysis. Psychophysiology, 2012, to appear. 39

Contents Overview Introduction Tensor Algorithms Examples in EEG monitoring Epileptic seizure onset localization Neonatal seizure localization Event-Related Potential Analysis Conclusions and new directions 40

Conclusions and Future Challenges Conclusions: Tensors increasingly popular in biom. SP Successful: e.g. epileptic seizure onset localization using multichannel EEG Mostly restricted to PARAFAC via alternating least squares PARAFAC more sensitive than visual EEG reading for seizure localization Electrode artifacts disturb localization PARAFAC output used as starting point for 3D EEG source localization Remark: Tucker3 model has also been used for seizure localization (Acar et al., IASTED 2007) Future challenges? 41

Block Tensor Decomposition C 1 R 3 R 2 C R x = A 1 S 1 B 1 A R S R B R + + R 1 Ref: De Lathauwer et al., SIMAX, 2008; Sorber et al., SIOPT, 2012 42

43

Acknowledgements IDO EEG- fmri project ac0on 44

Thank you for your attention! Ques%ons? 45 hup://www.esat.kuleuven.be/scd/