Europe PMC

This website requires cookies, and the limited processing of your personal data in order to function. By using the site you are agreeing to this as outlined in our privacy notice and cookie policy.

Abstract 


In this paper, we present a fast method to extract the sources related to interictal epileptiform state. The method is based on general eigenvalue decomposition using two correlation matrices during: 1) periods including interictal epileptiform discharges (IED) as a reference activation model and 2) periods excluding IEDs or abnormal physiological signals as background activity. After extracting the most similar sources to the reference or IED state, IED regions are estimated by using multiobjective optimization. The method is evaluated using both realistic simulated data and actual intracerebral electroencephalography recordings of patients suffering from focal epilepsy. These patients are seizure-free after the resective surgery. Quantitative comparisons of the proposed IED regions with the visually inspected ictal onset zones by the epileptologist and another method of identification of IED regions reveal good performance.

Free full text 


Logo of halLink to Publisher's site
IEEE Trans Biomed Eng. Author manuscript; available in PMC 2014 Mar 11.
Published in final edited form as:
PMCID: PMC3943262
HALMS: HALMS847619
PMID: 23428609

Reference-based source separation method for identification of brain regions involved in a reference state from intracerebral EEG

Abstract

In this paper, we present a fast method to extract the sources related to interictal epileptiform state. The method is based on general eigenvalue decomposition using two correlation matrices during: 1) periods including interictal epileptiform discharges (IED) as a reference activation model and 2) periods excluding IEDs or abnormal physiological signals as background activity. After extracting the most similar sources to the reference or IED state, IED regions are estimated by using multiobjective optimization. The method is evaluated using both realistic simulated data and actual intracerebral electroencephalography recordings of patients suffering from focal epilepsy. These patients are seizure-free after the resective surgery. Quantitative comparisons of the proposed IED regions with the visually inspected ictal onset zones by the epileptologist and another method of identification of IED regions reveal good performance.

I. Introduction

The drug-resistant focal epileptic patients are recommended for resective surgery. The goal of this surgery is to remove the brain regions responsible for the epileptic seizures [1]. The classic method used by the epileptologists for the presurgery evaluations is studying seizure onset zones (SOZs), i.e., the regions where the first electrophysiological changes are detected at ictal onset. However, if the seizures do not occur, or occur rarely, the presurgical evaluation cannot be performed or is prolonged. Moreover, seizures are rare events and may not lead to statistically robust results [2]. For these reasons, studying the interictal epileptiform discharges (IED) is very valuable as IEDs are frequent events during electroencephalography (EEG) recordings. The relationship between SOZs and IED regions is an open question and there are several studies wondering whether identification of IED regions can be used to guide the resection surgical decision [36].

The complexity of IED identification lies within reducing the effect of background activity using a robust method. Toward solving this problem, a method based on functional connectivity was proposed in [7]. Contrary to previous methods, both IED and non-IED time intervals were used in [7] to develop a differential connectivity graph (DCG). To extract the statistically robust connections, DCG uses a permutation method applied on a large number of IED and non-IED time intervals which is computationally heavy. In this paper, to reduce the computational load, we propose a reference-based source separation (R-SS) method using general eigenvalue decomposition (GEVD). The solution computed by GEVD is fast since it admits an exact analytic solution. A similar idea has already been applied for extracting fetal ECG from maternal ECG [8,9].

Spatial filters are used for enhancing spatial resolution of recordings, here of intracerebral EEG (iEEG). In this paper, spatial filters are estimated by maximizing the power of the temporal sources during the reference state (IED brain state) using GEVD. As a result, GEVD provides temporal sources sorted according to their decreasing similarity with reference time intervals. A second processing step, based on Bayes’ rule, is then applied for selecting the number of sources similar enough to the reference. Finally, for estimating the IED regions that are not necessarily unique, we applied a multiobjective optimization algorithm. Evaluation of our method is based on both realistic simulated data [10] and actual data. For actual data, the IED regions estimated based on our method are compared with visually inspected SOZ and leading IED regions estimated by DCG-based method introduced in [7], using the same iEEG recordings.

The rest of this paper is organized as follows. The proposed method is explained in Section II. The data protocol and the results are presented in Section III. Discussion and concluding remarks are brought in Sections IV and V, respectively.

II. Method

The steps of the method are as follows: 1) Preprocessing: manual labeling, and bandpass filtering; 2) Main process: source separation, source classification, and optimization. In the following, each step of the method is explained in detail.

A. Preprocessing

In the following, we explain the preprocessing steps. More details about these steps can be found in [7].

1. Manual Labeling

The IED and non-IED time intervals are manually identified by the epileptologist for each patient considering all the iEEG channels. An IED period is a time interval including a single IED or burst of IEDs. A non-IED period is a time interval without any IED or abnormal events. IED periods studied for each patient are homogeneous in terms of their characteristics. However, the IED periods may include single IED or burst of IEDs.

2. Bandpass Filtering

The estimated power spectrum density of IED intervals is large in the frequency range of 4–64 Hz. Therefore, a bandpass filter with a passband from 4 to 64 Hz is applied on the temporal signals. According to the manual labeling of previous step, the filtered signal is segmented into L 1 IED and L 2 non-IED segments.

B. Main Process

1. Source Separation

In this step, we use a reference model of activation, and by maximizing its relative power ratio, we extract the most similar sources to the reference model using GEVD.

a. GEVD principles

GEVD of one pair of symmetric and positive definite matrices (R 1,R 2) can be stated as follows:

R1WR2WΛ
(1)

where Λ is the diagonal matrix of generalized eigenvalues. The generalized eigenvectors build the columns w of matrix W. The ratio

λ(w)=wR1wwR2w
(2)

where (·)′ denotes transpose, is known as the Rayleigh quotient, and its maximization is usually performed by GEVD. In fact, the first derivative of λ whose roots are the extremum points of λ writes

λ(w)=2wR2w(R1w-λR2w).
(3)

