# A New Generation of Brain-Computer Interfaces Driven by Discovery of Latent EEG-fMRI Linkages Using Tensor Decomposition

^{1}AU MRI Research Center, Department of Electrical and Computer Engineering, Auburn University, Auburn, AL, USA^{2}Department of Psychology, Auburn University, Auburn, AL, USA^{3}Alabama Advanced Imaging Consortium, Auburn University and University of Alabama at Birmingham, Birmingham, AL, USA^{4}Department of Psychiatry and Biobehavioral Sciences, University of California, Los Angeles, Los Angeles, CA, USA^{5}Department of Mathematics and Statistics, Auburn University, Auburn, AL, USA^{6}Skolkovo Institute of Science and Technology (Skoltech), Moscow, Russia^{7}Nicolaus Copernicus University (UMK), Torun, Poland^{8}Systems Research Institute, Polish Academy of Science, Warsaw, Poland^{9}Department of Bioengineering, University of California, Riverside, Riverside, CA, USA

A Brain-Computer Interface (BCI) is a setup permitting the control of external devices by decoding brain activity. Electroencephalography (EEG) has been extensively used for decoding brain activity since it is non-invasive, cheap, portable, and has high temporal resolution to allow real-time operation. Due to its poor spatial specificity, BCIs based on EEG can require extensive training and multiple trials to decode brain activity (consequently slowing down the operation of the BCI). On the other hand, BCIs based on functional magnetic resonance imaging (fMRI) are more accurate owing to its superior spatial resolution and sensitivity to underlying neuronal processes which are functionally localized. However, due to its relatively low temporal resolution, high cost, and lack of portability, fMRI is unlikely to be used for routine BCI. We propose a new approach for transferring the capabilities of fMRI to EEG, which includes simultaneous EEG/fMRI sessions for finding a mapping from EEG to fMRI, followed by a BCI run from only EEG data, but driven by fMRI-like features obtained from the mapping identified previously. Our novel data-driven method is likely to discover latent linkages between electrical and hemodynamic signatures of neural activity hitherto unexplored using model-driven methods, and is likely to serve as a template for a novel multi-modal strategy wherein cross-modal EEG-fMRI interactions are exploited for the operation of a unimodal EEG system, leading to a new generation of EEG-based BCIs.

## Introduction

Brain-computer interface (BCI) refers to the setup permitting the control of computers or external devices by decoding brain activity. Among the technologies being employed for decoding brain activity used in BCI, electroencephalography (EEG) presents a distinct advantage because it is non-invasive, has superior temporal resolution to allow for real-time interaction and, most importantly, is portable, widely available and practical (Mason et al., 2007). However, scalp EEG suffers from poor spatial specificity; and volume conduction through the head makes the EEG signals in different channels correlated, reducing their ability to distinguish underlying neurological processes. Consequently, the performance of EEG based BCI may be suboptimal in tasks involving deep brain structures or multiple brain structures that cannot be well-resolved with scalp EEG. With recent technical advances in neuroimaging, real-time functional magnetic resonance imaging (fMRI) has also been used for BCI. Owing to its high spatial resolution, fMRI is potentially more accurate for BCI (Weiskopf et al., 2004). However, due to its relatively low temporal resolution, high cost, restrictive environment and lack of portability, fMRI is unlikely to be used for routine BCI.

Design strategies of EEG-BCI could involve modeling the brain activity as either a dependent or an independent variable. The former case is an open loop system wherein stimulus-dependent brain activities are measured, interpreted, and used to control an external device (e.g., the P300-based speller Serby et al., 2005). This strategy can be implemented with relatively little training, but may require multiple trials to decode the brain's intention accurately, thus limiting the speed at which the external device can be operated (Blankertz et al., 2004). In the latter case, volitional control of brain activity is achieved through continuous biofeedback and the measured neural output is used to derive the signal that controls the external device. One representative approach in the latter category relies on the slow cortical potential (for example, used in cursor control) (Hinterberger et al., 2004b). Limitations of this type of approach are that they require extensive training, and their efficacy is highly variable among different individuals. Given these limitations of EEG-BCI, we hypothesize that the latent linkages between EEG and fMRI can be exploited to estimate fMRI-like features from EEG data, and hence drive an EEG-BCI using those estimated fMRI-like features. This could then allow an independently operated EEG-BCI to decode brain states in real-time. Estimation of fMRI-like features from EEG is feasible and has been tried before (De Martino et al., 2011; Meir-Hasson et al., 2014). However, the estimation accuracy has not been satisfactory when raw data has been used. Therefore, we propose the “EEG to fMRI” mapping using multi-linear subspace regression on latent variables, derived using orthogonal tensor decomposition based on the Tucker model, from both modalities. Prediction of a modality with superior spatial resolution (fMRI) from a modality with lower spatial resolution (EEG) may seem counter-intuitive; however, it is noteworthy that the missing information is provided by the transformation found using simultaneous EEG/fMRI data. Recently, Kenyan et al. (George, 2016; Keynan et al., 2016) used simultaneous EEG/fMRI and showed that by using EEG to predict fMRI signals in the amygdala, volitional control of amygdala activity by participants was achieved. Therefore, we believe that there is initial experimental basis to believe that fMRI-inspired EEG BCIs may be viable. BCI using tensor decomposition techniques has been successfully performed with EEG before (Eliseyev et al., 2011; Eliseyev and Aksenova, 2013), but not with fMRI or with a novel framework like the one we are proposing. The open loop BCI is the focus of this paper. However, the method could potentially be extended to a closed loop system with carefully designed modifications.

There has been extensive literature pertaining to the integration of EEG and fMRI, and BCIs based on each modality. We provide a brief overview here.

### Integration of EEG and fMRI

Combining EEG and fMRI data provides complementary measures of neural electrical activity at high temporal resolution and hemodynamics at high spatial resolution. For applications where brain activity is reproducible in multiple experiments (Krakow et al., 1999; Mulert et al., 2004), EEG and fMRI data can be acquired separately, though for most applications, simultaneous acquisition is desired. Recent technical advances have made simultaneous acquisition of EEG and fMRI sufficiently robust for routine applications (Salek-Haddadi et al., 2003; Herrmann and Debener, 2008; Moosmann et al., 2008; Koskinen and Vartiainen, 2009). The fundamental assumption behind any integration approach is that the signals recorded in both modalities are at least partly produced by the same neural sources. This assumption is motivated by many studies finding relationships between electromagnetic and metabolic signatures of neural activity (Logothetis et al., 2001; Mukamel et al., 2005). Specifically, it has been shown that EEG power in various frequency bands and regional blood oxygenation level dependent (BOLD) fluctuations co-vary in the resting state (Goldman et al., 2002; Mantini et al., 2007), and averaged or single trial amplitudes of event-related potential (ERP) components are correlated with BOLD fMRI signals (Nagai et al., 2004; Debener et al., 2005; Eichele et al., 2005; Hinterberger et al., 2005).

Two approaches are predominantly employed for the integration of simultaneously recorded EEG and fMRI: (1) using fMRI activations as priors for EEG source localization, and (2) examination of co-variations of the BOLD signal with different EEG signatures (Ullsperger and von Cramon, 2001; Horovitz et al., 2002, 2004; Bledowski et al., 2004; Gotman et al., 2004; Mulert et al., 2004; Nagai et al., 2004; Eichele et al., 2005; Hinterberger et al., 2005; Schicke et al., 2006). In spite of the results indicating positive correlation between some EEG signatures and the BOLD signal, it cannot be guaranteed that both measures always sample the same underlying neuronal process (Nunez and Silberstein, 2000). There may be differences in their sensitivity to different neuronal generators primarily due to the underlying differences in biophysics and a mismatch of the sampling rates (Friston et al., 1998). For instance, it has been shown that fMRI activation regions do not always provide an appropriate prior for the event-related potential (ERP) inverse problem solution (Dale et al., 2000; Dale and Halgren, 2001). These studies indicate the need for additional investigation into the linkages between latent variables underlying these modalities, since the exact relation between phase-locked and non-phase-locked ERP components with the hemodynamic response is unclear. In this paper, we propose a novel approach for discovering linkages between latent variables underlying EEG and fMRI, rather than using the acquired signals themselves.

### EEG Based BCI

