Localization of Multiple Deep Epileptic Sources in a Realistic Head Model via Independent Component Analysis

Similar documents
APP01 INDEPENDENT COMPONENT ANALYSIS FOR EEG SOURCE LOCALIZATION IN REALISTIC HEAD MODELS. Proceedings of 3ICIPE

Independent Component Analysis For EEG Source Localization In Realistic Head Models

Beamforming Techniques Applied in EEG Source Analysis

Massoud BABAIE-ZADEH. Blind Source Separation (BSS) and Independent Componen Analysis (ICA) p.1/39

AN ITERATIVE DISTRIBUTED SOURCE METHOD FOR THE DIVERGENCE OF SOURCE CURRENT IN EEG INVERSE PROBLEM

ARTEFACT DETECTION IN ASTROPHYSICAL IMAGE DATA USING INDEPENDENT COMPONENT ANALYSIS. Maria Funaro, Erkki Oja, and Harri Valpola

Independent Component Analysis and Its Application on Accelerator Physics

Independent Component Analysis

Independent Component Analysis (ICA) Bhaskar D Rao University of California, San Diego

Separation of the EEG Signal using Improved FastICA Based on Kurtosis Contrast Function

Development of High-resolution EEG Devices

In: W. von der Linden, V. Dose, R. Fischer and R. Preuss (eds.), Maximum Entropy and Bayesian Methods, Munich 1998, Dordrecht. Kluwer, pp

Novel Approach for Time-Varying Bispectral Analysis of Non- Stationary EEG Signals

SENSITIVITY COMPUTATIONS FOR ELLIPTIC EQUATIONS WITH INTERFACES. Virginia Polytechnic Institute and State University Blacksburg, VA,

Independent Component Analysis and Its Applications. By Qing Xue, 10/15/2004

Advanced Introduction to Machine Learning CMU-10715

Discriminative Direction for Kernel Classifiers

Undercomplete Independent Component. Analysis for Signal Separation and. Dimension Reduction. Category: Algorithms and Architectures.

THE PROBLEM of localizing the sources of event related. Recursive MUSIC: A Framework for EEG and MEG Source Localization

Natural Gradient Learning for Over- and Under-Complete Bases in ICA

Recursive Generalized Eigendecomposition for Independent Component Analysis

Lecture 10: Dimension Reduction Techniques

arxiv: v2 [physics.bio-ph] 17 Jun 2015

c Springer, Reprinted with permission.

THE RECIPROCAL APPROACH TO THE INVERSE PROBLEM OF ELECTROENCEPHALOGRAPHY

EEG/MEG Inverse Solution Driven by fmri

Gatsby Theoretical Neuroscience Lectures: Non-Gaussian statistics and natural images Parts I-II

Extraction of Sleep-Spindles from the Electroencephalogram (EEG)

Independent Component Analysis. Contents

Inverse Problem of ECG for Different Equivalent Cardiac Sources

Tutorial on Blind Source Separation and Independent Component Analysis

CIFAR Lectures: Non-Gaussian statistics and natural images

Independent component analysis: an introduction

Feature Extraction with Weighted Samples Based on Independent Component Analysis

Principal Component Analysis

HST.582J / 6.555J / J Biomedical Signal and Image Processing Spring 2007

Blind Machine Separation Te-Won Lee

PCA, Kernel PCA, ICA

Part 2: Multivariate fmri analysis using a sparsifying spatio-temporal prior

A Riemannian Framework for Denoising Diffusion Tensor Images

Iterative face image feature extraction with Generalized Hebbian Algorithm and a Sanger-like BCM rule

M/EEG source analysis

Artificial Intelligence Module 2. Feature Selection. Andrea Torsello

IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. 56, NO. 3, MARCH /$ IEEE

PCA & ICA. CE-717: Machine Learning Sharif University of Technology Spring Soleymani

Spatial Harmonic Analysis of EEG Data

Introduction to Independent Component Analysis. Jingmei Lu and Xixi Lu. Abstract

EEG- Signal Processing