Equation (3) shows that the greatest eigenvalue in (1) will be the maximum value of the Rayleigh quotient [11].

Defining various pairs of matrices (R 1,R 2) and using GEVD for maximizing the Rayleigh quotient has been applied to different problems [12]. Various pairs of matrices (R 1,R 2) are then computed according to the different criteria. For example, if we are interested in enhancing the signal-to-noise ratio, we can define R 1 and R 2 as the correlation matrix of data during time windows in which the signal has high power, and low power, respectively. Therefore, the temporal sources obtained by GEVD have the maximum power during the first-class time windows and are eventually less noisy.

In [8,13], and [14], it was shown that nonstationary blind source separation (BSS) also can be solved by using GEVD, where matrices R 1 and R 2 are computed on two distinct time windows. Following these works, we may note that common spatial pattern methods in a two-class problem [15] are similar to these methods as well (see [16, Sec. I and II]).

In all these methods, we find the spatial filters using GEVD, but for different criteria. Therefore, the correlation matrices can be defined depending on our objective, and using GEVD, we obtain the temporal sources which have the maximum power related to the first state, class, or time window opposed to the second one [8].

b. Data

Let us denote the observation data as X = [x 1, …, x N]′ [set membership] RN ×T, where x j = [xj[1], …, xj[T]]′, j = 1, …, N is a zero-mean T × 1 matrix corresponding to the T samples recorded on electrode lead j, and N is the number of channels (electrode leads).

Assuming a linear model, X = AS, let us denote A = [a 1, …, a N], a i = [ai[1], … ai [N]]′ and S = [s 1s N]′. a i (columns of matrix A) and s i (rows of matrix S) represent the ith spatial pattern and temporal sources, respectively. ai[j] shows the contribution of the ith temporal source, s i, to the jth electrode lead.

c. Reference-based source separation method

Here, our objective is to extract the sources related to a reference activation model or IED event. We consider two states, denoted C 1 and C 2, which correspond to the reference and nonreference activations like IED and non-IED, respectively. Denoting An external file that holds a picture, illustration, etc.
Object name is halms847619ig1.jpg, [ell] = 1, 2, the set of time samples related to each state, we can define each column of the corresponding segment matrix, X [ell] [set membership] RN ×M[ell], as

χi = [x1[i], …, xN[i]]′, i ∈ 𝒯Mcard(𝒯)
(4)

where card(.) indicates the cardinality of a set. The correlation matrix of data for each state can be estimated as

R^=1MXX.
(5)

The spatial filters, W, for which the temporal sources S = W′X have maximum similarity with the reference activation state, i.e., maximum variance in the reference state compared to the other state, is computed as

maxwwR^1wwR^2ws.t.||w||=1.
(6)

Using (3) for solving (6) leads to GEVD of (R 1, R 2):

R^1W=R^2WΛ.
(7)

Using W, the spatial patterns, A = (W′)−1, and the temporal sources, S = W′X, are extracted. As explained before, the maximum eigenvalue in (7) is related to the maximum power ratio in (6). We rank the eigenvalues in decreasing order. This implies ranking of the estimated temporal sources according to their resemblance to the reference activation state. The scheme depicted in Fig. 1 demonstrates the block diagram of the R-SS method. The L 1 reference (or IED) and L 2 non-IED segment matrices are denoted as XmRN×m, where m = 1, …, L [ell] is the index of each segment. Each column of Xm is An external file that holds a picture, illustration, etc.
Object name is halms847619ig2.jpg, iTm,Mm=card(Tm). Tm indicates the set of time samples of the mth segment related to each state. [ell] is equal to 1 and 2 for indicating IED and non-IED, respectively. The correlation matrix for each of these IED and non-IED segment matrices is calculated using (5) by substituting X [ell] with Xm and M [ell] with Mm. These correlation matrices are denoted as RmRN×N. The averages of L 1 IED correlation matrices and L 2 non-IED correlation matrices denoted as R 1 and R 2 are the inputs of GEVD.

An external file that holds a picture, illustration, etc.
Object name is halms847619f1.jpg

R-SS method. Rm1 and Rm2, m = 1, …, L [ell] denote the correlation matrices of different IED and non-IED time intervals, respectively. The averages of these matrices denoted as R 1 and R 2 are the inputs of GEVD. Using GEVD, the discriminative temporal sources, s i, i = 1, …, N, are estimated. These sources are ranked according to their similarity to the IED class.

The output of GEVD is the ranked spatial patterns and temporal sources according to their similarity to reference or IED state.

2. Source Classification

After obtaining the discriminative sources (s i ) between reference or IED and non-IED states ranked according to their similarity to IED state, we need to select the sources which should be considered for the identification of IED regions. To this end, we propose the following procedure.

The probability of the IED class (ω 1 ) membership is calculated as follows:

p(siω1)=λij=1Nλj
(8)

where λi, i = 1, …, N, indicate the eigenvalues or the diagonal elements of Λ in (1). For classification of the sources, the error probability using Bayes’ rule is defined as

perror=j=1N(p(sjω2ω1)p(ω1)+p(sjω1ω2)p(ω2))
(9)

where p(s j [set membership] ω 2|ω 1) = 1 − p(s j [set membership] ω 1) and p(s j [set membership] ω 1|ω 2) = p(s j [set membership] ω 1), as ω 1 and ω 2 are separated sets. p(ω 1) and p(ω 2) are the prior probabilities of IED and non-IED classes, respectively. We remind that GEVD sorts the separated sources in decreasing order of similarity with respect to IED. Therefore, if we assume that only the first i sources belong to IED class (and consequently, the Ni others belong to non-IED class), then the probability of the false negative plus the false positive errors can be written as follows:

perror(i)=j=1ip(sjω2ω1)p(ω1)+j=i+1Np(sjω1ω2)p(ω2)
(10)

where p(ω1)=iN and p(ω2)=N-iN. Thus, the minimum of p error (i) provides the number i * of sources of IED class, i.e., i * = arg mini p error (i). The sources s i, i = 1, …, i *, are identified as IED class members. After obtaining i *, as we are not interested in the non-IED class members, the probability of the IED class membership (8) can be rewritten as