EEG is the method of choice for acquiring brain signals for BCI applications. An EEG based BCI system provides a communication channel between the human brain and a computer or external device based on spatio-temporal patterns extracted from EEG signals. The following problems, however, decrease the efficiency of EEG-BCI systems: poor signal to noise ratio (SNR) of EEG signatures without sufficient averaging (Lotte et al., 2007), low dimensionality of temporal EEG signatures and the fact that the acquired EEG data does not always represent the pertinent neuronal activity corresponding to the behavior which the BCI aims to decode/control. There has been some work addressing these issues. For example, it has been shown that source localization can aid the classification of task specific regions and facilitate EEG-BCI by converting the smeared scalp potential into source distribution within the brain, resulting in an improved signal (Qin et al., 2004). However, source localization is computationally intensive and is performed *post-hoc*. Hence it cannot be used to decode or control brain activity in real-time, although relatively fast algorithms for source localization have been recently reported (Becker et al., 2014). Various other feature extraction and robust classification strategies have been reported for improving the specificity and SNR of EEG features (Farwell and Donchin, 1988; Pfurtscheller et al., 1998; Penny et al., 2000; Lotte et al., 2007; Makeig et al., 2012). However, they have not been able to significantly improve the accuracy with less trials/training (Birbaumer and Cohen, 2007). This frustration was succinctly summed up by Birbaumer and Cohen: “*A large gap between the promises of invasive animal and human BCI preparations and the clinical reality characterizes the literature: while intact monkeys learn to execute more or less complex upper limb movements with spike patterns from motor brain regions alone without concomitant peripheral motor activity usually after extensive training, clinical applications in human diseases such as amyotrophic lateral sclerosis and paralysis from stroke or spinal cord lesions show only limited success*” (Birbaumer and Cohen, 2007).

### fMRI Based BCI

Real-time fMRI makes it feasible to ascertain brain activity online, for decoding brain states in order to drive a BCI device (LaConte et al., 2007). Due to its spatial specificity and high dimensionality of spatial features, fMRI is very accurate for BCI applications (Sorger et al., 2012). One of the prominent approaches for decoding brain states relies on multivariate (or multiple voxel) pattern analysis (MVPA) using support vector machine (SVM) as a classifier (Norman et al., 2006), which relies on spatial patterns of voxel intensities/activations as features. Its success can be attributed to the fact that the high dimensionality of spatial patterns allows it to encode distinct signatures of underlying neural activity (Kriegeskorte et al., 2010). One major limitation of fMRI-BCI arises from the well-known time lag between neural activity and the fMRI responses detected by BOLD imaging, limiting the temporal resolution (Sitaram et al., 2007). Another severe constraint for fMRI-BCI is the restrictive MRI environment preventing it from being portable. This limitation, coupled with the substantial cost of MRI systems, makes fMRI-BCI unsuitable for routine use in practice. While simultaneous EEG/fMRI has also been used for BCI (Hinterberger et al., 2004a) and neurofeedback before (Zotev et al., 2014), the requirement that the subject be in the scanner for operating the BCI makes it impractical.

Given the complementary strengths of EEG and fMRI based BCIs, we propose experiments using an open loop P300-based speller paradigm wherein brain activity can be decoded using latent features extracted from simultaneously acquired EEG/fMRI data. Letter decoding accuracy using fMRI data is expected to outperform the accuracy obtained from only EEG. The significance of the approach lies in discovering the linkages between latent features of simultaneously acquired EEG and fMRI, such that optimal fMRI features providing excellent classification can be estimated from only EEG, when operating an EEG-only BCI. Essentially, the idea is to generalize the discovered EEG-to-fMRI transformation such that one can gain the portability and cost advantages of EEG-only BCI, and at the same time, have access to fMRI-like features (obtained from EEG) which provides higher accuracy with fewer trials. This would likely increase the speed and accuracy with which the EEG-only BCI operates, making it operationally more efficient for potential clinical populations. Finally, our approach could serve as a template for a novel multi-modal strategy wherein cross-modal EEG-fMRI interactions are exploited for the operation of a single-modal EEG system, leading to a new generation of EEG-based BCIs.

Here we put forward a framework for achieving the objectives laid out above and expand on these themes in the next section. The first objective is to discover latent linkages between EEG and fMRI. In order to achieve this, we propose the following steps. (i) *Obtain fMRI data with high temporal resolution*: The following methods can be employed: (a) Use multiband echo-planar imaging (M-EPI) (Feinberg et al., 2010), to achieve whole brain coverage with sampling intervals (TR) as short as 200 ms. (b) Use cubature Kalman filter based blind deconvolution of fMRI (Havlicek et al., 2011), to recover driving neuronal state variables with higher effective temporal resolution. (ii) *Identify EEG-fMRI transformation using simultaneously acquired EEG/fMRI data using a P300 speller based paradigm*: Obtain orthogonal tensor decomposition (based on the Tucker method) (Zhou and Cichocki, 2012) of both EEG and deconvolved fMRI data along the following dimensions: trials, voxels/channels, time and frequency. Subsequently, employ higher order multilinear subspace regression based higher order Partial Least Squares (HOPLS) model (Zhao et al., 2011) to predict the dependent variable (deconvolved fMRI) from the independent variable (EEG). The HOPLS model parameters such as the latent variables, core tensors and tensor loadings are likely to provide information about the latent EEG-fMRI relationships across the dimensions considered.