MULTICHANNEL SIGNAL PROCESSING USING SPATIAL RANK COVARIANCE MATRICES

Using ParExPDE for the numerical solution of bioelectric field problems

A MULTIVARIATE MODEL FOR COMPARISON OF TWO DATASETS AND ITS APPLICATION TO FMRI ANALYSIS

Introduction to Machine Learning

Neural mass model parameter identification for MEG/EEG

Single Channel Signal Separation Using MAP-based Subspace Decomposition

Face Recognition Using Multi-viewpoint Patterns for Robot Vision

NIH Public Access Author Manuscript Conf Proc IEEE Eng Med Biol Soc. Author manuscript; available in PMC 2009 December 10.

CHAPTER 5 EEG SIGNAL CLASSIFICATION BASED ON NN WITH ICA AND STFT

Unsupervised learning: beyond simple clustering and PCA

Dimension Reduction Techniques. Presented by Jie (Jerry) Yu

Covariance and Correlation Matrix

Approximating Dipoles from Human EEG Activity: The Effect of Dipole Source Configuration on Dipolarity Using Single Dipole Models

ORIENTED PCA AND BLIND SIGNAL SEPARATION

! Dimension Reduction

Degenerate Expectation-Maximization Algorithm for Local Dimension Reduction

EEG/MEG Error Bounds for a Static Dipole Source with a Realistic Head Model

ECE 661: Homework 10 Fall 2014

Quantitative Metrics for White Matter Integrity Based on Diffusion Tensor MRI Data. Stephanie Lee

Fundamentals of Principal Component Analysis (PCA), Independent Component Analysis (ICA), and Independent Vector Analysis (IVA)

Principal Component Analysis -- PCA (also called Karhunen-Loeve transformation)

CIND Pre-Processing Pipeline For Diffusion Tensor Imaging. Overview

TWO METHODS FOR ESTIMATING OVERCOMPLETE INDEPENDENT COMPONENT BASES. Mika Inki and Aapo Hyvärinen

Dimensionality Reduction

Clutter Rejection for Doppler Ultrasound Based on Blind Source Separation

Tensor Visualization. CSC 7443: Scientific Information Visualization

FORSCHUNGSZENTRUM JÜLICH GmbH Zentralinstitut für Angewandte Mathematik D Jülich, Tel. (02461)

Bayesian Modeling and Classification of Neural Signals

Anisotropic WM conductivity reconstruction based on diffusion tensor magnetic resonance imaging: a simulation study*

CONDUCTIVITY ESTIMATION WITH EEG/MEG BRAIN SOURCE LOCALIZATION IN A FINITE ELEMENT HEAD MODEL

Face Recognition Using Laplacianfaces He et al. (IEEE Trans PAMI, 2005) presented by Hassan A. Kingravi

Using Kernel PCA for Initialisation of Variational Bayesian Nonlinear Blind Source Separation Method

Principal Component Analysis vs. Independent Component Analysis for Damage Detection

1 Introduction Independent component analysis (ICA) [10] is a statistical technique whose main applications are blind source separation, blind deconvo

Bearing fault diagnosis based on EMD-KPCA and ELM

Standard P300 scalp. Fz, Cz, Pz Posterior Electrodes: PO 7, PO 8, O Z

Robust extraction of specific signals with temporal structure

14 Singular Value Decomposition

HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems

A space-time-frequency dictionary for sparse cortical source localization

HST.582J/6.555J/16.456J

Independent component analysis applied to biophysical time series and EEG. Arnaud Delorme CERCO, CNRS, France & SCCN, UCSD, La Jolla, USA

Causal modeling of fmri: temporal precedence and spatial exploration

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 54, NO. 2, FEBRUARY

One-unit Learning Rules for Independent Component Analysis

Some Interesting Problems in Pattern Recognition and Image Processing

THE electroencephalogram (EEG) provides neuroscientists

THEORETICAL CONCEPTS & APPLICATIONS OF INDEPENDENT COMPONENT ANALYSIS

Nonlinear reverse-correlation with synthesized naturalistic noise