p(siω1)={λij=1iλj,i=1,,i0,i=i+1,,N.
(11)

C. Feature Extraction

In the previous step, the source members of IED class are identified. Now, for the identification of IED electrode leads, we need to transfer this information from source space to the observation space.

According to the linear relationship between observations and sources and to the constraint ||w|| = 1 considered in (2), the probability of activation of each source, s i, in each observation, x j (associated with electrode lead j), corresponds to its relative power contribution to x j

xj=i=1Nai[j]sip(xjsi)=ai[j]2i=1Nai[j]2.
(12)

Using (11) and (12), we define the membership probability of each observation for the IED class, p(x j [set membership] C 1), as follows:

p(xjC1)=i=1ip(xjsi)p(siω1)=i=1ipji.
(13)

One can estimate the IED regions by maximizing (13) as a single-objective function, i.e.,

e=argmaxjp(xjC1)
(14)

where e indicates the electrode lead number involved in the IED event. Estimating the IED electrode leads through (14) has the following two problems. First, (14) is a single-objective optimization problem and provides one single IED lead, while most often there exists a network of structurally and functionally connected brain regions [17]; thus, we expect a set of IED leads close to these regions. However, to obtain a set of IED leads, one can select the leads whose IED class membership probability (p(x j [set membership] C 1)) is greater than a given threshold, which provides threshold dependent results. Second, in (13), the probability of activation of different sources of IED class (s i, i = 1, …, i *) in each electrode lead is averaged, while we are interested in optimizing the activation of each source in each electrode. These problems of single-objective optimization methods are addressed in [18] and [19]. Historically, Pareto introduced multiobjective optimization methods in which all the objective functions are considered simultaneously.

D. Optimization

The most important reason for rejecting single-objective optimization solution is that we are interested in optimizing the contribution of each source to each electrode lead. Let us denote the membership probability of each observation or node, j, for the i * sources of IED class as pj=[pj1,pj2,,pji],pji=p(xjsi)p(siω1), j = 1, …, N. In an ideal situation, the objective function values pji should achieve the maximum value for each individual dimension [18], i.e.,

z{1,,N},pzi=maxj(pji),i=1,,ipz=[pz1,,pzi].
(15)

However, practically, the ideal point z does not exist in our search space. Instead, more often there exists a set of solutions (leads), where each solution receives a greater contribution from at least one of the IED sources. This set of solutions is called a set of nondominated solutions (or layer) in Pareto optimization. This concept of Pareto optimality [18, 19] has been used in many applications as in economy, management science, mechanical engineering, etc.

The multiobjective optimization problem, in Pareto sense, gets the following form:

maximize{pj1,pj2,,pji}subjecttopjP
(16)

consisting of i * objective functions that are aimed to be maximized simultaneously. The decision/variable vector p j [set membership] Ri* belongs to the search space P [subset or is implied by] Ri*. We classify the search space P according to the Pareto concept of nondomination [18]: a node is a member of nondominated layer if either it dominates the others, or there is no other node dominating it. Node j dominates node j 0, if ∀i, pjipj0i, and [exists]i 0, pji0>pj0i0. 1 The first nondominated layer D(P) is obtained from the nodes of the entire search space P. In the following, we explain how to estimate D(P) using the Pareto optimization algorithm [18].

Let us consider N i *-dimensional decision vectors, p j, as N nodes in the search space P.

  1. Initialize D(P ) with the first node (j = 1) with value of p 1. The initialization can be done with any node of search space.

  2. Choose a new node (j = j + 1)

    1. If any node in D(P) dominates node j, go to step 3.

    2. Else add node j to D(P) and remove any nodes of D(P) that node j dominates.

  3. If j is not equal to N, go to step 2.

The members of D(P) build the first nondominated layer. We can then compute a second nondominated layer, etc., each one corresponding to less probable set of solutions. For the kth nondominated layer, we remove the nodes of first (k − 1)th nondominated layers from search space P, and we use the same algorithm on the remaining nodes, Pk.

In our problem, we consider the estimated results as a hint for the epileptologists for presurgical evaluations. In our analysis, by classifying the search space into different nondominated layers [18], we can estimate different sets of close electrode leads to at least one of the epileptic sources according to their probability. From the first to the last layer, the probability of being close to at least one epileptic source decreases. Of course, the first layer includes the most probable solutions in comparison with other layers. Therefore, we propose the first layer, and to enlarge the set of solutions, we suggest the second layer conditioning that it is spatially close enough to the first one. If the latter condition is satisfied, the union of the first and the second layer nodes are defined as the “Pareto optimal set” or the set of estimated IED electrode leads. The distance between first and second layers is computed using the Hausdorff distance (d max ), which is the supremum of minimum Euclidean distances between the first and second nondominated layers’ nodes. By comparing d max with a relative margin (threshold), we test if first and second layers are close enough. In the following, we explain how the relative margin is calculated.

Practically, ideal point z (15) might or might not be in search space P. However, for each search space P, we can calculate its related ||p z|| that is dependent on the maximum objective function values, maxj(pji), and eventually on the first layer nodes. A relative margin, ε of ||p z|| (ε is a small positive number), is considered to measure the closeness of first and second layers. Therefore, if d maxε ||p z||, i.e., the second layer is within the relative margin of first layer (100ε% of ||p z||), the set of estimated IED leads is suggested as the union of the first and second layer nodes. Otherwise, only the first layer nodes are considered.

The Pareto optimal solution provides a set of electrode leads, while epileptologists would like to get the brain regions. In our data, we assume that intracerebral electrodes are inserted in the clinically suspected brain area. This assumption is validated based on the expertise of the epileptologists. In this paper, the IED leads are associated with the brain regions (where the leads are located) by the epileptologists using the implantation scheme and other clinical information. For more accurate association, a source localization method could be applied on the intracerebral data of the selected electrode leads to solve the associated inverse problem, as has been done in [20]. This would be more robust but it is out of the scope of this paper.

III. Results

The proposed method is evaluated using two sets of data: simulated and actual data.

A. Simulated Data

The efficiency of the proposed method is evaluated using computer simulations. As illustrated in Fig. 2, three multilead depth electrodes (A, B, and C) are considered, and positioned parallel to each other. We consider eight brain sources: two epileptic sources are placed 1) between electrodes A and B (e1), and 2) close to electrode C (e2), and six nonepileptic sources are randomly placed in the volume around the electrodes. The locations of the electrodes and sources are kept constant in simulations and, for simplicity, are restricted to belong to a 2-D plane. The electrical activity of each brain source is represented by a current dipole [10]. The orientations of the six nonepileptic source dipoles are randomly chosen in the 2-D plane and kept constant in simulations, while the orientations of two epileptic source dipoles are assumed as one of the three possible orientations: a tangential orientation (i.e., along the electrode axis), a radial orientation (i.e., orthogonal to the electrode axis), and a “mixed” orientation (i.e., with a 45° angle with the electrode axis). Three simulations (see Fig. 2) are performed where the orientations of two epileptic dipoles are assumed as 1) both orthogonal (D0), 2) both tangential (D1), and 3) both mixed (D2).

