Abstract
The fusion of simultaneously recorded EEG and fMRI data is of great value to neuroscience research due to the complementary properties of the individual modalities. Traditionally, techniques such as PCA and ICA, which rely on strong non-physiological assumptions such as orthogonality and statistical independence, have been used for this purpose. Recently, tensor decomposition techniques such as parallel factor analysis have gained more popularity in neuroimaging applications as they are able to inherently contain the multidimensionality of neuroimaging data and achieve uniqueness in decomposition without making strong assumptions. Previously, the coupled matrix–tensor decomposition (CMTD) has been applied for the fusion of the EEG and fMRI. Only recently the coupled tensor–tensor decomposition (CTTD) has been proposed. Here for the first time, we propose the use of CTTD of a 4th order EEG tensor (space, time, frequency, and participant) and 3rd order fMRI tensor (space, time, participant), coupled partially in time and participant domains, for the extraction of the task related features in both modalities. We used both the sensor-level and source-level EEG for the coupling. The phase shifted paradigm signals were incorporated as the temporal initializers of the CTTD to extract the task related features. The validation of the approach is demonstrated on simultaneous EEG-fMRI recordings from six participants performing an N-Back memory task. The EEG and fMRI tensors were coupled in 9 components out of which seven components had a high correlation (more than 0.85) with the task. The result of the fusion recapitulates the well-known attention network as being positively, and the default mode network working negatively time-locked to the memory task.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Functional magnetic resonance images (fMRI) (Ogawa et al. 1990) measures the slowly changing blood oxygenation level dependent (BOLD) signals as an indirect measure of neural activity and is a popular neuroimaging technique thanks to its high spatial resolution (typically a few millimeters). On the other hand, electroencephalography (EEG) measures neural activity, almost directly, using scalp electrodes. Despite the superior temporal resolution (millisecond), the spatial reconstruction of EEG data is an ill-posed problem (projection of the 2D scalp measurement into the 3D brain space) and has a poor spatial resolution. Hence, the fusion/integration of these two modalities is of great value due to their complementary spatiotemporal properties (Babiloni et al. 2004).
Approaches to the fusion of EEG and fMRI are divided into two main categories: model-driven and data-driven. In model-driven methods, one modality is estimated from the other using computational biophysical models. Since precise knowledge about the neuronal substrates is rarely available, the use of model-driven methods has been decreasing (Valdes-Sosa et al. 2009; Ferdowsi et al. 2015). On the other hand, data-driven methods incorporate both modalities to estimate fused components. There is an extensive literature on the use of data-driven approaches for EEG-fMRI integration which are mostly based on decomposing the EEG and fMRI into different components. Traditional matrix decomposition techniques such as principal component analysis (PCA) and independent component analysis (ICA) have been used as the primary engines for the preprocessing, feature extraction, and in a more versatile way, the fusion of the two neuroimaging techniques. One reason for the popularity of these two techniques is the convenience of presenting the time-varying EEG and fMRI as a matrix of time \(\times\) space (channel or voxels).
PCA has a long history of application in EEG preprocessing such as in artifact rejection and extraction of meaningful brain activity (Lagerlund et al. 1997; Soong and Koles 1995). A basic problem is that components are defined by only two signatures (space and time) which are not determined uniquely, therefore orthogonality is imposed between the corresponding signatures of different components (Miwakeichi et al. 2004). ICA has been used extensively in both EEG and fMRI literature (Makeig et al. 2004; Jonmohamadi et al. 2014a; Jonmohamadi and Jones 2015; Comon and Jutten 2010) and is a popular tool for space/time decomposition. While it avoids the orthogonality constraint, uniqueness, is achieved at the price of imposing an even stronger non-physiological constraint, namely statistical independence of the sources (Miwakeichi et al. 2004).
In a typical EEG or fMRI experiment the data has higher dimension than time × space and it could go up to seven dimensions (Cong et al. 2015), e.g., in case of EEG time × space × frequency × trial × condition × participant × group. In order to use ICA and/or PCA for these higher dimensional data, unfolding of some modalities onto others and reducing the data dimension into a matrix is necessary, which is typically done by concatenation or stacking of the data (Delorme and Makeig 2004; Eichele et al. 2011; Dien 2012; Calhoun and Adali 2012; Cong et al. 2013). Such unfolding inevitably loses some potentially existing interactions between/among the folded modes (Cong et al. 2015) and makes the interpretation of the results difficult (Mørup et al. 2006).
Considering that the EEG and fMRI data can be expressed conveniently as a three or higher dimensional array (tensor) it is possible and favorable to use tensor decomposition techniques for the purpose of breaking the data into components with corresponding signatures from each dimension. One such techniques is the parallel factor analysis (PARAFAC), also known as canonical polyadic decomposition, (Carroll and Chang 1970; Harshman 1970). Besides being able to conveniently deal with multidimensional data, the second main advantage of the PARAFAC over the PCA and ICA is that uniqueness is achieved without the need for imposing strong physiologically irrelevant assumptions such as orthogonality and statistical independence.
Tensor Factorization-Based EEG-fMRI Analysis
Tensors are higher order generalization of matrices, i.e., multiway arrays, which can represent additional types of variables in their higher dimensions (Hunyadi et al. 2016; Cichocki et al. 2007; Samadi et al. 2016). Recently, tensor decomposition techniques such as PARAFAC or Tucker have become attractive in signal processing (Cichocki et al. 2015; Cong et al. 2015; Sen and Parhi 2017) and in neuroimaging applications for being able to naturally present the inherently multidimensional data and preserve their structural information defined by inter-dependencies among various modes of variability such as time, space, participant, or frequency (Hunyadi et al. 2016). In neuroimaging, often one or more sources of variability exist between the measurement from different modalities, for example, neural activity might have a similar temporal pattern in EEG and MEG (magnetoencephalography) (Hunyadi et al. 2016). Alternatively, using mathematical manipulations, such as convolution of the EEG (or MEG) signals/features with a HRF, it can be assumed that EEG and fMRI share temporal similarities. Other sources of variability could include participant, task, and group.
So far, all except one tensor-based fusion of EEG-fMRI have been based on different variants of the coupled matrix-tensor factorization (CMTF) (Acar et al. 2013), in which data is structured in such a way that a matrix contains fMRI data and a 3rd order tensor contains the EEG activity and it is assumed that there is one common mode of variability between the matrix and the tensor, for example, time (Martinez-Montes et al. 2004) or participant (Acar et al. 2013, 2014; Hunyadi et al. 2016, 2017). The factorization of the structured data is achieved by imposing constraints on the optimization algorithm. Hence, the CMTF is based on the strong assumption that components in the shared dimension are equal. To relax this assumption, several alternatives have been introduced, such as Advanced CMTF (Karahan et al. 2015; Acar et al. 2014) which allows both shared and nonshared components in the common mode between the matrix and the tensor or Relaxed Advanced coupled tensor-tensor factorization (Rivet et al. 2015), soft coupling (Seichepine et al. 2014), and approximate coupling (Farias et al. 2016) which provides similarity rather than the equivalence between the common components. Only recently, Chatzichristos et al. (Chatzichristos et al. 2018) for the first time, used the coupled tensor-tensor decomposition (CTTD) of the EEG and fMRI data fusion. They also used the so called ’soft’ coupling approach to alleviate the strong assumption related to the canonical haemodynamic response function (HRF). They demonstrated their superiority over the ICA based fusion approaches (Calhoun et al. 2009, 2006; Mijović et al. 2012) using simulated data.
To the best knowledge of the authors only two papers have reported the use of source-level EEG for fusion with fMRI data (Karahan et al. 2015; Jonmohamadi et al. 2018) and all the other mentioned EEG-fMRI technique have used sensor-level EEG, and to estimate the brain maps, post-processing was applied to the fused sensor-level EEG maps. The source-level EEG has two main advantages over the sensor-level counterpart: firstly, data is less mixed as it is spatially filtered using typically a minimum norm or a minimum variance filter. Secondly, the fused components are accompanied directly with the EEG brain maps and it is a desirable property to be able to compare the fMRI and EEG brain maps for the same activity directly. Since we are using both sensor and source-level EEG from multiple bands, the result of the fused components will be accompanied with scalp and brain maps from each frequency band as well as the corresponding brain map from the fMRI.
Methods
In this manuscript, the italic lower case refers to scalar (a), bold italic lower case refers to vectors (a), bold italic upper case refers to matrices (A), and calligraphic upper case letters refers to tensors (\(\mathcal {A}\)). The glossary of the mathematical characters used in the following sections is provided in Table 1.
Data Structure
The millisecond resolution of the EEG provides rich temporal information on the dynamic changes of brain activities. However, since EEG captures activity from large number of physiological and non-physiological sources using a limited number of sensors, mathematical operations are required to filter noise sources and at the same time extract the spectral, temporal, and spatial information of the sources of interest. By default the recorded EEG from \(N_e\) electrodes, during \(N_t\) time samples, i.e., \({{\textbf{X}}}(e,t)\in {\mathbb {R}}^{(N_e\times N_t)}\), does not contain the spectral information as a 3rd dimension. Hence time-frequency analysis techniques such as wavelet (e.g., (Kronland-Martinet et al. 1987)) can be applied to extract the spectral signatures of the activities at each electrode, or alternatively, temporal band-pass filtering can be applied to divide the wide band EEG, \({\mathbf {X}}(e,t)\), into the popular delta (0–4 Hz), theta (4–8 Hz), alpha (8–12 Hz), beta (12–28 Hz), and gamma (+ 28 Hz) sub-bands,
Using the band-pass filtering the EEG data can be presented in a 3rd order tensor
where f refers to frequency and \(N_f\) is the number of the sub-bands.
One inherent limitation of EEG is that the source-level activity (3D brain space) is recorded using the sensor-level electrodes (2D space). As a result, the activities of different sources are highly overlapped at the sensor-level. Inverse solutions such as minimum-variance (Van Veen et al. 1997; Jonmohamadi et al. 2014b) spatial filters can be used to project the sensor-level data into the source-level \(\Omega\), to reduce the overlap of the sources and at the same time estimate the brain maps associated with certain activities. A scanning grid is required to cover the brain space and spatial filter coefficients \({\textbf{w}}(g)\) should be applied for every point of the scanning grid g to estimate the EEG activity from that point,
The projected EEG into the brain space is a matrix with \(N_g\) grid points and \(N_t\) time points \({\textbf{X}}(g,t)\in {\mathbb {R}}^{N_g\times N_t}\), which has a substantial increase in the space domain from \(N_e\) to \(N_g\), compared with the sensor-level EEG, for example, 64 sensors compared with a few thousands voxels. Similar to the sensor-level EEG, the source-level EEG can also be band-pass filtered (\({\textbf{X}}_f(g,t))\) to create the 3rd order tensor,
The fMRI data from \(N_v\) voxels and \(N_{t'}\) time points, i.e., (\(\varvec{{Y}}(v,t') \in {\mathbb {R}}^{N_v\times N_{t'}}\)), is recorded with a much slower sampling rate (typically a few seconds) compared with the EEG. In order to temporally relate the EEG with the fMRI, the preprocessed EEG data is convolved with a canonical HRF (Glover 1999) function to take the haemodynamic delay into account,
Since the participants are performing a task, the experimentally specified paradigm signal could be used as a temporal constraint, to extract the task and non-task related EEG and fMRI intervals. In our example data the paradigm \({\textbf{p}}(t)\) (often a boxcar in fMRI studies) refers to a 30 s of working-memory task followed by a 30 s of non-task (resting state) period, which occurs for 9 cycles. The paradigm signal is also convolved with the canonical HRF.
It is known that the brain has a lag structure (Mitra et al. 2014; Feige et al. 2017), meaning different brain regions have different HRF. To account for this varying HRFs, the convolved paradigm signal was shifted several times to create a matrix of the paradigm signals with each row of it having slightly a shift in phase compared with the previous row. This matrix could be used as a temporal constraint to extract the corresponding spatial, spectral and participant related features
where \(\phi\) is the number of the time sample shifts and set to 4 in this work. Both the EEG and paradigm signals are downsampled to the double of fMRI sampling rate (\(t\Rightarrow t'\)). Then fMRI was upsampled to 0.909 Hz to match the same sampling rate of the EEG and paradigm signal. This upsampling of the fMRI provides subsample shifting of the signals in which \(\breve{{\textbf{P}}}(t)\) covers − 4.4 s to + 4.4 s with 1.1 s steps with respect to the paradigm signal.
Another dimension of data arises when the recording involves several participants (\(N_s\)) which is typical in EEG and fMRI studies. Therefore, the fMRI is presented by a 3rd order tensor and the sensor-level or source-level EEG with a 4th order tensor:
PARAFAC
PARAFAC approximates the original tensor, as the sum of \(N_c\) rank one tensors,
where \(\mathcal {E}\) is the error tensor, and \(\mathcal {Z}_i\) is rank 1 tensor corresponding to component i. In the case of EEG and fMRI this can be written as
where \(\circ\) is the outer product and \(\varvec{{\hat{v}}}_i\), \(\varvec{{\hat{t}}}_i\), \(\varvec{{\hat{s}}}_i\), \(\varvec{{\hat{f}}}_i\), \(\varvec{{\hat{e}}}_i\), and \(\varvec{{\hat{g}}}_i\) are known as “loading vectors” which correspond to the fMRI spatial, temporal, participants, EEG spectral, sensor level EEG spatial, and source space EEG spatial signatures of the ith component, respectively. Here for the simplicity the loading vectors are also referred to as ’components’. Similarly, the loading matrices \([{\varvec{{\hat{V}}}}, {\varvec{{\hat{T}}}}, {\varvec{{\hat{S}}}}], [{\varvec{{\hat{E}}}}, {\varvec{{\hat{T}}}}, {\varvec{{\hat{F}}}}, {\varvec{{\hat{S}}}}],\) and \([{\varvec{{\hat{G}}}}, {\varvec{{\hat{T}}}}, {\varvec{{\hat{F}}}}, {\varvec{{\hat{S}}}}]\) contain the spatial, temporal, spectral, and participants’ signatures of all components for fMRI and EEG data.
Coupled Tensor–Tensor Factorization
In the case of coupled tensor-tensor factorization for the fMRI and sensor-level EEG, the original CMTF (Sorber et al. 2015) can be written as
In the above cost function, the fMRI and EEG are coupled in time and participant modes. The coupled components are exactly the same in the two tensor data which is known to be a strong assumption. Moreover, it is highly likely that the EEG and fMRI have different data ranks, i.e., \({N_{EEG}}\) and \({N_{fMRI}}\). One way to alleviate this assumption is to use partial coupling, where only some of the components in time and participants are coupled between the two tensors
The \(\varvec{{\hat{T}}}_{fMRI}\) and \(\varvec{{\hat{T}}}_{EEG}\) are partially the same which is also the case with \(\varvec{{\hat{S}}}_{fMRI}\) and \(\varvec{{\hat{S}}}_{EEG}\):
and similarly
where \(N_{com}\) is the number of the common components in time and participant domain between EEG and fMRI and ’;’ indicates vertically concatenated matrices. Similar Eqs. to 13 and 14 are applicable for the participant loading matrices (\(\varvec{{\hat{S}}}_{fMRI}\) and \(\varvec{{\hat{S}}}_{EEG}\)).
Since the subjects are performing a common task, i.e., 30 s of 2-Back followed by 30 s of 0-Back memory tasks, the temporal signatures of desired EEG and fMRI features are approximately known
Therefore, the \(\varvec{{\hat{T}}}_{com}\) can be used as a temporal constraint for solving Eq. (12) and its corresponding spatial, spectral, and participant loading matrices can be extracted as task related features. However, applying the \(\varvec{{\hat{T}}}_{com}\) as the partially known temporal loading matrix is also a strong assumption and fluctuations in the power of the EEG and fMRI are expected which will not match with the shape of the \(\varvec{{\hat{T}}}_{com}\). In the case of the coupled data factorization, the initialization of the loading matrices is known to be an important step (Vervliet et al. 2016). Hence, rather than considering the \(\varvec{{\hat{T}}}_{com}\) as a known loading matrix, it is was used as the initializer of the coupled EEG and fMRI loading matrix.
There are several methods on deciding the number of the components (\(N_{EEG}\) and \(N_{fMRI}\)). However, these methods could show substantially different results. For example, the rank estimate provided by TensorLab toolbox (Vervliet et al. 2016) indicates 44 is the number of components related to the sensor-level EEG which has a low error in PARAFAC estimation, whereas the core consistency diagnosis of N-way toolbox (Andersson and Bro 2000) indicated 92% score when only \(N_{EEG}=5\). While setting \(N_{EEG}=44\) resulted in many similar/identical components, the \(N_{EEG}=5\) appeared to be too small. The trial and error was suggested as alternative in (Vervliet et al. 2016). Using the trial-and error approach it appeared setting \(N_{EEG}=20\) and \(N_{fMRI}=14\) results in components which are not similar/identical and the same time most of them are reproducible through rerunning the PARAFAC. Similarly, the \(N_{com}\) was set to 9, which covered + 4.4 s to − 4.4 s with 1.1 s steps with respect to the paradigm signal. In general, the \(N_{EEG}\) and \(N_{fMRI}\) are dependent on factors such as the type of experiment or recording systems and therefore the aforementioned \(N_{EEG}\) and \(N_{fMRI}\) cannot be the same for other EEG-fMRI coupling analysis. There were seven coupled components reproducible through rerunning the coupled tensor-tensor factorization. The coupling of the EEG and fMRI could be done in two ways, source-level EEG and fMRI or sensor-level EEG and fMRI. They result in similar features however, the earlier is more time consuming due to the size of the source-level EEG tensor (i.e., \(\approx\) 285 min as compared with \(\approx\) 40 min). Hence, the coupling was first applied between the sensor-level EEG and fMRI tensors (\(\breve{\mathcal {X}}\) and \(\mathcal {Y}\)) and then the resultant common temporal and participant loading matrices were used as a known prior for PARAFAC on source-level EEG (\(\breve{\mathcal {X}}'\)). The spectral loading matrix of the sensor-level EEG were used for the initialization of the PARAFAC on source-level EEG. The block diagram of the proposed method is shown in Fig. 1.
Data Acquisition
Part of the data for this study was obtained from a recent study (Jonmohamadi et al. 2018) and the other part was recorded recently. Participants performed an N-Back working-memory task with alternating 0-Back and 2-Back conditions. During the 0-Back condition, participants responded to the current arrow on the display screen, whereas during the 2-Back condition, participants responded to the arrow two trials earlier. Each arrow was on-screen for 0.5 s. The experimental conditions alternated in a 30 s boxcar with each of the conditions repeated nine times totaling in a 540 s of duration. Before the recording, participants practiced the task at least two times outside the scanner, with at least 80% accuracy achieved.
In total there were 6 participants: 3 males (participants 1, 2, and 3) at the ages of 20, 33, and 38 and 3 females (participants 4, 5, and 6) at the ages of 24, 26, and 22). All participants scored more than 95% correct for the memory task.
EEG data were continuously recorded from 64 channels using the Standard BrainCap MR and BrainAmp MR Plus amplifiers (Brain Products, Munich, Germany) inside an MRI machine. The EEG was acquired using the manufacturer standard cap layout, with the ground electrode located at AFz, reference electrode at FCz, and a drop-down electrode attached centrally to the participant’s back for the recording of electrocardiography. The impedance of the electrodes were below 10 kOhm.
In order to compute the participant’s individual leadfield, EEG-MR co-registration was achieved by placing Vitamin E capsules, at electrode positions Cz, F5, CP5, and FC6.
MR images were acquired on a 3 T Siemens Skyra, Erlangen, Germany, with a 20-channel head coil. BOLD fMRI data were acquired using a T2*-weighted echo planar imaging (voxel size 3 \(\times\) 3 \(\times\) 3 mm).
Data Preprocessing
The analysis of EEG was done using the fieldtrip toolbox (Oostenveld et al. 2011). Two Matlab based toolboxes of TensorLab (Vervliet et al. 2016) and N-way toolbox (Andersson and Bro 2000) were used for the PARAFAC tensor decomposition. The brain source images are shown using the FSLeyes toolbox (McCarthy 2018).
The gradient artefact was removed using realignment parameter-informed artefact correction (Moosmann et al. 2009), and the ballistocardiogram artefacts were rejected using the statistical feature extraction for artifact removal (Liu et al. 2012). EEG was band-passed filtered to 1–20 Hz using a 4th order Butterworth filter, downsampled to 100 Hz, and re-referenced to the FCz electrode. The EEG was then projected into the source-level using the minimum-variance beamformer. The leadfields of the beamformer were calculated using a five-layer realistic finite element model of the head, obtained using the individual MRI structural scan of the participants (Vorwerk et al. 2018). The grid size for the beamformer was 8 mm.
It is well known that EEG sources with theta and alpha band activities are associated with working-memory tasks (Debener et al. 2005; Khader et al. 2010; Dong et al. 2015; Stokić et al. 2015; Esposito et al. 2009), therefore, both sensor and source-level EEGs were band-pass filtered to theta and alpha bands. Next, the EEGs were Hilbert enveloped, convolved with a canonical HRF (Glover 1999), and downsampled to the frequency of the fMRI recording (0.4545 Hz). Similarly, the paradigm signal was also convolved with the canonical HRF.
The fMRI processing included brain extraction, registration, and motion correction using the FSL toolbox (Jenkinson et al. 2012) and normalization of the data.
Spatial Standardization
In order to present the source-level EEG of different participants in the same space, an 8 mm scanning grid template was created using the T1 brain and warped into the individual brain spaces (MRIs). In the case of fMRI, a 3 mm T1 MNI brain template was used to co-register the individual fMRIs. The white matter was masked out.
Temporal Normalization and Centering
Centering (removal of the non-zero mean from the data) is required prior to scaling (Bro 1997). Since the task includes 9 cycles of 30 s of 0-Back memory task and 30 s 2-Back memory task, the paradigm signal has the frequency of 1/60 Hz. Centering is achieved by band-pass filtering of the fMRI and EEG time courses of Eq. 8 at frequencies of 1/50 to 1/100 Hz. This removes the transient activities and only the stationary ones remain. In order to scale the sensor-level EEG, source-level EEG, and fMRI time courses, the mean of the Frobenius norms of all the time courses of each tensor data were calculated and then each time course divided by the corresponding mean. Using this approach, the sensor and source-level EEG and fMRI time courses have similar variances.
Results
In order to identify the task related components, a correlation test was performed with the temporal signature of the components and the 4.4 s, 0.0 s, and − 4.4 s shifted paradigm signal. Out of the 9 coupled components, components 2-8 had a high correlation coefficient (>0.85). The result of the correlation test is shown in Fig. 2, where the subfigure (a) refers to the EEG and subfigure (b) refers to the fMRI components. The first 9 scores are the same between the EEG and fMRI as they were coupled. Besides the coupled components, the component 12 and 18 of the EEG has also higt correlation scores.
The temporal, participant, spectral, and spatial signatures of the these components are shown in Figs. 3 and 4. According Fig. 3a, component 2 is in the theta band (5.5 Hz) and several participants, with different extents, have contributed to this component. The EEG sensor map of the coupled component 2 shows the medial frontal channel AFz and surrounding channels pick up highest amount of the memory related theta activity. There are also smaller amount of negativity which is bilateral on the mid posterior channels. The presence of medial frontal theta during memory tasks has been shown in many previous memory studies (Debener et al. 2005; Dong et al. 2015; Michels et al. 2010; Berger et al. 2014) and the slight negativity of the posterior channels in theta band is shown in (Berger et al. 2014) which is consistent with the scalp map shown in Fig. 3a. The localization of the theta sources has also been reported to have various anterior and posterior origins (Berger et al. 2014) due to the use of different memory tasks. The corresponding EEG source map of the coupled component 2 indicates the origin of theta are being areas which cover frontal cingulate gyrus. According to the fMRI map of the coupled component 2, areas such as premotor, left/medial frontal pole, dorsal cingulate and posterior parietal, shown in Fig. 3a in red colour, have increases in BOLD due to the 2-Back memory task. These areas are shown to be the part of the dorsal attention network (Moosmann et al. 2009) and is similar to the maps found by other studies (Owen et al. 2005; Jonmohamadi et al. 2018).
While there was only one theta band EEG activity related to the memory task, there were several alpha band components which were negatively time locked to the paradigm, either dominated by one participant such as shown Figs. 3b, d and 4d or common with several participants with relatively similar contributions such as Figs. 3c, e and 4c. The corresponding fMRI maps of these components are mostly showing the default mode network which include frontal gyrus, medial prefrontal cortex, amygdala, cerebral cortex, and areas of precuneus cortex and posterior cingulate cortex. The scalps maps of these alpha band activities resembles the resting EEG maps as shown in Ma et al. (2015) where also inter and intra subject differences were acknowledged in the resting state alpha band scalp maps. The EEG source maps show areas such as lateral occipital cortex, occipital pole, and occipital fusiform gyrus as the origins of the alpha activity. The coupled component 4 belongs to the female participants.
According to the temporal signatures, most of the components had similar latencies to the canonical HRF (6 s) but there were two components which maintained consistent lags. Coupled component 5 in Fig. 3d remained 2.2 s ahead of the paradigm signal, whereas the component 18 of the EEG in Fig. 4d remained 6 s behind the paradigm signal. Both of the mentioned components are dominated by participant 3, with component 5 being from the left occipital area and the component 18 from the right side.
Discussion
In the field of biomedical imaging, use of more than one imaging modality to capture the variability of a physiological process is a common practice. A primary goal of multimodal data processing is to find components in each of the modalities which are related to the physiological process of interest.
Traditionally, matrix factorization techniques such as PCA and ICA have been used for the purpose of the multimodal data processing. These techniques, rely on the nonphysiological assumption such as orthogonality and statistical independence to achieve uniqueness among the components. In neuroimaging, typical modes of variability in the data are time, space, participant gender, participant age, participant condition, and the tasks in the paradigm. Additionally, mathematical operation on the data such as time-frequency analysis, spatial and temporal filtering can increase the dimension of the data. Matrices by default represent variation of the data in two modes, hence in order to present extra modes of variability in a matrix, unfolding is necessary, which is know to leads the loss of information (Cong et al. 2015). On the other hand, tensors conveniently present multidimensional data and tensor decomposition techniques such as PARAFAC or Tucker decomposition do not impose constraints in the optimization process. Tensor-based analysis of concurrent EEG-fMRI have received increasing attention in recent years (Vanderperren et al. 2010; Karahan et al. 2015; Ferdowsi et al. 2015; Hunyadi et al. 2016, 2017; Acar et al. 2017a, b; Deshpande et al. 2017; Sen and Parhi 2017; Van Eyndhoven et al. 2017; Chatzichristos et al. 2018; Kinney-Lang et al. 2019). However, all the tensor-based fusion of the EEG-fMRI methods, except (Chatzichristos et al. 2018), has been in fact under the matrix-tensor factorization framework, i.e., fMRI in a matrix and EEG in a 3rd order tensor, and only one mode of variability such as participant or time have been used as the common loading vectors for the decomposition of the two modalities. Here, we introduced a framework in which a 4th order EEG tensor (time \(\times\) space \(\times\) frequency \(\times\) participant) was partially coupled in time and subject domains with a 3rd order (time \(\times\) space \(\times\) participant) fMRI tensor. Moreover, a matrix containing the paradigm signal and its shifted versions (\(\times\) 9) were used for the initialization of the coupled temporal loading matrix. Out of the nine coupled components, seven components were found to be time-locked to the paradigm signals. The corresponding spatial, temporal, spectral, and participant signatures of these components recapitulated the know well-known resting state and attention networks, available in the literature. Another further two EEG components were also related to the task but were among the non coupled components. One of these two components had a substantial delay of 6 s with respect to the paradigm signal. Moreover, one coupled component had only contribution from the female participants.
Although the use of the 6 healthy subjects did not show any major finding in regards to the resting state and attention task EEG and fMRI data, but the approach described here demonstrated that using a single process of CTTD, the temporal, spectral, and spatial similarities and differences between the participants can be identified all at once.
Conclusion
Compared to matrix decomposition, the tensor decomposition techniques are superior due to being able to inherently represent the multidimensional data and the achieving uniqueness without imposing strong assumptions. In recent years the tensor decomposition techniques have gained popularity in the fusion of the biomedical data. Here, a novel tensor-based fusion method was introduced for extraction of the task related EEG and fMRI features. In the proposed method, a single 4th order EEG tensor was partially coupled in time and participant modes to a 3rd order fMRI tensor. The application of the methods was demonstrated on simultaneous EEG-fMRI data from 6 subjects performing 0-Back and 2-Back memory tasks.
References
Acar E, Lawaetz AJ, Rasmussen MA, Bro R (2013) Structure-revealing data fusion model with applications in metabolomics. In: Engineering in medicine and biology society (EMBC), 2013 35th annual international conference of the IEEE, IEEE, pp 6023–6026
Acar E, Papalexakis EE, Gürdeniz G, Rasmussen MA, Lawaetz AJ, Nilsson M, Bro R (2014) Structure-revealing data fusion. BMC Bioinform 15(1):239
Acar E, Levin-Schwartz Y, Calhoun V, Adalı T (2017a) ACMTF for fusion of multi-modal neuroimaging data and identification of biomarkers. In: 25th European signal processing conference (EUSIPCO-2017)
Acar E, Levin-Schwartz Y, Calhoun VD, Adali T (2017b) Tensor-based fusion of EEG and fMRI to understand neurological changes in schizophrenia. In: 2017 IEEE international symposium on circuits and systems (ISCAS), IEEE, pp 1–4
Andersson CA, Bro R (2000) The N-way toolbox for MATLAB. Chemometr Intell Lab Syst 52(1):1–4
Babiloni C, Babiloni F, Carducci F, Cappa S, Cincotti F, Del Percio C, Miniussi C, Moretti DV, Pasqualetti P, Rossi S (2004) Human cortical EEG rhythms during long-term episodic memory task. A high-resolution EEG study of the HERA model. Neuroimage 21(4):1576–1584
Berger B, Omer S, Minarik T, Sterr A, Sauseng P (2014) Interacting memory systems-does EEG alpha activity respond to semantic long-term memory access in a working memory task? Biology 4(1):1–16
Bro R (1997) PARAFAC: tutorial and applications. Chemometr Intell Lab Syst 38(2):149–171
Calhoun VD, Adali T (2012) Multisubject independent component analysis of fMRI: a decade of intrinsic networks, default mode, and neurodiagnostic discovery. IEEE Rev Biomed Eng 5:60–73
Calhoun VD, Adaliı T, Kiehl KA, Astur R, Pekar JJ, Pearlson GD (2006) A method for multitask fMRI data fusion applied to schizophrenia. Hum Brain Map 27(7):598–610
Calhoun VD, Liu J, Adalı T (2009) A review of group ICA for fMRI data and ICA for joint inference of imaging, genetic, and ERP data. Neuroimage 45(1):S163–S172
Carroll JD, Chang JJ (1970) Analysis of individual differences in multidimensional scaling via an N-way generalization of “Eckart-Young” decomposition. Psychometrika 35(3):283–319
Chatzichristos C, Davies M, Escudero J, Kofidis E, Theodoridis S (2018) Fusion of EEG and fMRI via Soft Coupled Tensor Decompositions. In: 2018 26th European signal processing conference (EUSIPCO), IEEE, pp 56–60
Cichocki A, Zdunek R, Si A (2007) Nonnegative matrix and tensor factorization [lecture notes]. IEEE Signal Process Mag 25(1):142–145
Cichocki A, Mandic D, De Lathauwer L, Zhou G, Zhao Q, Caiafa C, Phan HA (2015) Tensor decompositions for signal processing applications: From two-way to multiway component analysis. IEEE Signal Process Mag 32(2):145–163
Comon P, Jutten C (2010) Handbook of blind source separation: independent component analysis and applications. Academic Press, Cambridge
Cong F, He Z, Hämäläinen J, Leppänen PH, Lyytinen H, Cichocki A, Ristaniemi T (2013) Validating rationale of group-level component analysis based on estimating number of sources in EEG through model order selection. J Neurosci Methods 212(1):165–172
Cong F, Lin QH, Kuang LD, Gong XF, Astikainen P, Ristaniemi T (2015) Tensor decomposition of EEG signals: a brief review. J Neurosci Methods 248:59–69
Debener S, Ullsperger M, Siegel M, Fiehler K, Von Cramon DY, Engel AK (2005) Trial-by-trial coupling of concurrent electroencephalogram and functional magnetic resonance imaging identifies the dynamics of performance monitoring. J Neurosci 25(50):11730–11737
Delorme A, Makeig S (2004) EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis. J Neurosci Methods 134(1):9–21
Deshpande G, Rangaprakash D, Oeding L, Cichocki A, Hu XP (2017) A new generation of brain-computer interfaces driven by discovery of latent EEG-fMRI linkages using tensor decomposition. Front Neurosci 11:246
Dien J (2012) Applying principal components analysis to event-related potentials: a tutorial. Dev Neuropsychol 37(6):497–517
Dong S, Reder LM, Yao Y, Liu Y, Chen F (2015) Individual differences in working memory capacity are reflected in different ERP and EEG patterns to task difficulty. Brain Res 1616:146–156
Eichele T, Rachakonda S, Brakedal B, Eikeland R, Calhoun VD (2011) EEGIFT: group independent component analysis for event-related EEG data. Comput Intell Neurosci 2011:9
Esposito F, Aragri A, Piccoli T, Tedeschi G, Goebel R, Di Salle F (2009) Distributed analysis of simultaneous EEG-fMRI time-series: modeling and interpretation issues. Magn Resonan Imaging 27(8):1120–1130
Farias RC, Cohen JE, Comon P (2016) Exploring multimodal data fusion through joint decompositions with flexible couplings. IEEE Trans Signal Process 64(18):4830–4844
Feige B, Spiegelhalder K, Kiemen A, Bosch OG, van Elst LT, Hennig J, Seifritz E, Riemann D (2017) Distinctive time-lagged resting-state networks revealed by simultaneous EEG-fMRI. Neuroimage 145:1–10
Ferdowsi S, Abolghasemi V, Sanei S (2015) A new informed tensor factorization approach to EEG-fMRI fusion. J Neurosci Methods 254:27–35
Glover GH (1999) Deconvolution of impulse response in event-related BOLD fMRI1. Neuroimage 9(4):416–429
Harshman RA (1970) Foundations of the PARAFAC procedure: models and conditions for an“ explanatory” multimodal factor analysis
Hunyadi B, Van Paesschen W, De Vos M, Van Huffel S (2016) Fusion of electroencephalography and functional magnetic resonance imaging to explore epileptic network activity. In: Signal processing conference (EUSIPCO), 2016 24th European, IEEE, pp 240–244
Hunyadi B, Dupont P, Van Paesschen W, Van Huffel S (2017) Tensor decompositions and data fusion in epileptic electroencephalography and functional magnetic resonance imaging data. Wiley Interdiscipl Rev 7(1):e1197
Jenkinson M, Beckmann CF, Behrens TE, Woolrich MW, Smith SM (2012) Fsl. Neuroimage 62(2):782–790
Jonmohamadi Y, Jones RD (2015) Source-space ICA for MEG source imaging. J Neural Eng 13(1):016005
Jonmohamadi Y, Poudel G, Innes C, Jones R (2014a) Source-space ICA for EEG source separation, localization, and time-course reconstruction. NeuroImage 101:720–737
Jonmohamadi Y, Poudel G, Innes C, Weiss D, Krueger R, Jones R (2014b) Comparison of beamformers for EEG source signal reconstruction. Biomed Signal Process Control 14:175–188
Jonmohamadi Y, Forsyth A, McMillan R, Muthukumaraswamy S (2018) Constrained temporal parallel decomposition for EEG-fMRI fusion. J Neural Eng 16(1):016017
Karahan E, Rojas-Lopez PA, Bringas-Vega ML, Valdes-Hernandez PA, Valdes-Sosa PA (2015) Tensor analysis and fusion of multimodal brain images. arXiv preprint arXiv:150606040
Khader PH, Jost K, Ranganath C, Rösler F (2010) Theta and alpha oscillations during working-memory maintenance predict successful long-term memory encoding. Neurosci Lett 468(3):339–343
Kinney-Lang E, Ebied A, Auyeung B, Chin RF, Escudero J (2019) Introducing the joint EEG-development inference (JEDI) model: a multi-way. Data fusion approach for estimating paediatric developmental scores via EEG, IEEE transactions on neural systems and rehabilitation engineering
Kronland-Martinet R, Morlet J, Grossmann A (1987) Analysis of sound patterns through wavelet transforms. Int J Pattern Recogn Artif Intell 1(02):273–302
Lagerlund TD, Sharbrough FW, Busacker NE (1997) Spatial filtering of multichannel electroencephalographic recordings through principal component analysis by singular value decomposition. J Clin Neurophysiol 14(1):73–82
Liu Z, de Zwart JA, van Gelderen P, Kuo LW, Duyn JH (2012) Statistical feature extraction for artifact removal from concurrent fMRI-EEG recordings. Neuroimage 59(3):2073–2087
Ma L, Minett JW, Blu T, Wang WS (2015) Resting state EEG-based biometrics for individual identification using convolutional neural networks. In: 2015 37th annual international conference of the IEEE engineering in medicine and biology society (EMBC), IEEE, pp 2848–2851
Makeig S, Debener S, Onton J, Delorme A (2004) Mining event-related brain dynamics. Trends Cogn Sci 8(5):204–210
Martinez-Montes E, Valdés-Sosa PA, Miwakeichi F, Goldman RI, Cohen MS (2004) Concurrent EEG/fMRI analysis by multiway partial least squares. NeuroImage 22(3):1023–1034
McCarthy P (2018) FSLeyes. https://doi.org/10.5281/ZENODO.1470761
Meir-Hasson Y, Kinreich S, Podlipsky I, Hendler T, Intrator N (2014) An EEG finger-print of fMRI deep regional activation. Neuroimage 102:128–141
Michels L, Bucher K, Lüchinger R, Klaver P, Martin E, Jeanmonod D, Brandeis D (2010) Simultaneous EEG-fMRI during a working memory task: modulations in low and high frequency bands. PLoS ONE 5(4):e10298
Mijović B, De Vos M, Vanderperren K, Van Huffel S (2012) Improving spatiotemporal characterisation of cognitive processes with data-driven EEG-fMRI analysis. Prilozi 33(1):373–390
Mitra A, Snyder AZ, Hacker CD, Raichle ME (2014) Lag structure in resting-state fMRI. J Neurophysiol 111(11):2374–2391
Miwakeichi F, Martınez-Montes E, Valdés-Sosa PA, Nishiyama N, Mizuhara H, Yamaguchi Y (2004) Decomposing EEG data into space-time-frequency components using parallel factor analysis. NeuroImage 22(3):1035–1045
Moosmann M, Schönfelder VH, Specht K, Scheeringa R, Nordby H, Hugdahl K (2009) Realignment parameter-informed artefact correction for simultaneous EEG-fMRI recordings. Neuroimage 45(4):1144–1150
Mørup M, Hansen LK, Herrmann CS, Parnas J, Arnfred SM (2006) Parallel factor analysis as an exploratory tool for wavelet transformed event-related EEG. NeuroImage 29(3):938–947
Ogawa S, Lee TM, Kay AR, Tank DW (1990) Brain magnetic resonance imaging with contrast dependent on blood oxygenation. Proc Natl Acad Sci 87(24):9868–9872
Oostenveld R, Fries P, Maris E, Schoffelen JM (2011) Fieldtrip: open source software for advanced analysis of MEG, EEG, and invasive electrophysiological data. Comput Intell Neurosci 2011:1–9
Owen AM, McMillan KM, Laird AR, Bullmore E (2005) N-back working memory paradigm: a meta-analysis of normative functional neuroimaging studies. Hum Brain Map 25(1):46–59
Rivet B, Duda M, Guérin-Dugué A, Jutten C, Comon P (2015) Multimodal approach to estimate the ocular movements during EEG recordings: a coupled tensor factorization method. In: Engineering in medicine and biology society (EMBC), 2015 37th annual international conference of the IEEE, IEEE, pp 6983–6986
Samadi S, Soltanian-Zadeh H, Jutten C (2016) Integrated analysis of EEG and fMRI using sparsity of spatial maps. Brain Topogr 29(5):667
Seichepine N, Essid S, Févotte C, Cappé O (2014) Soft nonnegative matrix co-factorization. IEEE Trans Signal Process 62(22):5940–5949
Sen B, Parhi KK (2017) Extraction of common task signals and spatial maps from group fmri using a parafac-based tensor decomposition technique. In: 2017 IEEE international conference on acoustics, speech and signal processing (ICASSP), IEEE, pp 1113–1117
Soong AC, Koles ZJ (1995) Principal-component localization of the sources of the background EEG. IEEE Tran on Biomed Eng 42(1):59–67
Sorber L, Van Barel M, De Lathauwer L (2015) Structured data fusion. IEEE J Select Topics Signal Process 9(4):586–600
Stokić M, Milovanović D, Ljubisavljević MR, Nenadović V, Čukić M (2015) Memory load effect in auditory-verbal short-term memory task: EEG fractal and spectral analysis. Exp Brain Res 233(10):3023–3038
Valdes-Sosa PA, Sanchez-Bornot JM, Sotero RC, Iturria-Medina Y, Aleman-Gomez Y, Bosch-Bayard J, Carbonell F, Ozaki T (2009) Model driven EEG/fMRI fusion of brain oscillations. Hum Brain Map 30(9):2701–2721
Van Eyndhoven S, Hunyadi B, De Lathauwer L, Van Huffel S (2017) Flexible fusion of electroencephalography and functional magnetic resonance imaging: revealing neural-hemodynamic coupling through structured matrix-tensor factorization. In: signal processing conference (EUSIPCO), 2017 25th European, IEEE, pp 26–30
Van Veen BD, Van Drongelen W, Yuchtman M, Suzuki A (1997) Localization of brain electrical activity via linearly constrained minimum variance spatial filtering. IEEE Trans. Biomed. Eng. 44(9):867–880
Vanderperren K, De Vos M, Mijović B, Ramautar JR, Novitskiy N, Vanrumste B, Stiers P, Van den Bergh BRH, Wagemans J, Lagae L (2010) PARAFAC on ERP data from a visual detection task during simultaneous fMRI acquisition. In: Proceeding of the international biosignal processing conference. Berlin, Germany, vol 103, pp 1–4
Vervliet N, Debals O, Sorber L, Van Barel M, De Lathauwer L (2016) Tensorlab user guide. http://www.tensorlab.net
Vorwerk J, Oostenveld R, Piastra MC, Magyari L, Wolters CH (2018) The FieldTrip-SimBio pipeline for EEG forward solutions. Biomed Eng 17(1):37
Author information
Authors and Affiliations
Corresponding author
Additional information
Handling Editor: Christoph M. Michel.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: A Comparison Between PARAFAC of the 4-D EEG and a Traditional Way of EEG Brain Map Estimation
Appendix: A Comparison Between PARAFAC of the 4-D EEG and a Traditional Way of EEG Brain Map Estimation
This section provides a comparison between the PARAFAC approach and a conventional way of estimating the task related EEG brain maps. In the case of PARAFAC, a similar approach mentioned in the Methods section is used to create a 4-D EEG tensor (time, space, frequency, and participant). Then the PARAFAC was applied without initialization using the shifted paradigm signal.
The spatial, temporal, spectral, and participant signatures of the components of the 4-D EEG data obtained using PARAFAC are shown in Fig. 5. Note that only the component with time-locked activity are shown here. Components 4 and 12, Fig. 5. Among these components, number 4 and 12, Fig. 5c and h, have low temporal correlations with the paradigm signal but they are included in this figure for the sake of comparison with the second approach (source localization and statistical testing). Overall, the components shown in Fig. 5 have substantial similarities with Fig. 3. The component which didn’t have any equivalent in Fig. 3 is Fig. 5a which shows theta and low beta activity in four participants. Rerunning the PARAFAC results in a slightly different outcome, which is an inherent property, however, the results are mainly reproducible.
In a more conventional way, the EEG from subjects were first projected to the source space using the vector minimum variance beamformer (after preprocessing steps mentioned in the Methods section), followed by the band-pass filtering of the source space data into delta (1–4 Hz), theta (4–8 Hz), alpha (8–12 Hz), and low beta (12–15 Hz). Then the neural activity index proposed by Van Veen et al. (1997) was used to estimate the power time series of each voxel. Since there are 9 cycles of 0-Back and 2-Back memory tasks (30 s each), the mean power for each cycle was calculated for every voxel, which resulted in two matrices of size 9\(\times\)4345 corresponding to 0-Back and 2-Back memory tasks. A paired t-test was performed for the two matrices to identify the voxels with a significant difference between the two modes of the memory task (\(p<0.05\), Bonferroni corrected).
The result of the paired t-test on the source level EEG is shown in Fig. 6. Based on this figure, there is no significant change in the delta band in any of the six participants. Participant 2 did not have any significant change in any of the bands, which is different from the result obtained using the PARAFAC of the 4-D EEG, for example, Fig. 5f shows a component in alpha band with correlation coefficinet of 0.67. One reason for this difference is that source localization techniques by their own only provide spatial separation, which may not be enough to separate multiple sources due to the spatial leakage and poor spatial resolution of the EEG and when using the statistical test on power time series of each voxel (such as neural activity index), depending on the distance from each source, the summation of activities of multiple sources on each voxel is evaluated, where related and unrelated task activity of sources may cancel each other. On the other hand, signal separation techniques are capable of separating multiple sources in a spatio-temporal manner and provide the contribution of each voxel to these components separately. An example of this scenario is participant 2, where according to Fig. 5c and f two alpha band components dominated by this participant exist and located in the posterior region, but only the component shown in Fig. 5f is partially time-locked to the paradigm (correlation coefficient of 0.67) and the other component has a near zero correlation coefficient. The activity of these two source could cancel each other when measuring the power of each voxel and no significant change could be detected using the t-test. Similarly Fig. 5h shows theta activity dominated by participant 2 but the activity of this source has a substantial delay of \(\approx\) 16 s with respect to the paradigm which resulted in a low correlation coefficient of 0.52. This is the reason that no significant activity was identified using the statistical test of the source level power time series shown in Fig. 6b. In case of this participant, the PARAFAC provided the answer why using the t-test no significant change was detected and the t-test by its own cannot provide such information. The varied time delays between EEG and BOLD signals (up to 12 s) has been reported in a simultaneous study of EEG and fMRI Meir-Hasson et al. (2014).
Aside from the differences, there are similarities between the two ways of estimating the brain activities associated with memory tasks. Participants 4 and 5, Fig. 6d and e, have the same regions related to alpha band as shown in Figs. 5g) and 3c. In terms of theta band, participants 3 and 5, Fig. 6c and e, have the same region (medial frontal) as the origin which is in accordance to Figs. 3a and 5i.
Rights and permissions
About this article
Cite this article
Jonmohamadi, Y., Muthukumaraswamy, S., Chen, J. et al. Extraction of Common Task Features in EEG-fMRI Data Using Coupled Tensor-Tensor Decomposition. Brain Topogr 33, 636–650 (2020). https://doi.org/10.1007/s10548-020-00787-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10548-020-00787-0