Principal Component Analysis

BEAMFORMING DETECTORS WITH SUBSPACE SIDE INFORMATION. Andrew Bolstad, Barry Van Veen, Rob Nowak

Blind Source Separation via Generalized Eigenvalue Decomposition

Transcription:

Localization of Multiple Deep Epileptic Sources in a Realistic Head Model via Independent Component Analysis David Weinstein, Leonid Zhukov, Geoffrey Potts Email: dmw@cs.utah.edu, zhukov@cs.utah.edu, gpotts@rice.edu UUCS-2000-004 Center for Scientific Computing and Imaging Department of Computer Science University of Utah Salt Lake City, UT 84112 USA Department of Psychology Rice University Houston, TX 77005-1892, USA February 1, 2000 i

Abstract Estimating the location and distribution of current sources within the brain from electroencephalographic (EEG) recordings is an ill-posed inverse problem. The illposedness of the problem is due to a lack of uniqueness in the solution; that is, different configurations of sources can generate identical external fields. Additionally, the existence of only a finite number of scalp measurements increases the underdetermined nature of this problem. Most source localization algorithms attempt to solve the inverse problem by fitting the potentials created on the scalp from multiple dipoles to a single time step of EEG measurements. In this paper we consider a spatio-temporal model and exploit the assumption that the EEG signal is composed of contributions from statistically independent sources. Under this assumption, we can apply the recently derived blind source separation algorithm (BSS), also referred as to Independent Component Analysis (ICA). This algorithm separates multichannel EEG data into temporally independent activation maps due to stationary sources. For our study, we use a 64 channel EEG recording of a multi-focal epileptic event and a realistic geometric model of the cranial volume derived from MRI data. The original ICA algorithm required the number of sources to be equal to the number of recorded channels and becomes unstable otherwise. In this paper, we propose a novel approach for solving this problem through the reduction of the data subspace. Specifically, we discard eigenvectors with small eigenvalues from a PCA analysis of the data prior to ICA decomposition. Our results show that using these proposed subspace reduction methods, multi-focal epileptic data can be successfully decomposed into several independent activation maps. For each activation map we perform a separate source localization procedure, looking only for a single dipole using a multistart downhill simplex method. The localized sources are found to be located and oriented at physiologically appropriate positions within the brain ii

Introduction In this paper, we introduce a novel method for localizing epileptogenic sources in patients with multi-focal temporal lobe epilepsy. Localizing multiple deep sources is computationally challenging due to superposition of signal from the active regions and blurring of the signal as it projects to the scalp. We address these challenges by incorporating statistical methods to separate the signal into independent activation maps, and by constructing a detailed geometric model of the patient s head. The EEG data for our study comes from multi-focal seizure events. As such, it is known in advance that the signal will not be attributable to a single dipole source. Rather, the time series will contain contributions from multiple epileptogenic regions. Each region (representable as a dipole) will have its own independent time course. In order to reduce the noise inherent in the raw data, we perform an eigen-decomposition (PCA) and discard the small components. Having removed the noise, but still faced with a superposition of multiple dipole activations, we perform a blind source separation technique (ICA) in order to separate the sources. The result of this statistical preprocessing of the raw EEG data is a separate activation map for each dipole source. Each activation map is then fed into a source localization algorithm, in order to find the separate epileptic foci. The source localization algorithm identifies the dipole which, for a particular geometric model, best accounts for the measured EEG signal. Choosing the model requires careful consideration, especially since we know a priori that the sources are likely to be deep relative to the scalp surface. In [Huiskamp, 1997], Huiskamp et al showed that a spherical shell model is not adequate to localize deep temporal lobe sources. Rather, a more realistic patient model was required. Furthermore, because we desire as accurate a source localization as possible, we have chosen to construct a model that incorporates local conductivity anisotropy. Thus, we have opted for a finite element, rather than boundary element model. Putting the pieces together, we identify multi-focal regions of activation by 1) performing PCA to reduce the data space; 2) utilizing ICA to extract independent activations; 3) constructing a patient-specific finite element model; and 4) localizing each dipole independently with a downhill-simplex search method. 1