An external file that holds a picture, illustration, etc.
Object name is halms847619f2.jpg

Schematic diagram of simulated data. Three electrodes (A, B, and C), six nonepileptic and two epileptic (e1 and e2) sources in three different orientations (D0, D1, and D2) are demonstrated. The squares indicate the electrode leads. Each electrode consists of ten equally spaced recording contacts (3.5-mm intercontact spacing). The thick and thin frames demonstrate the first and second layer nodes of Pareto, respectively.

The time-varying magnitudes of the source dipole moments are assumed to represent the global neuronal activity in the source regions. They are obtained from a neural mass model (modified version of the model proposed in [21]). Model parameters (related to neuronal excitability) are tuned such that epileptic source dipoles are assigned an epileptic time-course (spiking activity), while nonepileptic source dipoles are assigned a “normal” time-course (background activity). For epileptic activity, it is assumed that spikes are originated in source e1 and propagated to source e2 with a delay of 30–50 ms. The EEG signals, produced by brain sources at all depth-electrode leads, are simulated by solving the “EEG forward problem” (see [10] for details). Briefly, we assume an infinite homogeneous medium with conductivity σ = 33 × 10−5 S/mm. At each electrode lead An external file that holds a picture, illustration, etc.
Object name is halms847619ig3.jpg, the electric potential V produced at time t by a current dipole is V An external file that holds a picture, illustration, etc.
Object name is halms847619ig4.jpg(t) = (m(t).u r)/(4πσr 2), where m(t) = m(t)d is the dipole moment (with magnitude m(t) and orientation d), u r is a unit vector oriented from the source to the electrode lead, r is the distance between them, and the potentials produced by individual sources add up linearly.

The duration of the simulations is 600 s (sampling frequency: fs = 512 Hz). In practice, for each simulation, 100 IED time intervals (length: 300 samples each), centered on the peaks of IEDs, are extracted. Each IED time interval includes a single IED (here, a spike). For each of the three simulations, 100 non-IED time intervals (same length as the IED intervals) are also extracted.

The method is applied on the three simulated data. The results are shown in Fig. 2, using thick and thin frames for the first and second Pareto layers, respectively. It can be seen that the union of first and second Pareto layers include the closest electrode leads to at least one of the epileptic sources for the three simulated data. There is no major difference between the results related to the three data of different oriented epileptic sources. Electrode lead A2 is not selected as there are other nonepileptic sources close to this electrode; thus, the contribution of epileptic source e1 to A2 is less than its contribution to A0 and A1. More discussion on the results in terms of Pareto layers can be found in Section IV.

The proposed method has been evaluated using more sophisticated simulations in 3-D and more number of electrodes (not reported in this paper due to lack of place), which provided congruent results.

To study the effect of signal-to-interference ratio2 (SIR) on the proposed method, the simulations as explained in Section III are repeated for different SIR values. Different SIRs are generated by changing the contribution of the nonepileptic sources (generating background activity) to the simulated iEEG. For SIR [set membership] [−2, +20] dB, we get congruent results in all directions, although the IEDs are not visible in the iEEG signals with the lowest SIR value. More specifically, the identified electrode leads are identical for all SIR values with some changes in the assignment to the first or the second Pareto layer. Indeed, for example, in the simulated data with source orientation D0, for the highest SIR value, all the identified electrode leads (see Fig. 2) are assigned to the first layer. Decreasing SIR causes A2 to be reassigned from the first layer to the second layer, and for the lowest SIR value, B0 is also assigned to the second layer.

Using simulated data presented in this paper, we qualitatively demonstrated that the proposed algorithm works properly. However, a complete study including the analysis of different parameters and their related quantitative evaluations will be done in our future work.

B. Comparison With Other Methods on Actual Data

The iEEG recordings were obtained from five patients suffering from focal epilepsy. The patients underwent presurgery evaluations with iEEG recordings. They are seizure free after resective surgery. Eleven to fifteen semirigid multilead intracerebral electrodes with 0.8-mm diameter were bilaterally implanted in suspected seizure origins based on clinical considerations. The multilead electrodes (Dixi, Besançon, France) include 5, 10, 15, or 18 leads. Each lead has 2-mm length and is evenly spaced with interspace of 1.5 mm. The iEEG were recorded with an audio–video–EEG monitoring system (Micromed, Treviso, Italy) with a maximum of 128 channels and sampled at 512 Hz. The electrode leads were recognized on the patient’s implantation scheme and localized in the Montreal Neurological Institute atlas. Bipolar derivations were considered between adjacent leads within each electrode. The 50 Hz is removed by a fifth-order notch Butterworth filter with 3-dB cutoff frequencies equal to 48 and 52 Hz.