The second objective is the designing of a real-time EEG-based P300 speller using EEG-fMRI linkages. In order to achieve this, we propose the following steps. (i) *EEG-only BCI*: Perform an EEG-only experiment based on the P300 speller paradigm. (ii) *Obtain fMRI-like features*: Predict fMRI at each voxel using the transformations obtained in Objective-1 for use as input to a multivariate pattern analysis (MVPA) algorithm for decoding brain activity (the AFNI software's Cox, 1996 MVPA tool could be used). This would enable the operation of an EEG-based P300 speller in real-time mode.

## Methods

### Human Subject Recruitment

We suggest that, during subject recruitment, it is preferable to collect demographic data like age, in order to detect specific patterns of results, if any, which may correlate with demographic factors. For example, age related changes in P300 are well known (Juckel et al., 2012) and hence if a strong correlation exists between BCI accuracy and age, then it could be detected. On the other hand, latent EEG-fMRI linkages (as opposed to explicit relationships between raw data) may be robust against these effects, and this aspect is open to investigation.

### Objective-1: Discovery of Latent Linkages between EEG and fMRI

In order to bring the measured fMRI signal closer to neuronal activity, we will first describe proposed approaches for acquiring fMRI data with superior temporal resolution, and blind hemodynamic deconvolution for minimizing the smoothing effect of the hemodynamic response function (HRF). Subsequently, orthogonal tensor decomposition (Kolda, 2001) using the Tucker model will be introduced as a method for subspace decomposition of EEG and deconvolved fMRI, following which the higher order partial least squares (HOPLS) model will be proposed for discovering the relationships between the latent subspace representations of EEG and deconvolved fMRI. Finally, experimental details will be provided for the P300 speller paradigm, and the entire procedure for discovering latent EEG-fMRI linkages will be put into the context of this paradigm.

#### Faster Acquisition

Multiband-EPI (M-EPI) pulse sequence is a recent technique which combines two forms of multiplexing: temporal multiplexing (*m*) utilizing simultaneous echo refocused (SIR) EPI and spatial multiplexing (*n*) with multibanded RF pulses (MB), to achieve *m*×*n* images in an EPI echo train instead of the normal single image (Feinberg et al., 2010). Using 3 × 3 acceleration, TRs can be reduced up to 200 ms with whole brain coverage. This can be done without sacrificing spatial resolution. The tradeoffs between voxel size, sampling rate and coverage are given in Table 1. M-EPI data with all the options shown in Table 1 could be acquired, so that one could determine their respective effects on finding linkages between EEG and fMRI. We predict that a smaller TR would prove to be more useful than a smaller voxel.

#### Blind Deconvolution of HRF

The fMRI signal can be represented as a convolution of the neuronal state variables and the HRF. Since both the neuronal variables and the voxel-specific HRFs are unknown, estimating them using only the observed fMRI data is termed as blind deconvolution. Blind hemodynamic deconvolution minimizes the spatial variability of the HRF (Handwerker et al., 2004) as well as the smoothing effect of the HRF (Havlicek et al., 2011), thus increasing the effective temporal resolution of the signal. Briefly, let *k* fMRI time series be represented as *X(t)* = [*x*_{1}*(t) x*_{2}*(t) … x*_{k}*(t)*]. A dynamic state-space model can be described as follows.

Where *n* is the neuronal state variable, *u* is the exogenous input and θ are the parameter variables of the Balloon model (Friston et al., 2000). *f* is the function which links the current neuronal state to the previous neuronal states, exogenous inputs and parameters. The subscript *t* indicates time and the superscript *k* indicates the number of the time series in the model. *q, v*, and *w* are the zero mean Gaussian state noise vectors. The observation equation, which links the state to the observation variables, is as follows.

Where *g* is the measurement function which links the state variables to the measurement variables, and *r* is the measurement noise. The inputs to the model are *x*_{k}*(t)* and exogenous inputs *u*, which is the experimental boxcar function. As described before, the cubature Kalman filter and smoother performs very efficient joint estimation of the underlying neuronal state variables and the parameters (Havlicek et al., 2011). Also, by using a smaller time step in the estimation, the neuronal variables can be successfully estimated at an effective temporal resolution up to 10 times smaller than the TR.

#### Orthogonal Tensor Decomposition Using the Tucker Model

EEG and fMRI contain rich multidimensional information which can be probed by blind source separation (BSS), i.e., decomposition into underlying sources using constraints such as independence (Niknazar et al., 2014), or low tensor rank. The most notable use of this concept is in the application of independent component analysis (ICA) to both EEG and fMRI, separately, for obtaining latent subspace representations which characterize brain function (Calhoun et al., 2001; Beckman et al., 2005) and help separate the artifacts (Onton et al., 2006). These vector subspace methods are not only limited by the number of dimensions of data that they can incorporate, but are also inferior to tensor subspace based methods for small sample size problems (Wolf et al., 2007). Published algorithms of Tensor-ICA application to fMRI are limited to 3 dimensions (Beckmann and Smith, 2005). On the other hand, multi-way tensor decomposition of EEG data based on the Tucker model has been shown to be based on solid theoretical framework, and has been demonstrated to be superior to the existing methods of feature extraction for EEG-BCI applications (Cichocki et al., 2008, 2016; Onishi et al., 2012). Importantly, this method does not use alternating least squares iterations and hence the decomposition is extremely robust and fast with well-defined identification and uniqueness conditions (Zhou and Cichocki, 2012). We propose that the same be applied to fMRI data as well, which has never been done before, though other tensor decomposition techniques such as PARAFAC has recently been applied for EEG-fMRI fusion (Ferdowsi et al., 2015). It is noteworthy that, even though other equally good higher order decompositions exist in literature (such as CP decomposition Kolda and Bader, 2009; Cichocki et al., 2015, which have been successfully used for EEG-fMRI integration Mørup et al., 2008), our proposal of the Tucker decomposition is motivated by the fact that the speed of decomposition is the fastest using the Tucker model and hence is suitable for real-time implementation required in BCI applications.

There is evidence that subspace decompositions are very effective for finding linkages between different modalities sampling similar underlying processes. Joint and parallel ICA of fMRI and EEG data has been successfully demonstrated by finding either a common mixing matrix (joint ICA) (Edwards et al., 2012; Kyathanahally et al., 2017) or a mixing matrix for each modality with the constraint that the relationship (e.g., correlation or neurovascular coupling) between them is maximized (Wu et al., 2011). We contend that inter-modality dependence may be strong between the latent variables/loadings (also referred to as components) in comparison to between the mixing matrices. This stems from the fact that the mixing matrix models the underlying biophysics, which is different for EEG and fMRI. Even if we are to constrain the relationship between EEG and fMRI mixing matrices using a neurovascular model such as the Balloon model (Friston et al., 2000), the fact remains that EEG does not represent the neuronal variables in the Balloon model. Therefore, we propose the use of HOPLS for discovering the relationships between the latent subspace representations of EEG and fMRI.

#### Multilinear Subspace Regression Based on Higher Order Partial Least Squares

Partial least squares is an established methodology for predicting a set of dependent variables *Y* from a set of independent variables *X* (Wold et al., 2001). Its optimization objective is to maximize pairwise covariance of a set of latent variables by projecting both *X* and *Y* onto a new subspace (Hou et al., 2016). Due to known limitations of *N*-way PLS for multidimensional data (Eliseyev and Aksenova, 2016), we propose that a new tensor subspace regression model called HOPLS be employed, which was proposed recently (Zhao et al., 2011, 2013).

We consider EEG data to be the independent variable *X* and deconvolved fMRI (i.e., the hidden neuronal states obtained from blind deconvolution) data to be the dependent variable *Y*. This is a reasonable assumption given the fact that the hemodynamic/metabolic activity is a secondary response to the electrical activity. The objective of the PLS method is to find a set of latent vectors that explain as much as possible the covariance between *X* and *Y*, which can be achieved by performing the following decomposition (Figure 1)

where *T* = [*t*_{1}, *t*_{2}, ⋯ , *t*_{R}] and *U* = [*u*_{1}, *u*_{2}, ⋯ , *u*_{R}] are matrices of *R* extracted latent variables from *X* and *Y*, respectively, and *U* will have maximum covariance with *T* column-wise. The matrices *P* and *Q* are latent vector subspace base loadings and *E* and *F* are residuals. The relation between *T* and *U* can be approximated as

where *D* is an *R*×*R* diagonal matrix whose elements act as regression coefficients. When *X* and *Y* are tensors having the same dimensionality on the first dimension, our objective is to find their optimal subspace approximations in which their latent vectors have maximum pairwise covariance.

Consider a 4-way Tucker decomposition of EEG and deconvolved fMRI data along the following dimensions: trials, voxels/channels, time, and frequency. Here, voxels apply for fMRI and channels for EEG. A time-frequency representation of EEG and fMRI could be obtained by using the complex Morlet wavelet (Teolis, 1998). Note that the first dimension of “trials” is the same for both tensors, permitting the application of HOPLS (if performing group analysis, the number of subjects could also be used as the first dimension as it is same for EEG and fMRI). This is a very important property, which allows both EEG and fMRI to be sampled at different rates. Therefore, it is not required to downsample EEG to fMRI's temporal resolution, as done by most researchers in the EEG-fMRI comparison literature (Goldman et al., 2002; Hinterberger et al., 2005), which will lead to loss of vital temporal information. Let $\underset{-}{X}$ and $\underset{-}{Y}$ represent tensor representations of EEG and deconvolved fMRI, respectively. The new tensor subspace represented by the Tucker model can be obtained by approximating $\underset{-}{X}$ with a sum of rank- (1, *L*_{2}, ⋯ , *L*_{N}) decompositions (Figure 2), while $\underset{-}{Y}$ can be approximated by a sum of rank- (1, *K*_{2}, ⋯ , *K*_{M}) decompositions.

Using the relation in Equation (4), and integrating *D* into the core tensor, we get the HOPLS expressed as

where *R* is the number of latent vectors, *t*_{r} is the *r*th latent vector, ${P}_{r}^{(n)}$ and ${Q}_{r}^{(m)}$ are loading matrices corresponding to latent vector *t*_{r} on mode-*n* and mode-*m*, respectively, __ G_{r}__ and

__are core tensors, and ×__

*D*_{r}_{r}is the product in the

*r*th mode. Note that the core tensors model the underlying biophysics and are different for EEG and fMRI. The subspace transformation is optimized using the following objective function, yielding the common latent variable

*t*

_{r}instead of 2 latent variables as in Equation (3).

This involves the simultaneous optimization of subspace representations and latent variable *t*_{r}. The solution to this can be obtained by Multilinear Singular Value Decomposition (MSVD) (see Zhao et al., 2011 for more details).

#### Software for Tensor Decomposition

We propose that several existing toolboxes in MATLAB such as Tensor ToolBox (Bader and Kolda, 2015) and TensorLab (Sorber et al., 2015) be tested and compared for the purpose.

#### P300 Speller Paradigm

The P300 is a positive component appearing ~300 ms after the onset of task-relevant stimuli (Hoffmann et al., 2007). To evoke the P300, subjects are asked to concentrate on a random sequence of two types of stimuli, with the target type appearing rarely in the sequence and the non-target type appearing more frequently. Whenever a target stimulus appears, a larger P300 component can be found in ERPs averaged over many trials. This phenomenon was exploited by Farwell and Donchin in the P300 speller, based on subjects' response to letters arranged in a 6 × 6 symbol matrix (Mason et al., 2007). Rows and columns are highlighted in random order, and P300 components are most strongly elicited when the row or the column containing the desired letter is flashed (Farwell and Donchin, 1988). By detecting the row and the column corresponding to the largest P300s, the letter is determined. We propose the use of a 6 × 6 stimulus grid with letters from A-Z and numbers from 0 to 9 shown in each of the cells (Figure 3). A trial in this task could be defined as a highlight (500 ms) of either a row or a column in this stimulus grid. At the beginning of each trial block, the subjects could be told a target letter/number. During subsequent trials, the subjects would need to focus eye fixation on the central green dot and see if the target letter/number is shown in the highlighted row/column. Trials could be organized in displaying cycles with each row and column being highlighted, in random order, only once in each cycle. The target/non-target trial ratio could be set to 0.2. Each subject could complete 48 trial cycles (96 target trials and 480 non-target trials) in 4 fMRI scans (12 cycles/scan) with EEG simultaneously recorded. The inter trial interval (ITI) in this task could be randomly chosen in the range of 2–5 s. The P300 may be blurred by the EOG and the EMG, and its latency can vary from 250 to 400 ms (Katayama and Polich, 2001; Spencer et al., 2001). Hence, multiple trials are often needed to detect this latency, making the speller very slow. Using our proposed method, one could aim to decrease the number of trial averages needed for high accuracy.

#### Discovering Latent EEG-fMRI Linkages

A schematic of the proposed procedure is shown in Figure 4. After simultaneous EEG and fMRI data are acquired and pre-processed, the pre-processed EEG and deconvolved fMRI data could be represented in the time-frequency domain using the complex Morlet wavelet. Its tensor decomposition could be performed and HOPLS model parameters, i.e., latent variables, core tensor and tensor loadings, could be estimated as described before. When learning the model from multiple subjects, the decomposition could be 5-way, including the subjects as a factor. The data could be split into many random halves and HOPLS model parameters could be estimated from one of the halves as a training sample, using which the deconvolved fMRI data in the testing sample could be estimated by the corresponding EEG data using the procedure described in Zhao et al. (2011), which is essentially a forward estimation (hence, a well posed problem) of the dependent variable from the independent variable using the estimated HOPLS model, by a series of tensor operations. This would yield a distribution of HOPLS model parameters corresponding to different splits. Surrogate EEG and fMRI data could be created 10,000 times by temporally mixing the time series values in a random fashion such that the predictability between EEG and fMRI is destroyed, and the HOPLS analysis could be repeated with surrogate data. This would yield a null distribution of HOPLS model parameters corresponding to different splits and surrogates. The distribution of HOPLS model parameters obtained from original EEG and fMRI data could then be compared with the null distribution obtained from the surrogate data such that statistically significant HOPLS model parameters involved in EEG-fMRI linkage are established. This would lead to the discovery of time-frequency signatures of EEG linked to that of deconvolved fMRI.

**Figure 4. Schematic showing the prediction of fMRI from EEG**. Arrow legend—red, EEG; magenta, fMRI; green, deconvolved fMRI; black, non-specific; dash, surrogate data.

There are several novel aspects of the proposed approach over the existing ones. First, the relevant signatures are latent and obtained without downsampling EEG to match fMRI's temporal resolution. Second, the tensor framework allows simultaneous investigation of linkages in all dimensions. Third, since deconvolved fMRI reflects neuronal states, it truly represents the linkage between electrical and metabolic neuronal states without interference from hemodynamics. Finally, the temporal correspondence between EEG and fMRI can be investigated using fMRI data with very high effective temporal resolution (≤200 ms).

### Objective-2: A Real-Time EEG-Based P300 Speller Using EEG-fMRI Linkages

#### BCI Design

The design of the entire BCI is illustrated in Figures 5, 6. Following the acquisition of simultaneous EEG/fMRI data using the P300 speller paradigm, *post-hoc* decoding of the encoded letter could be performed from multiple features (described below) on a single trial-block basis, which is required for near real-time operation. Linear support vector machines (SVM) could be used for decoding, with standard cross-validation, complete separation of training and testing datasets (LaConte et al., 2007) and in-built feature selection algorithms such as recursive cluster elimination (RCE) (Deshpande et al., 2010). First, the encoded letter from pre-processed (but not deconvolved) fMRI data could be decoded using MVPA (which also uses SVM coupled with in-built feature selection). This accuracy is expected to be reasonably high, given the fact that fMRI spatial patterns for the oddball task are robust, specific, localized and discriminatory (Bledowski et al., 2004). Second, deconvolved fMRI data at every voxel could be predicted by EEG, as described in the previous paragraph, using statistically significant HOPLS model parameters (i.e., a sparse HOPLS model), with the non-significant ones set to zero. It could then be convolved with voxel specific HRF previously estimated using the Balloon model, resulting in estimated fMRI-like data, which could be used in an MVPA (as above) for classification.

**Figure 5. Schematic for letter decoding from post-hoc analysis of simultaneous EEG/fMRI data**. Arrow legend—red, EEG; magenta, fMRI; green, deconvolved fMRI.

**Figure 6. Schematic for letter decoding from real-time analysis of EEG-only BCI run**. Arrow legend—red, EEG.

For comparison, classification could also be performed using fMRI data estimated by a full HOPLS model (i.e., without the non-significant parameters set to zero), features obtained from subspace representations of EEG and fMRI, and standard EEG parameters such as ERP amplitude and latency. We expect that MVPA of estimated and original fMRI data would be the best performers in terms of classification accuracy.

A separate EEG-only BCI run could be performed outside the scanner, with real-time MVPA of estimated fMRI, to determine its accuracy. Since the tensor decomposition has to be real-time for the BCI to work, one could adopt the “sequential extraction and update” version of the tensor decomposition (Zhou and Cichocki, 2012).

#### Testing Generalizability

Three runs could be performed with the EEG-only BCI, driven by HOPLS, MVPA and Balloon model parameters learned with the EEG/fMRI run of the same subject, all prior subjects and a random prior subject (Figure 6). These runs would aid in determining the generalizability of the proposed method across different subjects. In addition, *post-hoc* analysis of the data obtained from the EEG-only BCI could be performed involving K-fold cross validation and leave-one-out cross validation in order to determine whether the EEG to fMRI transformations learned from a set of subjects can be generalized to another set of subject/s. Further, one could investigate whether generalization (in terms of decoding accuracy) is better when the transformations learned from a given subject is applied to another subject with the same gender and similar age compared to when used with a subject of opposite gender and greater age difference. This investigation could be performed by finding a regression model between decoding accuracy and different gender/age pairings used for building the transformations using simultaneous EEG/fMRI and applying the transformations in an EEG-only BCI.

## Discussion

We proposed a novel approach for transferring the capabilities of fMRI to EEG wherein cross-modal EEG-fMRI interactions are exploited for the operation of a unimodal EEG system. Here we discuss alternative suggestions to the methodologies described earlier.

### Alternative Tensor Decompositions

Tucker decomposition for tensors is the higher dimensional analog of block diagonalization in matrix analysis, and produces a factorization of the tensor into a tensor with a small core, together with one change of basis matrix per mode of the tensor. PARAFAC is a refined Tucker decomposition, where the core tensor is concentrated on the super-diagonal. Here an advantage is the reliance only on matrix computations, which are very fast. Limitations occur in situations of high incoherency (high concentration in a small proportion of tensor entries) and high rank.

The more general Canonical Polyadic (CP) decomposition expresses a tensor as a sum of outer products of vectors. Computing the CP decomposition is NP Hard (Hillar and Lim, 2013), so it may be unsuitable for real-time operation of a BCI, but it might represent a model which makes more sense for our data.

Orthogonal tensor decomposition (ODECO) was recently employed by Anandkumar et al. (2014) in the case of symmetric tensors for latent variable learning. In their approach one successively extracts higher moments from the data and estimates “whitening information” for higher order symmetric tensors from lower order decompositions. For symmetric tensors of low rank, the robust tensor eigenvectors (Lim, 2005; Qi, 2005; Kolda and Mayo, 2014) (stable points of the tensor power algorithm) are orthogonal, and give the rank-one factors in the symmetric CP decomposition. One could follow this approach by analogy in the non-symmetric case. One could first estimate the covariance matrix formed by forgetting the time components in the EEG/fMRI data. Then, equipped with an estimate of the subspace of frequency-location covariance, one could reduce the computation of the full 4th order tensor by restricting to this subspace. Further, one could attempt to identify a time span for each event and extract a sub-tensor, thus reducing a large tensor decomposition problem into a collection of smaller tensor decomposition problems, and allowing one to distribute the computation, increasing efficiency on multi-core machines.

Higher order singular value decomposition (HOSVD) (De Lathauwer et al., 2000) can apply to the EEG/fMRI fusion tensor. Analogous to finding left and right singular vectors of a matrix associated to each singular value, for an *m*-mode tensor one obtains an *m*-tuple of vectors associated to a singular value, such that contraction with *m*-1 of them produces the singular value times the missing vector. Unlike ODECO, HOSVD may be used when the given tensor is not symmetric and the modes have different dimensions. In addition, the singular tuples of a tensor may be computed as critical points of a gradient on a product of spheres (Friedland and Ottaviani, 2014).

One could perform each type of decomposition and choose the one that has the best performance for the experiments, given the constraints of operating a BCI in near real-time. In addition to employing the existing algorithms for tensor decomposition, we suggest the implementation of new homotopy methods for tensor decomposition as in Hauenstein et al. (2014).

### Alternative BCI Paradigms

Since the P300 speller paradigm is well-established (a PubMed search on the P300 speller returned >130 papers), one could reduce the variability of the experiment because we are insisting that all but one of the components, i.e., tensor decomposition for latent EEG-fMRI linkages, consist of well-understood, and well-established procedures. For example, if one used an untested experimental BCI paradigm while obtaining simultaneous EEG/fMRI data and our latent variable discovery were to fail, then one would not know if the failure was due to the novel paradigm or the failure of the HOPLS or MSVD algorithms. That said, the shortcomings of the P300 paradigm for BCI applications need to be factored into the risks associated with the proposal and hence alternative mitigating strategies are proposed here. The first strategy involves the operation of the P300 speller in auditory (instead of visual) mode or a mixed auditory/visual mode (Vaughan et al., 2006) in order to mitigate the eye gaze dependence of the P300 speller operated in the visual mode (Brunner et al., 2010). The second strategy involves using sensorimotor rhythms instead of the P300 to decode intentions of movement by motor imagery tasks performed by the subjects (Yuan and He, 2014).

Our approach could, in principle, be applied to open loop BCI systems which employ event-related EEG paradigms. The event-related nature of the EEG paradigms makes it easier for them to be adapted to the fMRI context by redoing the timing of events. BCIs based on EEG paradigms which are not amenable to be adapted into the simultaneous EEG/fMRI environment may not benefit from our proposed approach. As mentioned before, fMRI-inspired EEG BCIs could also be designed for closed loop BCI systems, but a more thorough specification of how that can be achieved is beyond the scope of this report. Further, it is nontrivial to extend the proposed approach to BCI systems which use implicit, rather than volitional, control. Finally, BCI systems based on neural processes that rely solely on cortical activation within a depth of 4 cm can make use of functional near–infrared spectroscopy (fNIRS) (Naseer and Hong, 2015), either alone or in combination with EEG (Koo et al., 2015). The efficacy of such systems with respect to fMRI-inspired EEG BCIs proposed is an open question and must be investigated in the future.

In summary, the salient features of the proposed EEG-to-fMRI mapping are as follows: (a) Bringing fMRI closer to EEG using faster temporal sampling of fMRI and blind deconvolution of the hemodynamic response for removing its smoothing effect and obtaining underlying neuronal variables. This is essential to achieve a good mapping between EEG and fMRI. (b) Orthogonal tensor decomposition using the Tucker method: a data-driven subspace decomposition of both EEG and deconvolved fMRI is proposed to find the underlying latent variables in multiple dimensions (such as time, frequency, trials, voxels/channels). (c) Multilinear subspace regression based on higher order partial least squares (HOPLS): Given simultaneous EEG/fMRI data, the transformation required to estimate latent variables underlying deconvolved fMRI from latent variables underlying EEG data could be obtained.

The salient features of the EEG-only BCI run driven by fMRI-like features are as follows: (d) EEG-only experiment: Using the same paradigm employed in the simultaneous EEG/fMRI experiment, it is proposed to run an EEG-only experiment. (e) The forward model: Latent variables underlying EEG data are obtained and passed through the transformation estimated using the simultaneous EEG/fMRI experiment to obtain deconvolved fMRI (using Tucker method) and raw fMRI data (using the Balloon model obtained during deconvolution) in real time. (f) Decoding: During the operation of EEG-only BCI, brain activity is decoded using fMRI-like features obtained from the forward model with acquired EEG data as inputs. The efficacy of the entire procedure is proposed to be tested using a P300-based speller BCI (though alterative BCI paradigms could also be considered to mitigate risks).

On a theoretical level, the proposed data-driven method will likely discover latent linkages between electrical and hemodynamic signatures of neural activity hitherto unexplored using model-driven methods. On a practical level, this is likely to serve as a template for a novel multi-modal strategy wherein cross-modal EEG-fMRI interactions are exploited for the operation of a unimodal EEG system, leading to a new generation of EEG-based BCIs.

## Author Contributions

GD, DR, LO, AC, and XH were involved in the conception of this work; GD, AC, and XH were involved in developing the methodology; GD, DR, LO, AC, and XH contributed to writing the manuscript; GD, AC, and XH provided the resources; and GD, XH supervised the entire work.

## Funding

This study was partially supported by the Ministry of Education and Science of the Russian Federation (grant 14.756.31.0001), and Symfonia4 of Polish National Science Centre (grant 2016/20W/NZ4/00354).

## Conflict of Interest Statement

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

## References

Anandkumar, A., Ge, R., Hsu, D., and Kakade, S. M. (2014). A tensor approach to learning mixed membership community models. *J. Mach. Learn. Res.* 15, 2239–2312. Available online at: http://dl.acm.org/citation.cfm?id=2627435.2670323

Bader, B. W., and Kolda, T. G. (2015). *MATLAB Tensor Toolbox Version 2.6*. Available online at: http://www.sandia.gov/~tgkolda/TensorToolbox/ (Accessed 2015).

Becker, H., Albera, L., Comon, P., Gribonval, R., and Merlet, I. (2014). “Fast, variation-based methods for the analysis of extended brain sources,” in *Proceedings of the 22nd IEEE European Signal Processing Conference (EUSIPCO)* (Lisbon), 41–45.

Beckman, C. F., DeLuca, M., Devlin, J. T., and Smith, S. M. (2005). Investigations into resting-state connectivity using independent component analysis. *Philos. Trans. R. Soc. Lond. B. Biol. Sci.* 360, 1001–1013. doi: 10.1098/rstb.2005.1634

Beckmann, C. F., and Smith, S. M. (2005). Tensorial extensions of independent component analysis for multisubject FMRI analysis. *Neuroimage* 25, 294–311. doi: 10.1016/j.neuroimage.2004.10.043

Birbaumer, N., and Cohen, L. G. (2007). Brain-computer interfaces: communication and restoration of movement in paralysis. *J. Physiol.* 579, 621–636. doi: 10.1113/jphysiol.2006.125633

Blankertz, B., Müller, K. R., Curio, G., Vaughan, T. M., Schalk, G., Wolpaw, J. R., et al. (2004). The BCI Competition 2003: progress and perspectives in detection and discrimination of EEG single trials. *IEEE Trans. Biomed. Eng.* 51, 1044–1051. doi: 10.1109/TBME.2004.826692

Bledowski, C., Prvulovic, D., Hoechstetter, K., Wibral, M., Goebel, R., and Linden, D. E. (2004). Localizing P300 generators in visual target and distractor processing: a combined event-related potential and functionalmagnetic resonance imaging study. *J. Neurosci.* 24, 9353–9360. doi: 10.1523/JNEUROSCI.1897-04.2004

Brunner, P., Joshi, S., Briskin, S., Wolpaw, J. R., Bischof, H., and Schalk, G. (2010). Does the ‘P300’ speller depend on eye gaze? *J. Neural Eng.* 7:056013. doi: 10.1088/1741-2560/7/5/056013

Calhoun, V., Adali, T., Pearlson, G. D., and Pekar, J. J. (2001). Spatial and temporal independent component analysis of functional MRI datacontaining a pair of task-related waveforms. *Hum. Brain Mapp.* 13, 43–53. doi: 10.1002/hbm.1024

Cichocki, A., Lee, N., Oseledets, I., Phan, A. H., Zhao, Q., and Mandic, D. P. (2016). Tensor Networks for Dimensionality Reduction and Large-scale Optimization: Part 1 Low-Rank Tensor Decompositions. *Found. Trends Mach. Learn.* 9, 249–429. doi: 10.1561/2200000059

Cichocki, A., Mandic, D. P., Phan, A. H., Caiafa, C. F., Zhou, G., Zhao, Q., et al. (2015). Tensor decompositions for signal processing applications: from two-way to multiway component analysis. *IEEE Signal Process. Mag.* 32, 145–163. doi: 10.1109/MSP.2013.2297439

Cichocki, A., Washizawa, Y., Rutkowski, T., Bakardjian, H., Phan, A. H., Choi, S., et al. (2008). Noninvasive BCIs: multiway signal-processing array decompositions. *Computer* 41, 34–42. doi: 10.1109/MC.2008.431

Cox, R. W. (1996). AFNI: Software for analysis and visualization of functional magnetic resonance neuroimages. *Comp. Biomed. Res.* 29, 162–173. doi: 10.1006/cbmr.1996.0014. Available online at: http://afni.nimh.nih.gov/afni

Dale, A. M., and Halgren, E. (2001). Spatiotemporal mapping of brain activity by integration of multiple imaging modalities. *Curr. Opin. Neurobiol.* 11, 202–208. doi: 10.1016/S0959-4388(00)00197-5

Dale, A. M., Liu, A. K., Fischl, B. R., Buckner, R. L., Belliveau, J. W., Lewine, J. D., et al. (2000). Dynamic statistical parametric mapping: combining fMRI and MEG for high-resolution imaging of cortical activity. *Neuron* 26, 55–67. doi: 10.1016/S0896-6273(00)81138-1

Debener, S., Ullsperger, M., Siegel, M., Fiehler, K., von Cramon, D. Y., and Engel, A. K. (2005). Trial-by-trial coupling of concurrent electroencephalogram and functional magnetic resonance imaging identifies the dynamics of performance monitoring. *J. Neurosci.* 25, 11730–11737. doi: 10.1523/JNEUROSCI.3286-05.2005

De Lathauwer, L., De Moor, B., and Vandewalle, J. (2000). A multilinear singular value decomposition. *SIAM. J. Matrix Anal. Appl.* 21, 1253–1278. doi: 10.1137/S0895479896305696

De Martino, F., de Borst, A. W., Valente, G., Goebel, R., and Formisano, E. (2011). Predicting EEG single trial responses with simultaneous fMRI and relevance vector machine regression. *Neuroimage* 56, 826–836. doi: 10.1016/j.neuroimage.2010.07.068

Deshpande, G., Li, Z., Santhanam, P., Lynch, C. D., Coles, M. E., Hamann, S., et al. (2010). Recursive cluster elimination based support vector machine for disease state prediction using resting state functional and effective brain connectivity. *PLoS ONE* 5:e14277. doi: 10.1371/journal.pone.0014277

Edwards, B. G., Calhoun, V. D., and Kiehl, K. A. (2012). Joint ICA of ERP and fMRI during error-monitoring. *Neuroimage* 59, 1896–1903. doi: 10.1016/j.neuroimage.2011.08.088

Eichele, T., Specht, K., Moosmann, M., Jongsma, M. L., Quiroga, R. Q., Nordby, H., et al. (2005). Assessing the spatiotemporal evolution of neuronal activation with single-trial event-related potentials and functional MRI. *Proc. Natl. Acad. Sci. U.S.A.* 102, 17798–17803. doi: 10.1073/pnas.0505508102

Eliseyev, A., and Aksenova, T. (2013). Recursive N-way partial least squares for brain-computer interface. *PLoS ONE* 8:e69962. doi: 10.1371/journal.pone.0069962

Eliseyev, A., and Aksenova, T. (2016). Penalized multi-way partial least squares for smooth trajectory decoding from electrocorticographic (ECoG) recording. *PLoS ONE* 11:e0154878. doi: 10.1371/journal.pone.0154878

Eliseyev, A., Moro, C., Costecalde, T., Torres, N., Gharbi, S., Mestais, C., et al. (2011). Iterative N-way partial least squares for a binary self-paced brain-computer interface in freely moving animals. *J. Neural Eng.* 8:046012. doi: 10.1088/1741-2560/8/4/046012

Farwell, L. A., and Donchin, E. (1988). Talking off the top of your head: a mental prosthesis utilizing event-related brain potentials. *Electroencephalogr. Clin. Neurophysiol.* 70, 510–513. doi: 10.1016/0013-4694(88)90149-6

Feinberg, D. A., Moeller, S., Smith, S. M., Auerbach, E., Ramanna, S., Glasser, M. F., et al. (2010). Multiplexed echo planar imaging for sub-second whole brain FMRI and fast diffusion imaging. *PLoS ONE* 5:e15710. doi: 10.1371/journal.pone.0015710

Ferdowsi, S., Abolghasemi, V., and Sanei, S. (2015). A new informed tensor factorization approach to EEG–fMRI fusion. *J. Neurosci. Methods* 254, 27–35. doi: 10.1016/j.jneumeth.2015.07.018

Friedland, S., and Ottaviani, G. (2014). The number of singular vector tuples and uniqueness of best rank-one approximation of tensors. *Found. Comput. Math.* 14, 1209–1242. doi: 10.1007/s10208-014-9194-z

Friston, K. J., Fletcher, P., Josephs, O., Holmes, A., Rugg, M. D., and Turner, R. (1998). Event-related fMRI: characterizing differential responses. *Neuroimage* 7, 30–40. doi: 10.1006/nimg.1997.0306

Friston, K. J., Mechelli, A., Turner, R., and Price, C. J. (2000). Nonlinear responses in fMRI: the Balloon model, Volterra kernels, and other hemodynamics. *Neuroimage* 12, 466–477. doi: 10.1006/nimg.2000.0630

George, M. S. (2016). Is functional magnetic resonance imaging-inspired electroencephalogram feedback the next new treatment in psychiatry? *Biol. Psychiatry* 80, 422–423. doi: 10.1016/j.biopsych.2016.07.009

Goldman, R. I., Stern, J. M., Engel, J. Jr., and Cohen, M. S. (2002). Simultaneous EEG and fMRI of the alpha rhythm. *Neuroreport* 13, 2487–2492. doi: 10.1097/00001756-200212200-00022

Gotman, J., Benar, C. G., and Dubeau, F. (2004). Combining EEG and fMRI in epilepsy: methodological challenges and clinical results. *J. Clin. Neurophysiol.* 21, 229–240. doi: 10.1097/01.WNP.0000139658.92878.2A

Handwerker, D. A., Ollinger, J. M., and D'Esposito, M. (2004). Variation of BOLD hemodynamic responses across subjects and brain regions and their effects on statistical analyses. *Neuroimage* 21, 1639–1651. doi: 10.1016/j.neuroimage.2003.11.029

Hauenstein, J. D., Oeding, L., Ottaviani, G., and Sommese, A. J. (2014). Homotopy techniques for tensor decomposition and perfect identifiability. arXiv 1501.00090.

Havlicek, M., Friston, K. J., Jan, J., Brazdil, M., and Calhoun, V. D. (2011). Dynamic modeling of neuronal responses in fMRI using cubature Kalman filtering. *Neuroimage* 56, 2109–2128. doi: 10.1016/j.neuroimage.2011.03.005

Herrmann, C. S., and Debener, S. (2008). Simultaneous recording of EEG and BOLD responses: a historical perspective. *Int. J. Psychophysiol.* 67, 161–168. doi: 10.1016/j.ijpsycho.2007.06.006

Hillar, C. J., and Lim, L. H. (2013). Most tensor problems are NP-hard. *J. ACM* 60:45. doi: 10.1145/2512329

Hinterberger, T., Schmidt, S., Neumann, N., Mellinger, J., Blankertz, B., Curio, G., et al. (2004b). Brain-computer communication and slow cortical potentials. *IEEE Trans. Biomed. Eng.* 51, 1011–1018. doi: 10.1109/TBME.2004.827067

Hinterberger, T., Veit, R., Wilhelm, B., Weiskopf, N., Vatine, J. J., and Birbaumer, N. (2005). Neuronal mechanisms underlying control of a brain–computer interface. *Eur. J. Neurosci.* 21, 3169–3181. doi: 10.1111/j.1460-9568.2005.04092.x

Hinterberger, T., Weiskopf, N., Veit, R., Wilhelm, B., Betta, E., and Birbaumer, N. (2004a). An EEG-driven brain-computer interface combined with functional magnetic resonance imaging (fMRI). *IEEE Trans. Biomed. Eng.* 51, 971–974. doi: 10.1109/TBME.2004.827069

Hoffmann, U., Vesin, J., and Ebrahimi, T. (2007). “Recent advances in brain-computer interfaces,” in *IEEE International Workshop on Multimedia Signal Processing* (Chania).

Horovitz, S. G., Rossion, B., Skudlarski, P., and Gore, J. C. (2004). Parametric design and correlational analyses help integrating fMRI and electrophysiological data during face processing. *Neuroimage* 22, 1587–1595. doi: 10.1016/j.neuroimage.2004.04.018

Horovitz, S. G., Skudlarski, P., and Gore, J. C. (2002). Correlations and dissociations between BOLD signal and P300 amplitude in an auditory, oddball task: a parametric approach to combining fMRI and ERP. *Magn. Reson. Imaging* 20, 319–325. doi: 10.1016/S0730-725X(02)00496-4

Hou, M., Zhao, Q., Chaib-draa, B., and Cichocki, A. (2016). “Common and discriminative subspace Kernel-based multiblock tensor partial least squares regression,” in *Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI-16)* (Phoenix), 1673–1679.