Methods We begin with the construction of a patient-specific computational model. The realistic head geometry is obtained originally from raw MRI data. This data is then segmented; that is, each tissue material is labeled in the underlying voxels [Wells, 1994]. The segmented head volume can then be tetrahedralized via a mesh generator which preserves the classification when mapping from voxels to elements [Schmidt, 1995]. For each tissue classification, we assign a conductivity tensor from the literature [Foster, 1989]. A cut-through of the classified mesh is shown in Figure 1. The next step of our method is to preprocess the raw EEG data into independent activation sequences. This processing is done in two stages: PCA and ICA. Once the EEG data has been processed, we will apply a source localization method in order to identify the active region responsible for each activation sequence. PCA Preprocessing Let X be a spatio-temporal data matrix, where every row contains voltages at a particular electrode at consecutive time steps and every column contains voltages for all electrodes at some moment in time. We first decompose the initial data into signal and noise subspaces [Mosher, 1992]. This is achieved by finding the eigen-decomposition of the covariance matrix R, wherer = {XX T }, and discarding eigenvectors with eigenvalues smaller than some noise threshold. We can estimate an accuracy of such a decomposition by attempting to restore the original signals from this signal subspace; we choose a threshold such that our restoration is at least 98%. Having chosen a subspace, we project the original data onto it: V s = ΛU T X,whereΛ and U are the eigenvalues and eigenvectors which form the signal subspace. We now exploit the assumption that the original signals were independent, as it allows us to decompose V s into independent components using independent component analysis (ICA) [Bell, 1995]. ICA Decomposition The ICA algorithm proceeds by finding an unmixing matrix W, such that rows of the matrx S = WV s will be independent, i.e. the multivariate probability density function (pdf) of S is equal to the product of the pdf of each signal in S. The unmixing W =(w 1, w 2,.., w n ) matrix can be constructed iteratively, for example, by 2

using a fixed-point algorithm [Hyvarinen, 1997] to compute its columns: w i (k +1)=E{v(w i (k) T v) 3 } 3w i (k); w i (k +1)= w i(k +1) w i (k +1), where v are vectors drawn from the signal subspace V s and k is the iteration number. To ensure that at each time we estimate a different independent component, we use a deflation scheme, where we work with the projection onto the subspace orthogonal to already restored components. Now we can compute independent source signal matrix S by applying W to the signal subspace data, S = WV s. To restore the electrode recordings due to just a single source, we zero out all of the rows but one in the signal matrix S, and compute the back projection: Y i = U ΛW 1 S i where the first part of this expression corresponds to back projecting from the signal subspace onto the electrodes. These Y i vectors are what we will be trying to reproduce, one at a time, with our simulations. So, by using signal pre-processing we have effectively reduced the multi-source localization problem to a sequence of single-source localizations. We know the potentials, Y i, at the electrodes on the scalp surface and having constructed a geometric finite elements models of the head volume, we now need to find a single dipole which creates that map. FEM Solution Mathematically, the problem of computing the electric potentials within the cranial volume due to a set of current sources can be described by Poisson s equation [Plonsey, 1965]: (σ Φ) = J s subject to the Neumann boundary conditions: (σ Φ) n =0 everywhere on the scalp except for at the electrodes where the electrostatic potential is known, Φ = φ; J s are the current sources. We can solve this problem using the 3

