Abstract
In this paper a multi-modal approach is black presented and validated on real data to estimate the brain neuronal sources based on EEG and fMRI. Combining these two modalities can lead to source estimations with high spatio-temporal resolution. The joint method is based on the idea of linear model already presented in the literature where each of the data modalities are first modeled linearly based on the sources. Afterwards, they are integrated in a joint framework which also considers the sparsity of sources. The sources are then estimated with the proximal algorithm. The results are validated on real data and show the efficiency of the joint model compared to the uni-modal ones. We also provide a calibration solution for the system and demonstrate the effect of the parameter values for uni- and multi-modal estimations on 8 subjects.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
1 Introduction
The integration of different modalities has brought up interest to understand the complex procedure of the brain. Two of these modalities are functional Magnetic Resonance Imaging (fMRI) and electroencephalography (EEG). fMRI measures the oxygenation of the blood flow, which is closely correlated to the neuronal activity. The oxygenated blood flows to the active neurons, and this leads to contrast images called Blood Oxygenation Level Dependent (BOLD). Although fMRI has a high spatial resolution, the images taken from the volume of the brain have limited temporal precision. On the other hand, EEG measures the neuronal electrical activity of the brain in the scale of milliseconds. However, it does not directly provide the spatial location of active neurons, and the localization of the active electric sources from EEG is only possible by solving an inverse problem which is ill-posed and undetermined [1]. A review of the techniques for solving the EEG inverse problem can be found in [2].
The use of both EEG and fMRI in one multi-modal framework can result in an estimation of neuronal activities with a high resolution in time and also in space. The complementary strengths that these two modalities can provide, has stimulated a variety of studies [3, 4]. These methods could be fMRI-constrained, or EEG-informed where models driven on one modality act as the spatial (or temporal) prior on the solutions of the other modality [5, 6]. EEG and fMRI can also be used in symmetrical approaches, so that the information fusion is based on both data at the same time. For example, joint Independent Component Analysis (ICA) is used to analyze both data in a joint space as in [7], or Bayesian approaches are used in this regard [8]. According to the literature, the relation of neuronal activity, hemodynamics, and fMRI is still unclear [9]; however, the existing methods model this relationship based on the balloon model or neural mass models [10]. Although the integration of these two modalities has been studied a lot, it is mainly validated according to simulated data. A symmetrical approach is proposed in [11] according to the balloon model, and the current paper adapts the proposed linear approaches to validate it on real data.
In the current study we propose to adapt a symmetrical approach based on EEG and fMRI for the estimation of the brain sources and validate it on real data. The joint algorithm is composed of two main parts: the simple linear model of both data, and the sparsity of the sources. The linear model is a first approximation and in this study we intend to show that despite the possible limits, the sparse and joint model can provide better spatio-temporal results in source reconstruction for real data, so that it can justify developing more complex models based on multi-modality.
In Sect. 2 EEG and BOLD inverse problems are explained, based on which the joint model is introduced with the model parameters. The sources are then estimated with the proximal algorithm. Section 3 explains the experiment, the multi-modal data, and its analysis, and the results based on the real data, shown in Sect. 4, validates the efficiency of the joint approach, and justifies the calibration of the model parameters. Finally the conclusions are discussed in Sect. 5.
2 Method
2.1 Model
EEG Inverse Problem. The aim is to estimate the neural sources at time instants of EEG. According to the forward problem (see Sect. 3), the \(J\times L\) leadfield matrix, G, is calculated, where J and L are the number of electrodes and sources, respectively. This matrix contains coefficients that linearly link the source amplitudes to the electrode potentials. The estimation of the source matrix, \(\mathbf {S}\), from the following equation, is the solution of the EEG inverse problem:
where \(\mathbf {E}\) is a \(J\times T_e\) matrix corresponding to the signal obtained from J electrodes during \(T_e\) instants. As noted, there is no unique solution of \(\mathbf {S}\) because EEG has much fewer channels than the number of sources (\(L\gg J\)). That is why the hypothesis of the sparsity is made about the sources.
BOLD Inverse Problem. In the framework of balloon model [12], the BOLD response is written as the linear convolution of the neural activity and the hemodynamic response, h(t). This is depicted in Fig. 1. Here, the electrical source locations are corresponding to voxels. So, considering \(\mathbf {B}\) a \(L\times T_b\) matrix as the observed BOLD signal of \(T_b\) instances for L voxels, the following equation holds:
where \(\mathbf {N}_b\) is the Gaussian noise, and \(\mathbf {H}\) is a \(T_e\times T_b\) matrix whose \((p,q)^{th}\) element is \(h(t_p-u_q)\), where \(t_p\) and \(u_q\) correspond to the time samples of EEG and BOLD, respectively. Note that \(T_e\gg T_b\) makes the BOLD inverse problem undetermined in time, that is why the sparsity of sources is important in finding the solution.
Joint Inverse Problem. Two minimization problems can be induced from the inverse problems of Eqs. (1) and (2) to estimate sources \(\mathbf {S}\), and these two can be combined symmetrically in a single model. Assuming a Gaussian noise and sparse sources we get a least square problem with \(L_1\) regularization. The sparsity is a logical hypothesis since a special mental task would activate only a certain number of sources in functional brain regions. Considering the penalty term \(\phi (\mathbf {S})=||\mathbf {S}||_1= \sum _{i} \sum _k\mathbf |{S}_{i,k}|\), the sources can be finally estimated as:
where \(||.||_2\) denotes the \(L_2\) norm, \(0<\lambda _j\), and \(0\le \alpha \le 1\). \(\lambda _j\) adapts the solution as a good tradeoff between the joint data-fidelity term and the penalty term. \(\alpha \) balances the relative importance of each modality in the joint approach.
2.2 Proximal Algorithm
Proximal algorithms are for obtaining optimization solutions for composite functions, which might not be differentiable. The joint problem has already been formulated as
where f is the data-fidelity term, a proper convex function whose gradient is Lipschitz continuous, while the defined \(\phi \) is not differentiable. First consider the general definition of the proximity operator \(\text {prox}_{\lambda ,\phi }(\mathbf {y})= \underset{\mathbf {y}}{{\text {argmin}}}\{\frac{1}{2}||\mathbf {x}-\mathbf {y}||_2^2 +\lambda \phi (\mathbf {y})\}.\) Now, an iterative method, called Iterative Soft Thresholding (IST) [13], is used with a small gradient descent step \(\mu \) to find the solution as follows:
It is proven that this algorithm converges to a minimum [14].
Other norms (i.e. \(L_2\) or mixed \(L_{12}\)) could be used for the \(\phi \) regularization to avoid the estimation of scattered sources [11]; but, comparing different penalty terms is beyond the scope of this paper. Interested readers can refer to [11] for a theoretical investigation of the differences between those terms in that context. Having the \(L_1\) norm penalty, the proximity operator on the elements of the source matrix, \(\mathbf {S} \in \mathbb {R}^{V\times T} \) is given by the following equation:
2.3 Parameter Calibration
Consider again the joint model defined in Eq. (3). Indeed, \(\alpha \) is hard to be tuned between the two sides of the data-fidelity term, since these two data-fidelity terms have no reason to have the same order of magnitude; so, a calibration of the respective roles of the two signals should be embedded. Therefore, \(\lambda _e\) and \(\lambda _b\) are separately defined for each data-fidelity term (corresponding to EEG and BOLD, respectively). The joint model can thus be re-written considering the new calibration parameters:
Note that if \(\alpha \) is 0 (or 1), the model will be uni-modal based on BOLD (or EEG). So, if \(\alpha \in (0,1)\) (ideally \(\alpha =0.5\)) gives better estimations than uni-modal approaches, this can validate the joint method.
3 Experimental Data and Implementations
The simultaneous EEG and fMRI are recorded from 8 healthy right-handed subjects while doing a motor task of clenching the right hand repeatedly. A study session consists of 10 blocks of 20 s from which 5 are task each followed by a rest block. EEG is obtained via 64 electrodes based on the standard 10–20 system with \(fs=200\) Hz. The ECG (Electrocardiogram) and the gradient artifacts caused by MR system are separately eliminated. The sources are estimated for the first 15 s of a task block, since at the end of each block the subjects might not guarantee to do the task well because of fatigue. At the same time, the subject would enter a 3T MRI system, for the acquisition of the structural and functional MRI. Every 2 s a volume of the brain is being recorded. The fMRI data is then spatially corrected for the head motion.
The head model, is made up of 3 nested concentric spheres with homogeneous and isotropic conductivity representing the brain, the skull, and the scalp [15]. The electrodes are placed on the scalp sphere surface defined in the MRI anatomical space (according to the 10–20 position). The sources are modeled by fixed dipoles located at the voxels’ locations that are selected by brain extraction and segmentation (to consider the gray matters as the possible source locations). These sources are then down-sampled so that their number correspond to the physiological number of the current sources. A sphere, representing the brain, is then fitted to the sources. Finally, after defining another sphere for the skull, the subject-specific 3-layer spherical model is defined with different conductivities considered for each of the layers according to [15, 16]. The forward problem is then solved to linearly correlate the sources and the observed EEG potentials in the lead-field matrix.
4 Results
The subjects were involved in the task of right hand movement, so we expect the activation on the motor cortex of the left hemisphere. The motor cortex is composed of the primary motor cortex (M1), premotor cortex (called PMA), the supplementary motor area (SMA), and the posterior parietal cortex (PPC). The brain space is aligned with the AAL (Automated Anatomical Labeling) atlas, based on which the brain region in which each source is placed is determined. When the sources \(\mathbf {S}\) are estimated, the power p(v) of each source v is calculated as the \(L_1\) norm of its activity during all task duration: \(p(v)=||\mathbf {S}(v,:)||\). So, the power score of each region r is defined as
Parameter Estimation. The performance, noted Q, of any estimated source matrix is defined to be higher for an estimation with a power score higher in the left motor cortex and less in other regions:
So, the estimation and calibration of parameters is done based on the performance. \(\lambda _b\) and \(\lambda _e\) are first estimated in parallel by separate uni-modal source estimations when \(\alpha \) is set to 0 and 1, respectively (with \(\lambda _j=1\)); afterwards, the joint source estimation tunes both \(\alpha \) and \(\lambda _j\). This optimization algorithm is shown in Algorithms 1 and 2 for better clarification. The performances of estimations for different parameters are then illustrated in Fig. 2. The detected values of \(\lambda _e^*\) and \(\lambda _b^*\) respectively equal to \(3.4\times 10^{-5}\) and \(10^{-3}\), show the different order of magnitude of the two data-fidelity terms, and confirms our claim on the need of calibration parameters. Moreover, the value of \(\alpha ^*=0.6\) maximizes the performance which shows that the estimation is almost equally balanced between the two EEG and BOLD data, and that the uni-modal parameters are well calibrated. Therefore, \(\alpha \) can always be set to 0.5 and \(\lambda \) is the only parameter that remains to be estimated in such method. This calibration process can thus reduce the number of parameters and simplifies the procedure.
Discussions. Here, some results of the joint method are depicted based on the estimated parameters. Figure 3 shows the detected power score, defined in Eq. (8), of the estimation in the motor cortex. Since the task brings more attention toward the activation of PMA and M1, the activities of the left and right PMA and M1 for all subjects are compared. A higher difference between the power of the left and right regions is seen in the joint approach (\(p=0.02\) for a right-tailed paired t-test), while this difference is not significant in the uni-modal ones (\(p\,=\,0.1\) for BOLD-only and \(p=0.4\) for EEG-only).
The spatial result of a subject is illustrated in Fig. 4. In fMRI-based method, increased activity is seen in the left motor cortex. The activities in unexpected regions can be either due to vascular activities or the errors of the BOLD linear model [17]. However, a precise localization of the active areas (SMA and M1) can be seen; while EEG detected activities in SMA but not the left motor cortex. The unexpected activities can be due the fact that every instantaneous neuronal activity is recorded in EEG because of its high temporal precision. The multi-modal approach is capable of avoiding the false positives of the uni-modal approaches. Besides, it has detected high activities in both SMA and the left motor cortex.
Finally, the temporal signal of a detected source is shown (Fig. 5). This result cannot be quantitatively validated. Analysis can be on spectral content of EEG. Here, the temporal resolution is only compared, and further analysis is left for future studies. Here, the detected source has low temporal resolution in fMRI-only approach comparing the EEG-only one. The parts detected as zero are caused by the sparsity constraint. The temporal resolution of the estimation detected by the joint approach is as high as the temporal resolution of EEG.
5 Conclusions and Perspectives
This paper showed that a symmetric multi-modal approach based on EEG and fMRI, can improve the spatio-temporal resolution of the estimation of neuronal sources. Linear models of EEG and fMRI are used, and the sparsity constraint is applied on the sources as a logical hypothesis which helps finding solutions to the undetermined EEG and BOLD inverse problems. This model is proved to be successful by the results on real data of 8 subjects doing a right hand motor task. Moreover, the detected values of the model parameters validated the efficiency of the joint estimation when both data are symmetrically and almost equally involved in the model. This work supports our assumption that a simple joint linear model can work on real data, so that in future studies more complex models can be taken into consideration.
References
Vogel, C.R.: Computational methods for inverse problems, vol. 23. Siam, Philadelphia (2002)
Becker, H., et al.: A performance study of various brain source imaging approaches. In: International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 5869–5873. IEEE (2014)
Rosa, M., et al.: EEG-fMRI integration: a critical review of biophysical modeling and data analysis approaches. J. integr. Neurosci. 9(04), 453–476 (2010)
Karahan, E., et al.: Tensor analysis and fusion of multimodal brain images. Proc. IEEE 103(9), 1531–1559 (2015)
Brookings, T., et al.: Using ICA and realistic bold models to obtain joint EEG/fMRI solutions to the problem of source localization. Neuroimage 44(2), 411–420 (2009)
Bagshaw, A.P., et al.: Analysis of the EEG-fMRI response to prolonged bursts of interictal epileptiform activity. Neuroimage 24(4), 1099–1112 (2005)
Moosmann, M., et al.: Joint independent component analysis for simultaneous EEG-fMRI: principle and simulation. Int. J. Psychophysiol. 67(3), 212–221 (2008)
Deneux, T., et al.: EEG-fMRI fusion of paradigm-free activity using kalman filtering. Neural Comput. 22(4), 906–948 (2010)
Logothetis, N.K., et al.: Neurophysiological investigation of the basis of the fMRI signal. Nature 412(6843), 150–157 (2001)
Babajani, A., et al.: Integrated MEG/EEG and fMRI model based on neural masses. IEEE Trans. Biomed. Eng. 53(9), 1794–1801 (2006)
Oberlin, T., et al.: Symmetrical EEG-fMRI imaging by sparse regularization. In: 2015 23rd European Signal Processing Conference on (EUSIPCO), pp. 1870–1874. IEEE (2015)
Friston, K.J., et al.: Nonlinear responses in fMRI: the balloon model, volterra kernels, and other hemodynamics. NeuroImage 12(4), 466–477 (2000)
Beck, A., et al.: A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J. Imaging Sci. 2(1), 183–202 (2009)
Combettes, P.L., et al.: Signal recovery by proximal forward-backward splitting. Multiscale Model. Simul. 4(4), 1168–1200 (2005)
Berg, P., et al.: A fast method for forward computation of multiple-shell spherical head models. Electroencephalogr. Clin. Neurophysiol. 90(1), 58–64 (1994)
Albera, L., et al.: Brain source localization using a fourth-order deflation scheme. IEEE Trans. Biomed. Eng. 55(2), 490–501 (2008)
Monti, M.M.: Statistical analysis of fMRI time-series: a critical review of the GLM approach. Front. Human Neurosci. 5(28) (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Noorzadeh, S., Maurel, P., Oberlin, T., Gribonval, R., Barillot, C. (2017). Multi-modal EEG and fMRI Source Estimation Using Sparse Constraints. In: Descoteaux, M., Maier-Hein, L., Franz, A., Jannin, P., Collins, D., Duchesne, S. (eds) Medical Image Computing and Computer Assisted Intervention − MICCAI 2017. MICCAI 2017. Lecture Notes in Computer Science(), vol 10433. Springer, Cham. https://doi.org/10.1007/978-3-319-66182-7_51
Download citation
DOI: https://doi.org/10.1007/978-3-319-66182-7_51
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66181-0
Online ISBN: 978-3-319-66182-7
eBook Packages: Computer ScienceComputer Science (R0)