Juckel, G., Karch, S., Kawohl, W., Kirsch, V., Jager, L., Leicht, G., et al. (2012). Age effects on the P300 potential and the corresponding fMRI BOLD-signal. *Neuroimage* 60, 2027–2034. doi: 10.1016/j.neuroimage.2012.02.019

Katayama, J., and Polich, J. (2001). Stimulus context determines P3a and P3b. *Psychophysiology* 35, 23–33. doi: 10.1111/1469-8986.3510023

Keynan, J. N., Meir-Hasson, Y., Gilam, G., Cohen, A., Jackont, G., Kinreich, S., et al. (2016). Limbic activity modulation guided by functional magnetic resonance imaging-inspired electroencephalography improves implicit emotion regulation. *Biol. Psychiatry* 80, 490–496. doi: 10.1016/j.biopsych.2015.12.024

Kolda, T. G. (2001). Orthogonal tensor decompositions. *SIAM J. Matrix Anal. Appl.* 23, 243–255. doi: 10.1137/S0895479800368354

Kolda, T. G., and Mayo, J. R. (2014). An adaptive shifted power method for computing generalized tensor eigenpairs. *SIAM J. Matrix Anal. Appl.* 35, 1563–1581. doi: 10.1137/140951758

Kolda, T. M., and Bader, B. W. (2009). Tensor decompositions and applications. *SIAM Rev.* 51, 455–500. doi: 10.1137/07070111X