We compare the IED regions estimated by the R-SS method with two methods: visually inspected SOZ (vSOZ) by the epileptologist and leading IED regions ([ell]IED) [7].

1. Comparison With vSOZ

In Table I, the IED regions estimated by the R-SS method and Pareto optimization method are reported. Here, we experimentally choose ε = 0.3 from our data, i.e., the second Pareto layer can be considered as the neighborhood of the first Pareto layer if d max is smaller than or equal to 30% of ||p z|| (15). The values of d max/||p z|| for our five patients are as follows: 0.16, 0.09, 0.01, 0.17, and 0.6. In our experiments, d maxε ||p z|| is satisfied for patients 1–4. Therefore, the Pareto optimal solutions reported in Table I for these patients are the union of the first and second nondominated layer members while, for patient 5, the regions are associated with the first nondominated layer members. Patient 5 is a particular patient with very focused vSOZ, which may explain why the Pareto optimal solution is limited to only the first nondominated layer and eventually the related IED regions are very focused.

TABLE I

Comparison Between the Visually Inspected SOZ (vSOZ) By the Epileptologist, the Leading IED Regions ([ell]IED Regions) Estimated Based on dDCG and the IED Regions Estimated By the R-SS Method

P1 antHCpostHCpHcGamygmTP

vSOZ×××××
[ell]IED××××
R-SS×××××

P2 antHCpostHCpHcGamyg

vSOZ××××
[ell]IED×
R-SS×

P3 antHCpostHCpHcG

vSOZ×××
[ell]IED××
R-SS×××

P4 antHCpostHCamygmTPentC

vSOZ×××××
[ell]IED××××
R-SS×××

P5 midInsG

vSOZ×
[ell]IED×
R-SS×

In the following, we present the results in terms of regions where the electrode leads are located since it is more significant. The abbreviations used in Table I are as follows: amygdala (amyg); anterior/posterior/internal/superior (ant/post/int/sup); entorhinal cortex (entC); hippocampus (Hc); parahippocampal gyrus (pHcG); temporal (T); temporal pole (TP); mesial (m); gyrus (G); middle short gyrus of insula (midInsG); and patient i(Pi ).

The comparison reported in Table I shows the congruency between vSOZ and the estimated IED regions by our method except for the patient P2. For P2, there are vSOZs which are not estimated by the R-SS method. It is important to mention that the suggested vSOZs, which we considered as ground truth, are based on EEG and extra clinical information such as semiology. Moreover, since all patients are seizure-free after resective surgery, we deduce that the removed regions included the necessary regions for creating the seizures, but the removed regions might be more than required. These issues make the interpretation of false negatives or sensitivity challenging. However, the estimation of IED regions including the vSOZ (zero false positive, or precision = 100%; see Table II) is valuable since vSOZs are always included in the removed brain regions. Precision and sensitivity are defined later in this section.

TABLE II

Quantitative Comparison Between [ell]IED Regions Based on dDCG and IED Regions Based on R-SS

PrecisionSensitivitydis (mm)% ovp% ovp2

R-SS[ell]IEDR-SS[ell]IEDR-SS[ell]IEDR-SS[ell]IEDR-SS[ell]IED
P1 100 100 100 80 1.6 8 100 67 100 70
P2 100 100 25 25 0 0 100 100 85 85
P3 100 100 100 67 3.2 4 100 100 100 100
P4 100 100 80 80 2 11.5 100 67 79 79
P5 100 100 100 100 5.3 5.3 100 100 100 100

mean 100 100 81 70 2.4 5.8 100 87 93 87

The optimum value in each row for each measure is in bold.

2. Comparison With [ell]IED

In Table I, the IED regions estimated by our method are compared with the [ell]IED regions estimated in [7] using directed DCG (dDCG), where the causal relationships were considered. The [ell]IED regions are the estimates of leading or source regions involved in IED event where the IED signals are assumed to be originated. The results of our method and [ell]IED are congruent (see Table I) except for a few regions: mesial temporal pole in P1, parahippocampal gyrus in P3, and amygdala in P4. One may interpret that the two former regions that are not included in [ell]IED regions could be transit or sink regions which are involved in the IED event, and not necessarily originating IED signals [2,22]. Amygdala is not selected by our method in P4. However, mesial temporal pole in P1, parahippocampal gyrus in P3, and amygdala in P4 are included in vSOZ and were removed during surgery.

Our method provides a greater congruency with vSOZ in comparison with [ell]IED regions. This result is shown quantitatively in Table II. In this table, the IED regions estimated by our method and [ell]IED regions are compared with vSOZ by assuming that vSOZs are the ground truth. For this purpose, the following measures are used.

  1. Precision = TP/(TP + FP) (in %), where TP and FP indicate true positive and false positive in terms of brain regions, respectively. TP is the number of common brain regions between vSOZ and our estimated IED regions, while FP is the number of uncommon regions which were falsely detected by our method.

  2. Sensitivity = TP/(TP + FN) (in %), where FN indicates the false negative in terms of brain regions. FN is the number of regions missed by our method.

  3. dis: the average of minimum distances (mm) between IED and vSOZ electrode leads. The smaller this value, on average, the closer the set of IED regions to vSOZ.

  4. ovp: the average percentage of the number of IED electrode leads that are in the neighborhood (< 1.5 cm) of at least one of the vSOZ electrode leads. ovp = 100% shows that we obtained at least one IED electrode lead in proximity of each of vSOZ electrode leads. Conversely, ovp = 0% shows that we could not obtain any IED electrode lead in proximity of any of vSOZ electrode leads.

  5. ovp2: the average percentage of the number of vSOZ electrode leads that are in the neighborhood (< 1.5 cm) of at least one of the IED electrode leads. ovp2 is the same as ovp except that the set of vSOZ electrode leads is replaced with the set of IED electrode leads.

C. Evaluation of the Proposed Method in Terms of Robustness

The robustness of the method is evaluated according to the influence of the number of IED time intervals and errors in identification of IED time intervals.