finite element method (FEM) to compute a solution within the entire volume domain [Jin, 1993]. Using FEM we obtain the system of equations: A ij φ j = b i, where A is a stiffness matrix, b is a source vector and φ is a vector of unknown potentials at every node. The A matrix is sparse (for our simulation, it contained approximately 2, 000, 000 non-zeroes entries), symmetric and positive definite. We solve the above system using LU-decomposition, or, since the matrix A is symmetric positive definite, Cholesky factorization. This allows us to use multiple right hand sides for the same stiffness matrix without re-factorizing it, thus minimizing our computational overhead. Source Localization To compute the solution of the described inverse problem, we find the set of dipoles which generate the best fit (minimal error) of computed electrode potentials to measured electrode potentials. We use correlation coefficient CC, as our error metric. i CC = Y i φ i Y φ, where φ i is the result of the forward model computation (as described in the subsection above) for a particular dipole source. A value of CC = 1 indicates that the simulated and recovered values at that time instant are identical up to a scaling factor. Previously, finding this minimum requires solving the forward problem for every possible configuration of a large number of dipoles. However, because of our statistical preprocessing, we only have to find one dipole for each activation map. Each dipole in the model has 6 parameters: 3 location coordinates (x, y, z), 2 degrees of orientation (θ, φ), and the dipole strength, P. We will use first 5 as the parameters for the source localization process. We do not need to optimize for the dipole strength, since strength will not effect our error metric. Rather, P can be recovered as a post-process, after the optimal dipole position and orientation have been determined. We use the downhill simplex method [Nedler, 1993] to find the minimum of the multidimensional cost function. 4

Discussion This study has proposed a novel method for source localization of multiple independent, stationary sources. We have applied this method to the localization of dipolar epileptic foci and have successfully recovered independent sources for each focus, as shown in Figure 2. The positions of the foci correspond to the temporal lobes, preliminarily indicating the qualitative accuracy of our method. This demonstrates the importance of using a realistic head model with anisotropic conductivities. As a future study, we will compare the results of our method with results generated from BEM models and FEM models without anisotropy. References [Huiskamp, 1997] Huiskamp, G.G.M. and Maintz, J.B.A. and Wieneke, G.H. and Viergever, M.A. and van Huffelen, A.C. The influence of the use of realistic head geometry in the dipole localization of interictal spike activity in MTLE patients, NFSI 97, 84-87, 1997. [Wells, 1994] Wells, W.M. and Grimson, W.E.L. and Kikinis, R. and Jolesz, F.A. Statistical intensity correction and segmentation of MRI data, Visualization in Biomedical Computing, 13-24, 1994. [Schmidt, 1995] Schmidt, J.A. and Johnson, C.R. and Eason, J.C. and MacLeod, R.S. Applications of automatic mesh generation and adaptive methods in computational medicine, Modeling, Mesh Generation, and Adaptive Methods for Partial Differential Equations Babuska, I. et al. editors, Springer-Verlag, 367-390, 1995. [Foster, 1989] Foster, K.R. and Schwan, H.P. Dielectric properties of tissues and biological materials: A critical review, Critical Reviews in Biomed. Eng. 17, 25-104, 1989. [Mosher, 1992] Mosher, J.C. Lewis P.S. and Leahy R.M. Multiple dipole modeling and localization from spatio-temporal MEG data, IEEE Trans. Biomed. Eng. 39, 541-57, 1992. [Bell, 1995] Bell, A. and Sejnowski, T. An information-maximization approach to blind separation and blind deconvolution. Neural Computation,7:1129-1159, 1995. [Hyvarinen, 1997] Hyvarinen, A. and Oja, E. A fast fixed-point algorithm for Independent Componenet Analysis Neural Comp. 9,1483-1492, 1997. 5

[Plonsey, 1965] Plonsey, R. Volume Conductor Theory, The Biomedical Engineering Handbook J.D. Bronzino, editor, 119-125, CRC Press, Boca Raton, 1995. [Jin, 1993] Jin, J, The Finite Element Method in Electromagnetics John Wiley and Sons, 1993. [Nedler, 1993] Nedler, J.A. and Mead, R. A simplex method for function minimization, Compt. J 7, 308-313, 1965. 6

Figure 1: Cut-through of the finite element. The full model contains approximately 164,000 nodes and 768,000 elements. As indicated by gray-scale coding, each element is assigned a conductivity tensor according to its underlying anatomic tissue. 7

Figure 2: Three dipole sources (arrows) localized within the temporal lobes. Orthogonal MRI slices(background) and electrode positions (spheres) are shown for reference. 8