Koo, B., Lee, H. G., Nam, Y., Kang, H., Koh, C. S., Shin, H. C., et al. (2015). A hybrid NIRS-EEG system for self-paced brain computer interface with online motor imagery. *J. Neurosci. Methods* 244, 26–32. doi: 10.1016/j.jneumeth.2014.04.016

Koskinen, M., and Vartiainen, N. (2009). Removal of imaging artifacts in EEG during simultaneous EEG/fMRI recording: reconstruction of a high-precision artifact template. *Neuroimage* 46, 160–167. doi: 10.1016/j.neuroimage.2009.01.061

Krakow, K., Woermann, F. G., Symms, M. R., Allen, P. J., Lemieux, L., Barker, G. J., et al. (1999). EEG-triggered functional MRI of interictal epileptiform activity in patients with partial seizures. *Brain* 122, 1679–1688. doi: 10.1093/brain/122.9.1679

Kriegeskorte, N., Cusack, R., and Bandettini, P. A. (2010). How does an fMRI voxel sample the neuronal activity pattern: compact kernel or complex spatiotemporal filter? *Neuroimage* 49, 1965–1976. doi: 10.1016/j.neuroimage.2009.09.059

Kyathanahally, S. P., Franco-Watkins, A., Zhang, X., Calhoun, V. D., and Deshpande, G. (2017). A realistic framework for investigating decision-making in the brain with high spatio-temporal resolution using simultaneous EEG/fMRI and joint ICA. *IEEE J. Biomed. Health Inform*. 21, 814–825. doi: 10.1109/JBHI.2016.2590434