1. Number of IED Time Intervals

The proposed GEVD-based method is fast due to its exact analytic solution, but the correct estimation of correlation matrices is important for the reliability of the results. Large enough number of data samples in each IED or non-IED time interval is needed for a proper estimation of correlations. The length of each IED time interval depends on the length of single or bursts of IEDs. Here, the mean of minimum and maximum length of IED time intervals over patients is equal to 236 and 3.3 × 103 samples, respectively, which provides statistically reliable estimation of correlation matrices.

The length of the required recorded data for processing is dependent on the number of IED and non-IED time intervals that exists in this length of data. It means that if in a given set of data there does not exist enough number of IED and non-IED time intervals, we need longer set of data to obtain the sufficient number of IED and non-IED time intervals. In our recordings, the mean of the length of selected data is about 1 h. To reduce the number of IED or non-IED time intervals (not the length of each time interval), and eventually reduce the required time length of data for recording, we test the reliability of the method in terms of the number of IED time intervals. For this purpose, we use the jackknife method as follows. First, a percentage (L) of available IED and non-IED time intervals is selected randomly. Next, the IED electrode leads related to these time intervals (IED # ) are estimated. Finally, the related false positive and false negative (FPe and FNe) measure values are calculated in terms of electrode leads (for more details, see the Appendix). By repeating this procedure 100 times, the mean and standard deviation of FPe and FNe are calculated (see the left column in Fig. 3). We assume that the set of IED electrode leads using L = 100% of available IED and non-IED time intervals is the ground truth. L is set to 30% and 70%. Therefore, we consider that the results of the method are reliable for L < 100%, if there is no significant change between the results related to L < 100% and L = 100%.

An external file that holds a picture, illustration, etc.
Object name is halms847619f3.jpg

Mean and standard deviation of FPe (solid) and FNe (dashed) for different percent of IED time intervals (left), and different error percentages of IED labeling (right) for five patients. From top to bottom, P1 to P5.

Results of Fig. 3 (left column) can show the reliability of the method for small number of IED time intervals (about 50) for most of the patients (P1 –P4 ). For P5, the standard deviation is higher in comparison with other patients, which reveals its sensitivity for small number of IEDs.

2. Errors in Identification of IED Time Intervals

To test the effect of possible errors in identification of IED time intervals (due to expert variability, or in the future the error in automatic labeling), we exchange the labels of a randomly selected percentage (E) of available IED and non-IED time intervals, and estimate the related IED electrode leads (IED # ). The same jackknife-based method explained previously is applied. Here, we assume the ground truth is the set of IED electrode leads estimated by using original IED and non-IED labels, i.e., E = 0%. E is set equal to 10%, 20%, 30%, 40%, and 50%. Therefore, if there is no decrease of performance for each of the former error percentages in comparison with E = 0%, we can conclude that the method can tolerate this percentage of error in IED labeling. Fig. 3 (right column) shows the mean and standard deviation of FPe and FNe for all the patients. The result shows the importance of the discriminative information between the two IED and non-IED states and how it is crucial for obtaining the proper results. According to Fig. 3 (right column), one can conclude that 10% error in labeling again provides correct results for most of patients: only the results of P1 are very sensitive to the error of labeling.

IV. Discussion

A. Simulation Evaluation

The simulated data are a simplified example of real data, where we assume the presence of two epileptic sources in the volume around the electrodes, supposed to be inserted in a clinically suspected brain area. We are not looking for a unique solution in our method; instead, we are interested in extracting a set of solutions, in which the number of solutions is practically unknown. Using the Pareto optimality concept and eventually classification of the search space into different nondominated layers, we aim to estimate the set of electrode leads that are the closest to at least one of the epileptic sources. As can be seen in Fig. 2, the first nondominated layer includes mostly the electrodes that are the closest to epileptic sources in the three simulations with different orientations of epileptic sources. These leads are not necessarily close to a single source; instead, these are the leads which receive a greater contribution from at least one of the epileptic sources, and eventually. they have higher membership probability to IED class. Since d maxε ||p z || (see Section II-D), and thus the second layer is close enough to the first layer, we enlarge the set of results by considering the former one. Therefore, we obtain extra electrode leads in the neighborhood, such as A1, C8, and B0. By considering the second layer results, we can see if there is any solution in the neighborhood (even with less membership probability in comparison with first layer) which might be useful for the epileptologists. In this paper, we do not identify the location and orientation of the dipole sources. However, these extra information is very helpful for future works for localizing the dipole sources in respect to the location of neighborhood electrode leads.

For the three simulations of different orientations, most of the estimated IED leads are common. Some of the differences between the set of results are electrode leads A1 and A2. A1 is identified for the three orientations except D1. This is the specific condition in which the angle between the source dipole e1 and position vector of A1 is perpendicular. A2 is less specific since there are other nonepileptic sources close to this lead.

The method performs well over a large range of SIR values (SIR [set membership] [−2, +20] dB), as the same set of electrode leads is always identified. Although decreasing SIR decreases the number of electrodes in the first layer, all the significant electrodes (A0 and C9 ) are identified for even the lowest SIR value.

B. Advantages of Using GEVD

In most usual BSS methods, identification of sources related to the desired state is done in two steps. The sources are first estimated, and then, the sources of interest are selected usually by correlation with the reference. On the contrary, in GEVD, the two tasks are done in a unique step, since the estimated sources are ranked according to their similarity to the reference model. Therefore, we only need to identify the number of related sources. In addition, GEVD does not require the assumption of either independence or non-Gaussianity as it is done in independent component analysis (ICA) methods. However, it would obviously lead to decorrelated sources. Since in our application, the sources are not necessarily independent, GEVD is more flexible. Finally, solving GEVD is very fast and only based on second-order statistics contrary to ICA which requires higher order statistics.

C. Comparison Between dDCG-Based and R-SS Identification Methods

The dDCG-based identification method considers causal relationships, discriminating between regions originating the IED signals (sources or leading IED regions) and the regions receiving the propagated IED signals (sink regions). This property does not hold in the R-SS method. However, the dDCG method is time consuming due to the permutation calculations in the graph construction [7]. On the contrary, the R-SS method is simple and fast as its solution is based on an analytical mathematic problem, i.e., GEVD. This property is valuable for an online process of iEEG recordings. The processing time of the R-SS method for about 40 min of recording which provides 195 IED and non-IED time intervals and for 111 channels is about 4 min, while it is about 100 times longer for dDCG (using a shared 3-GHz, 4-core Xeon 64 bits processor). Another advantage of R-SS over dDCG is that R-SS can provide reliable results for less number of IED and non-IED time intervals (about 50 time intervals). For construction of dDCG that is based on multiple test using permutations, to obtain statistically reliable results, about 150 time intervals are needed for false alarm rate equal to 0.05, 100 connections, and 10 000 permutations. R-SS just requires enough number of samples in each time interval for a statistically reliable estimation of correlation matrices.

One current limitation of both dDCG and R-SS methods is using the manual labeling of IED and non-IED time intervals. This information is crucial for estimating the IED regions for both methods correctly. However, R-SS can tolerate 10% of errors in the labeling.

V. Conclusion

In this paper, we propose a new R-SS method using GEVD for identification of brain regions involved in a reference brain state (interictal events) from iEEG recordings. Using GEVD, we estimate the spatial filter that maximizes the power of IED over non-IED state and provides temporal sources ranked according to their similarity to IED state. Using these temporal sources and their corresponding spatial patterns, each electrode lead is represented as an i *-dimensional feature vector. The number of sources of IED class i * is estimated automatically based on Bayes’ probability error. By applying the Pareto optimization method on the feature vector values of all the electrode leads, we obtain the electrode leads with significantly large IED activity that build the estimated IED regions.

The method is applied on the iEEG recordings of five patients suffering from epilepsy. All patients are seizure-free after resective surgery. The IED regions estimated by our method are congruent with SOZ visually inspected by an epileptologist and another automatic method [7] for these five patients. The method requires two sets of intervals, i.e., IED (or reference) and non-IED. The correct labeling of these intervals is crucial for obtaining the congruent results, but 10% of errors in labeling does not make a significant change in the results. The proposed method is also reliable for small number (about 50) of IED and non-IED time intervals. However, each time interval should include enough number of samples for statistically reliable estimation of correlations.

The efficiency of the method is also evaluated qualitatively using simple simulated data. A complete study on more number of simulated data for the analysis of the effect of different parameters and their related quantitative evaluations is our first perspective. One limitation of the method is the manual labeling of IED and non-IED time intervals: automatic detection is thus a second perspective. As a third perspective, the proposed method must be applied on a larger number of simulations and patients for a more complete validation. A fourth perspective could be using the R-SS method as a preprocessing step for dDCG construction for decreasing its computation time. For this purpose, we can apply R-SS to find IED-related electrode leads and then calculate dDCG for these electrode leads to estimate the robust differential network between them. Therefore, for a limited number of electrode leads, the computations for dDCG would be much faster. Finally, localization of the epileptic sources by solving the inverse problem can also be considered as future works to obtain better localization for epileptic sources.

Acknowledgments

The authors gratefully acknowledge P. Kahane, L. Vercueil, O. David, L. Minotti (from Grenoble Institute of Neuroscience, U836 INSERM, and/or Neurology Department, CHUG, Grenoble, France), and F. Wendling (from Inserm 1099, Signal and Image Processing Laboratory, University of Rennes 1) for providing the data, interpretations, and their helpful assistance in this study.

Appendix False positive and false negative in terms of electrode leads

FPe and FNe are calculated between members of IED # and GT. IED # is the set of estimated IED electrode leads of each recalculated trial and members of GT are assumed as the ground truth. We calculate the Euclidean distance, dij, between the ith member of IED # and jth member of GT, where i = 1, …, N′, j = 1, …, N. We threshold dij giving bij = 1 if dij < th LFP, otherwise zero. LFP stands for local field potential. According to [23], the LFP recorded from each electrode lead can be related to a neural population within 0.5–3 mm of the electrode tip. In [24], an LFP coherence about 0.15–0.35 (0 <coherence< 1) for approximately 3–4 mm primary visual cortical distance was reported for frequency range of 2–60 Hz. In our recordings, the interdistance between two adjacent electrode leads is 3.5 mm, so for the thresholds less than this distance, there is no neighbor electrode lead at least on a single electrode. As such th LFP equal to 4 mm is chosen. FPe and FNe are calculated as

FPe=(1/N)card({jmaxi(bij)=0})FNe=(1/N)card({imaxj(bij)=0}).

Footnotes

1Note that in the two inequalities, one of them is a strict inequality.

2Here, signal is related to epileptic sources, and interference to nonepileptic (background) sources. The SIR is then calculated for the significant electrodes, A0 and C9, by computing the power ratio (in decibels) of the signals related to the epileptic sources (e 1 and e 2) over all the signals related to the nonepileptic sources.

References

1. Rosenow F, Lüders H. Presurgical evaluation of epilepsy. Brain. 2001;124(9):1683–1700. [Abstract] [Google Scholar]
2. Alarcon G, Seoane JJG, Binnie CD, Miguel MCM, Juler J, Polkey CE, Elwes RD, Blasco JMO. Origin and propagation of interictal discharges in the acute electrocorticogram. implications for pathophysiology and surgical treatment of temporal lobe epilepsy. Brain. 1997 Dec;120(Pt 12):2259–2282. [Abstract] [Google Scholar]
3. Alarcon G. Electrophysiological aspects of interictal and ictal activity in human partial epilepsy. Seizure. 1996 Mar;5(1):7–33. [Abstract] [Google Scholar]
4. Hufnagel A, Dumpelmann M, Zentner J, Schijns O, Elger CE. Clinical relevance of quantified intracranial interictal spike activity in presurgical evaluation of epilepsy. Epilepsia. 2000 Apr;41(4):467–478. [Abstract] [Google Scholar]
5. Bourien J, Bartolomei F, Bellanger J, Gavaret M, Chauvel P, Wendling F. A method to identify reproducible subsets of co-activated structures during interictal spikes. application to intracerebral EEG in temporal lobe epilepsy. Clin Neurophysiol. 2005;116(2):443–455. [Abstract] [Google Scholar]
6. Marsh ED, Peltzer B, Brown MW, III, Wusthoff C, Storm PB, Jr, Litt B, Porter BE. Interictal EEG spikes identify the region of electrographic seizure onset in some, but not all, pediatric epilepsy patients. Epilepsia. 2010;51(4):592–601. [Europe PMC free article] [Abstract] [Google Scholar]
7. Amini L, Jutten C, Achard S, David O, Soltanian-Zadeh H, Hossein-Zadeh GA, Kahane P, Minotti L, Vercueil L. Directed differential connectivity graph of interictal epileptiform discharges. IEEE Trans Biomed Eng. 2011 Apr;58(4):884–893. [Europe PMC free article] [Abstract] [Google Scholar]
8. Sameni R, Jutten C, Shamsollahi M. Multichannel electrocardiogram decomposition using periodic component analysis. IEEE Trans Biomed Eng. 2008 Aug;55(8):1935–1940. [Abstract] [Google Scholar]
9. De Lathauwer L, De Moor B, Vandewalle J. SVD-based methodologies for fetal electrocardiogram extraction. Proc IEEE Int Conf Acoust Speech Signal Process. 2000;6:3771–3774. [Google Scholar]
10. Cosandier-Rimélé D, Badier J, Chauvel P, Wendling F. A physiologically plausible spatio-temporal model for EEG signals recorded with intracerebral electrodes in human partial epilepsy. IEEE Trans Biomed Eng. 2007 Mar;54(3):380–388. [Europe PMC free article] [Abstract] [Google Scholar]
11. Borga M. PhD dissertation. Linkping Univ; Linkping, Sweden: 1998. Learning multidimensional signal processing. [Google Scholar]
12. Sameni R, Jutten C, Shamsollahi M. A deflation procedure for subspace decomposition. IEEE Trans Signal Process. 2010 Apr;58(4):2363–2374. [Google Scholar]
13. Pham DT, Cardoso JF. Blind separation of instantaneous mixtures of nonstationary sources. IEEE Trans Signal Process. 2001 Sep;49(9):1837–1848. [Google Scholar]
14. Samadi S, Amini L, Soltanian-Zadeh H, Jutten C. Identification of brain regions involved in epilepsy using common spatial pattern. Proc. IEEE Workshop Stat. Signal Process.; Nice, France. Jun. 2011; pp. 825–828. [Google Scholar]
15. Fukunaga K, Koontz W. Application of the Karhunen-Loeve expansion to feature selection and ordering. IEEE Trans Comput. 1970 Apr;C-19(4):311–318. [Google Scholar]
16. Gouy-Pailler C, Congedo M, Brunner C, Jutten C, Pfurtscheller G. Multi-class independent common spatial patterns: Exploiting energy variations of brain sources. Proc. 4th Int. Brain-Comput. Interf. Workshop Train. Course; Graz, Austria. Sep. 2008; pp. 20–25. [Google Scholar]
17. Bragin A, Wilson CL, Engel J. Chronic epileptogenesis requires development of a network of pathologically interconnected neuron clusters: A hypothesis. Epilepsia. 2000;41:S144–S152. [Abstract] [Google Scholar]
18. Deb K. Tech Rep. Vol. 99002. Kanpur Genetic Algorithms Lab; Kanpur, India: 1999. Multi-objective evolutionary algorithms: Introducing bias among pareto-optimal solutions. [Google Scholar]
19. Branke J, Deb K, Miettinen K, Slowinski R. Multiobjective Optimization, Interactive and Evolutionary Approaches. New York, NY, USA: Springer; 2008. [Google Scholar]
20. Chang N, Gulrajani R, Gotman J. Dipole localization using simulated intracerebral EEG. Clin Neurophysiol. 2005;116(11):2707–2716. [Abstract] [Google Scholar]
21. Wendling F, Bellanger JJ, Bartolomei F, Chauvel P. Relevance of nonlinear lumped-parameter models in the analysis of depth-EEG epileptic signals. Biol Cybern. 2000 Oct;83(4):367–378. [Abstract] [Google Scholar]
22. Amini L. PhD dissertation, cotutelle between Control and Intelligent Processing Center of Excellence, School of ECE, Faculty of Engineering, Univ Tehran, Tehran, Iran, and Image, Speech, Signal, and Automatic laboratory of Grenoble, Univ Grenoble, Grenoble Cedex, France. 2010. Development of differential connectivity graph for characterization of brain regions involved in epilepsy. [Google Scholar]
23. Juergens E, Guettler A, Eckhorn R. Visual stimulation elicits locked and induced gamma oscillations in monkey intracortical- and eeg-potentials, but not in human EEG. Exper Brain Res [Online] 1999;129:247–259. Available: http://dx.doi.org/10.1007/s002210050895. [Abstract] [Google Scholar]
24. Ulmer S, Jansen O. FMRI: Basics and Clinical Applications. New York, NY, USA: Springer; 2010. [Google Scholar]

Citations & impact 


Impact metrics

Jump to Citations

Smart citations by scite.ai
Smart citations by scite.ai include citation statements extracted from the full text of the citing article. The number of the statements may be higher than the number of citations provided by EuropePMC if one paper cites another multiple times or lower if scite has not yet processed some of the citing articles.
Explore citation contexts and check if this article has been supported or disputed.
https://scite.ai/reports/10.1109/tbme.2013.2247401

Supporting
Mentioning
Contrasting
0
8
0

Article citations

Similar Articles 


To arrive at the top five similar articles we use a word-weighted algorithm to compare words from the Title and Abstract of each citation.