LaConte, S. M., Peltier, S. J., and Hu, X. P. (2007). Real-time fMRI using brain-state classification. *Hum. Brain Mapp.* 28, 1033–1044. doi: 10.1002/hbm.20326

Lim, L. H. (2005). “Singular values and eigenvalues of tensors: a variational approach,” in *Proceedings of the IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing* (Puerto Vallarta), 129–132.

Logothetis, N. K., Pauls, J., Augath, M., Trinath, T., and Oeltermann, A. (2001). Neurophysiological investigation of the basis of the fMRI signal. *Nature* 412, 150–157. doi: 10.1038/35084005

Lotte, F., Congedo, M., Lecuver, A., Lamarche, F., and Arnaldi, B. (2007). A review of classification algorithms for EEG-based brain-computer interfaces. *J. Neural Eng.* 4, R1–R13. doi: 10.1088/1741-2560/4/2/r01

Makeig, S., Kothe, C., Mullen, T., Bigdely-Shamlo, N., Zhang, Z., and Kreutz-Delgado, K. (2012). Evolving signal processing for brain-computer interfaces. *Proc. IEEE* 100, 1567–1584. doi: 10.1109/JPROC.2012.2185009

Mantini, D., Perrucci, M. G., Del Gratta, C., Romani, G. L., and Corbetta, M. (2007). Electrophysiological signatures of resting state networks in the human brain. *Proc. Natl. Acad. Sci. U.S.A.* 104, 13170–13175. doi: 10.1073/pnas.0700668104

Mason, S. G., Bashashati, A., Fatourechi, M., Navarro, K. F., and Birch, G. E. (2007). A comprehensive survey of brain interface technology designs. *Ann. Biomed. Eng.* 35, 137–169. doi: 10.1007/s10439-006-9170-0

Meir-Hasson, Y., Kinreich, S., Podlipsky, I., Hendler, T., and Intrator, N. (2014). An EEG Finger-Print of fMRI deep regional activation. *Neuroimage* 102, 128–141. doi: 10.1016/j.neuroimage.2013.11.004

Moosmann, M., Eichele, T., Nordby, H., Hugdahl, K., and Calhoun, V. D. (2008). Joint independent component analysis for simultaneous EEG–fMRI: principle and simulation. *Int. J. Psychophysiol.* 67, 212–221. doi: 10.1016/j.ijpsycho.2007.05.016

Mørup, M., Hansen, L. K., Arnfred, S. M., Lim, L.-H., and Madsen, K. H. (2008). Shift-invariant multilinear decomposition of neuroimaging data. *Neuroimage* 42, 1439–1450. doi: 10.1016/j.neuroimage.2008.05.062

Mukamel, R., Gelbard, H., Arieli, A., Hasson, U., Freid, I., and Malach, R. (2005). Coupling between neuronal firing, field potentials, and FMRI in human auditory cortex. *Science* 309, 951–954. doi: 10.1126/science.1110913

Mulert, C., Jager, L., Schmitt, R., Bussfeld, P., Pogarell, O., Moller, H. J., et al. (2004). Integration of fMRI and simultaneous EEG: towards a comprehensive understanding of localization and time-course of brain activity in target detection. *Neuroimage* 22, 83–94. doi: 10.1016/j.neuroimage.2003.10.051

Nagai, Y., Critchley, H. D., Featherstone, E., Fenwick, P. B., Trimble, M. R., and Dolan, R. J. (2004). Brain activity relating to the contingent negative variation: an fMRI investigation. *Neuroimage* 21, 1232–1241. doi: 10.1016/j.neuroimage.2003.10.036

Naseer, N., and Hong, K. S. (2015). fNIRS-based brain-computer interfaces: a review. *Front. Hum. Neurosci.* 9:3. doi: 10.3389/fnhum.2015.00003

Niknazar, M., Becker, H., Rivet, B., Jutten, C., and Comon, P. (2014). Blind source separation of underdetermined mixtures of event-related sources. *Signal Process.* 101, 52–64. doi: 10.1016/j.sigpro.2014.01.031

Norman, K. A., Polyn, S. M., Detre, G. J., and Haxby, J. V. (2006). Beyond mind-reading: multi-voxel pattern analysis of fMRI data. *Trends Cogn. Sci.* 10, 424–430. doi: 10.1016/j.tics.2006.07.005

Nunez, P. L., and Silberstein, R. B. (2000). On the relationship of synaptic activity to macroscopic measurements: does co-registration of EEG with fMRI make sense? *Brain Topogr.* 13, 79–96. doi: 10.1023/A:1026683200895

Onishi, A., Phan, A. H., Matsuoka, K., and Cichocki, A. (2012). “Tensor classification for P300-based brain computer interface,” in *Proceedings of 2012 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP)* (Kyoto), 581–584.

Onton, J., Westerfield, M., Townsend, J., and Makeig, S. (2006). Imaging human EEG dynamics using independent component analysis. *Neurosci. Behav. Rev.* 30, 808–822. doi: 10.1016/j.neubiorev.2006.06.007

Penny, W. D., Roberts, S. J., Curran, E. A., and Stokes, M. J. (2000). EEG-based communication: a pattern recognition approach. *IEEE Trans. Rehabil. Eng.* 8, 214–215. doi: 10.1109/86.847820

Pfurtscheller, G., Neuper, C., Schlogl, A., and Lugger, K. (1998). Separability of eeg signals recorded during right and left motor imagery using adaptive autoregressive parameters. *IEEE Trans. Rehabil. Eng.* 6, 316–325. doi: 10.1109/86.712230

Qi, L. (2005). Eigenvalues of a real supersymmetric tensor. *J. Symb. Comput.* 40, 1302–1324. doi: 10.1016/j.jsc.2005.05.007

Qin, L., Ding, L., and He, B. (2004). Motor imagery classification by means of source analysis for brain computer interface applications. *J. Neural Eng.* 1, 135–141. doi: 10.1088/1741-2560/1/3/002

Salek-Haddadi, A., Friston, K. J., Lemieux, L., and Fish, D. R. (2003). Studying spontaneous EEG activity with fMRI. *Brain Res. Rev.* 43, 110–133. doi: 10.1016/S0165-0173(03)00193-0

Schicke, T., Muckli, L., Beer, A. L., Wibral, M., Singer, W., Goebel, R., et al. (2006). Tight covariation of BOLD signal changes and slow ERPs in the parietal cortex in a parametric spatial imagery task with haptic acquisition. *Eur. J. Neurosci.* 23, 1910–1918. doi: 10.1111/j.1460-9568.2006.04720.x

Serby, H., Yom-Tov, E., and Inbar, G. F. (2005). An improved P300-based brain–computer interface. *IEEE Trans. Neural Syst. Rehabil. Eng.* 13, 89–98. doi: 10.1109/TNSRE.2004.841878

Sitaram, R., Caria, A., Veit, R., Gaber, T., Rota, G., Kuebler, A., et al. (2007). fMRI brain-computer interface: a tool for neuroscientific research and treatment. *Comput. Intell. Neurosci*. 2007:25487. doi: 10.1155/2007/25487

Sorber, L., Van Barel, M., and De Lathauwer, L. (2015). *Tensorlab v2.0*. Available online at: http://www.tensorlab.net/

Sorger, B., Reithler, J., Dahmen, B., and Goebel, R. (2012). A real-time fMRI-based spelling device immediately enabling robust motor-independent communication. *Curr. Biol.* 22, 1–6. doi: 10.1016/j.cub.2012.05.022

Spencer, K. M., Dien, J., and Donchin, E. (2001). Spatiotemporal analysis of the late ERP responses to deviant stimuli. *Psychophysiology* 38, 343–358. doi: 10.1111/1469-8986.3820343

Teolis, A. (1998). *Computational Signal Processing with Wavelets*. Boston, MA: Birkhäuser Boston, Inc.

Ullsperger, M., and von Cramon, D. Y. (2001). Subprocesses of performance monitoring: a dissociation of error processing and response competition revealed by event-related fMRI and ERPs. *Neuroimage* 14, 1387–1401. doi: 10.1006/nimg.2001.0935

Vaughan, T. M., McFarland, D. J., Schalk, G., Sarnacki, W. A., Krusienski, D. J., Sellers, E. W., et al. (2006). The wadsworth BCI research and development program: at home with BCI. *IEEE Trans. Neural Syst. Rehabil. Eng.* 14, 229–233. doi: 10.1109/TNSRE.2006.875577

Weiskopf, N., Mathiak, K., Bock, S. W., Scharnowski, F., Veit, R., Grodd, W., et al. (2004). Principles of a brain–computer interface (BCI) based on real-time functional magnetic resonance imaging (fMRI). *IEEE Trans. Biomed. Eng.* 51, 966–970. doi: 10.1109/TBME.2004.827063

Wold, S., Sjostroma, M., and Erikssonb, L. (2001). PLS-regression: a basic tool of chemometrics. *Chemometr. Intell. Lab. Syst.* 58, 109–130. doi: 10.1016/S0169-7439(01)00155-1

Wolf, L., Jhuang, H., and Hazan, T. (2007). “Modeling appearances with low-rank SVM,” in *Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition* (Minneapolis, MN), 1–6.

Wu, L., Eichele, T., and Calhoun, V. (2011). “Parallel independent component analysis using an optimized neurovascular coupling for concurrent EEG-fMRI sources,” in *Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society* (Boston, MA), 2542–2545.

Yuan, H., and He, B. (2014). Brain–computer interfaces using sensorimotor rhythms: current state and future perspectives. *IEEE Trans. Biomed. Eng.* 61, 1425–1435. doi: 10.1109/TBME.2014.2312397

Zhao, Q., Caiafa, C. F., Mandic, D. P., Chao, Z. C., Nagasaka, Y., Fujii, N., et al. (2013). Higher order partial least squares (HOPLS): a generalized multilinear regression method. *IEEE Trans. Patt. Anal. Mach. Intell.* 35, 1660–1673. doi: 10.1109/TPAMI.2012.254

Zhao, Q., Caiafa, C. F., Mandic, D. P., Zhang, L., Ball, T., Schulze-Bonhage, A., et al. (2011). Multilinear subspace regression: an orthogonal tensor decomposition approach. *Adv. Neural Inf. Process. Syst.* 24, 1269–1277. Available online at: http://dl.acm.org/citation.cfm?id=2986459.2986601

Zhou, G., and Cichocki, A. (2012). Fast and unique Tucker decompositions via Multiway Blind Source Separation. *Bull. Polish Acad. Sci.* 60, 389–405. doi: 10.2478/v10175-012-0051-4

Keywords: brain-computer interface, EEG, functional MRI, simultaneous EEG/fMRI, tensor decomposition

Citation: Deshpande G, Rangaprakash D, Oeding L, Cichocki A and 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. doi: 10.3389/fnins.2017.00246

Received: 29 October 2016; Accepted: 18 April 2017;

Published: 07 June 2017.

Edited by:

Euisik Yoon, University of Michigan, USAReviewed by:

Gautier Durantin, The University of Queensland, AustraliaJaehoon Choe, HRL Laboratories, USA

Copyright © 2017 Deshpande, Rangaprakash, Oeding, Cichocki and Hu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Gopikrishna Deshpande, gopi@auburn.edu