Block term decomposition for modelling epileptic seizures
- 1.9k Downloads
Recordings of neural activity, such as EEG, are an inherent mixture of different ongoing brain processes as well as artefacts and are typically characterised by low signal-to-noise ratio. Moreover, EEG datasets are often inherently multidimensional, comprising information in time, along different channels, subjects, trials, etc. Additional information may be conveyed by expanding the signal into even more dimensions, e.g. incorporating spectral features applying wavelet transform. The underlying sources might show differences in each of these modes. Therefore, tensor-based blind source separation techniques which can extract the sources of interest from such multiway arrays, simultaneously exploiting the signal characteristics in all dimensions, have gained increasing interest. Canonical polyadic decomposition (CPD) has been successfully used to extract epileptic seizure activity from wavelet-transformed EEG data (Bioinformatics 23(13):i10–i18, 2007; NeuroImage 37:844–854, 2007), where each source is described by a rank-1 tensor, i.e. by the combination of one particular temporal, spectral and spatial signature. However, in certain scenarios, where the seizure pattern is nonstationary, such a trilinear signal model is insufficient. Here, we present the application of a recently introduced technique, called block term decomposition (BTD) to separate EEG tensors into rank- (L r ,L r ,1) terms, allowing to model more variability in the data than what would be possible with CPD. In a simulation study, we investigate the robustness of BTD against noise and different choices of model parameters. Furthermore, we show various real EEG recordings where BTD outperforms CPD in capturing complex seizure characteristics.
KeywordsRoot Mean Square Error Independent Component Analysis Blind Source Separation Hankel Matrix Alternate Little Square
Epilepsy is one of the most common neurological disorders, affecting 0.5% to 1% of the global population . The clinical manifestation of this disease is the epileptic seizure, arising from the abnormal, synchronous electrical activity of a large network of neurons. As such, seizure activity can be recorded using electroencephalogram (EEG), which is currently one of the most important modalities for epilepsy diagnosis and monitoring . However, visual analysis of EEG is often challenging and time consuming, due to several types of artefacts which may be superimposed on the pattern of interest (i.e. ictal activity) and due to the large amount of data resulting from long-term EEG monitoring. Therefore, automatic techniques which are capable of extracting relevant information from the EEG are highly beneficial. Hence, blind source separation (BSS) methods have found various applications in EEG analysis in general. Below, we give a summary on BSS techniques applied in the context of ictal EEG analysis.
Several studies have applied various BSS methods for artefact correction. Principal component analysis (PCA) was proposed to estimate and remove eye activity . Subsequently, independent component analysis (ICA) was proven to outperform PCA and to remove a wide variety of artefacts from the multichannel EEG . For a comparative analysis of many different ICA algorithms, see . Further, it was shown that elimination of artefacts by ICA increases the quality and interpretability of ictal EEG recordings . However, muscle artefacts, which commonly occur during ictal recordings, might cause crosstalk between brain and artefact sources. Canonical correlation analysis (CCA) used as a BSS technique  outperformed the ICA JADE algorithm in removing muscle artefacts. Moreover, taking into account both performance and numerical complexity, CCA and CoM2  were shown to be the best choice of BSS method for removing muscle artefacts from epileptic EEG . It was also shown that EEG source localisation is rendered more reliable if eye and muscle artefacts are removed using spatially constrained ICA and BSS-CCA, respectively . An artefact removal scheme from channel×time×frequency EEG tensors using a multiway analysis technique, namely, canonical polyadic decomposition (CPD), was presented in .
Removal of artefacts can help the visual interpretation of EEG signals; moreover, a well-estimated ictal source can also provide useful information about the epileptic seizure automatically. The topographic maps corresponding to the ictal component can indicate the lateralisation of the seizure . CPD of channel×time×frequency EEG tensors can provide even more accurate spatial information: it was shown that the topographic map of the ictal source coincides with the clinically determined seizure onset region [11, 13]. Subsequently, a dipole can be fitted to the spatial signature of the ictal source to obtain an accurate estimate of the localisation . A recent study has applied CPD on space-time-wave-vector (STWV) tensors . The main advantage of this approach is the fact that it allows distributed source modelling. As such, it allows to estimate the spatial extent of the epileptic source as well, which is crucial in case epilepsy surgery is needed.
Furthermore, subsequent seizures can be automatically detected based on the topographic maps extracted by ICA or the spatial-spectral profile extracted by CPD from a reference ictal pattern. New seizure segments can be recognised either by subspace correlation  or inferring from the temporal signature while fixing the spatial and spectral modes in CPD . PCA and ICA have also been applied as a feature extraction method for support vector machine classification of ictal versus normal EEG segments [18, 19]. The success of these approaches strongly depends on the reliability of the blind source separation.
CPD decomposes the channel×time×frequency EEG tensor into a sum of rank-1 tensors. As such, each extracted component is defined by the combination of exactly one spatial, temporal and spectral signature. CPD is a trilinear model, i.e. the vectors along each mode are proportional to each other. For example, the spectral signature is linearly scaled over the time and channel modes, where the weights of the scaling are given by the values of the temporal and spatial signatures. Similarly, the temporal and spatial signatures are linearly scaled over the other two modes. Hence, the CPD model assumes that the source maintains the same spectral structure and topography within the observed window. However, focal epileptic seizures are typically characterised by evolving repetitive sharp waves. The evolution can occur in frequency, amplitude, morphology and topography . Decomposition methods which allow more variability and more interaction between the factors are needed in order to capture such nonstationarities.
Here, we describe the first biomedical application of block term decomposition (BTD) [21, 22], a generalisation of CPD allowing decomposition in terms which are of higher multilinear rank. As such, depending on the mode -n rank of a certain component, BTD facilitates modelling two or more distinct underlying patterns present along mode -n. We decompose wavelet-transformed EEG tensors into rank- (L r ,L r ,1) terms to extract the epileptic source from ictal EEG recordings. Such decomposition facilitates the extraction of sources with a fixed spectral structure which spatially spread over time or sources which evolve in frequency but retain a fixed localisation.
Alternatively, EEG signals can be modelled as a sum of exponentially damped sinusoids [23, 24, 25]. Mapping the signal observations to Hankel matrices allows the retrieval of the poles generating the system by singular value decomposition . Furthermore, such representation leads to a new, deterministic blind source separation technique. More specifically, a mixture of R signals, each generated by L r poles, can be uniquely decomposed into rank- (L r ,L r ,1) terms . Therefore, we will also apply BTD- (L r ,L r ,1) on EEG tensors, where the slices along the spatial mode are Hankel matrices corresponding to the observations from each EEG channel.
In a simulation study, we investigate the robustness of the tensor decomposition techniques against physiological noise including background EEG activity and muscle artefacts, the impact of the chosen model parameters, and the advantages and differences of each approach. Finally, we compare the performance of BTD and CPD on various real ictal EEG signals recorded from different patients.
2 Materials and methods
2.1 Notation and definitions
Vectors are denoted by boldface lower case letters, e.g. a. Matrices are denoted by boldface capital letters, e.g. A, while tensors are denoted by calligraphic letters, e.g. Open image in new window . An entry of a vector a, a matrix A, or a tensor Open image in new window is denoted by a i , ai,j, ai,j,k, etc., depending on the number of modes. Mode -n vectors are the generalisation of matrix rows and columns to tensors. A mode -n vector is a vector in which all but one of the indices are fixed. The Kronecker product of two matrices A and B is denoted by .
for all different values of the indices.
The Khatri-Rao product of two matrices and is defined as .
The k-rank of a matrix A, denoted as k A , is defined as the maximum value k such that any k columns of A are linearly independent.
2.2 Tensor decompositions
2.2.1 Canonical polyadic decomposition
2.2.2 Block term decomposition
Different types of algorithms have been derived and discussed in the literature for tensor decompositions. The Alternating Least Squares (ALS) algorithm  was proposed for calculating CPD by updating the factor matrices in an alternating manner. Other computational schemes, such as Nonlinear Least Squares (NLS) , offer better robustness for difficult decompositions (notably, when the terms in the decomposition are somewhat collinear) and can improve the linear convergence rate of ALS to a quadratic rate. Each NLS step can be interpreted as starting from an ALS update that updates all factor matrices simultaneously, which is then iteratively refined with a preconditioned conjugate gradient algorithm so that it approximates the Newton step. Here, we used the NLS implementation of CPD and BTD- (L r ,L r ,1) available in Tensorlab.
2.3 Tensor construction
Multichannel EEG data naturally take the form of a matrix , where S and Ch correspond to the number of samples and channels, respectively. Below, we present two different approaches to extend this to a tensorial representation by expanding the time course into an extra dimension, with the aim of conveying additional information about the signal.
2.3.1 Wavelet expansion
As the frequency content of EEG signals carries crucial information, wavelet transformation is often used to expand the EEG matrix into a tensor , where F is the number of wavelet scales or frequencies [11, 13, 34, 35]. Before wavelet transformation, the EEG data is normalised by subtracting the mean and dividing each channel signal by its standard deviation. Note that after decomposition, the scalp potentials are multiplied again with this standard deviation in order to preserve topographic information. Continuous wavelet transform (CWT) was performed using the Mexican hat wavelet of 30 scales, corresponding to a linear range of frequencies between 1 to 30 Hz. After tensor decomposition, the different modes describe the spatial, spectral and temporal signatures of the components. The source signals can be reconstructed by an inverse CWT (ICWT) of the retrieved time-frequency planes. We will refer to a BTD decomposition performed on tensors obtained by wavelet expansion as CWT-BTD.
2.3.2 Hankel expansion
Assuming that I,J ≥ m a x(L1,L2,…,L R ), and considering the fact that a Vandermonde matrix generated by distinct poles is full rank, H r is rank- L r . Therefore, (8) solves the blind source separation problem if the underlying sources follow the structure described in (9).
For example, the Hankel matrix of a pure exponential is rank 1, while the one of a pure sinusoids or an exponentially damped sinusoid is rank -2. Noisy or nonstationary signals such as chirps give rise to Hankel matrices of higher rank. Before creating the Hankel matrices, the EEG channel signals are divided by their standard deviation. Note that the mean is not subtracted here as this could introduce an additional pole. There are two ways to interpret the sources retrieved by this decomposition. First, one can reconstruct the source time course by taking the mean along the anti-diagonals of the retrieved matrix. Alternatively, one can retrieve the poles generating each source using the reconstructed Hankel matrices. The consecutive algorithmic steps of retrieving the signal poles from the Hankel matrices are given, e.g. in . However, in this paper, we restricted ourselves to the first method. We will refer to a BTD decomposition performed on tensors obtained by Hankel expansion as H-BTD.
2.4 Model selection
Certain model parameters have to be determined prior to performing blind source separation. The number of extracted components or terms R have to be chosen for both CPD and BTD. Additionally, the rank of each mode needs to be set for BTD. In case of BTD- (L r ,L r ,1), this means to determine which mode should be rank-1 and choose the rank L r for the two other modes. If not stated otherwise, we set L1= L2= … = L R .
Several procedures have been proposed for automatic model selection in tensor decompositions. For CPD type models, the core consistency diagnostic  seems to be the most powerful approach  and has been successfully used to guide the blind source separation of epilepsy tensors [11, 13].
The core consistency diagnostic is based on the following principle. The CPD model can be formulated as a restricted Tucker model where the core tensor has nonzero values only on its superdiagonal. Considering the Tucker model as a regression of a tensor onto subspaces defined by the factor matrices, it is clear that a CPD model is appropriate, if the least squares fitted core tensor on the CPD factors has off-diagonal elements close to zero. The optimal number of CPD components is the last one in a series of models with increasing number of components, where the least squares fitted core tensor is still similar with the ideal Tucker core tensor.
The parameter selection for more flexible tensor models such as BTD- (L r ,L r ,1) is the topic of still ongoing research (see Section 4 for an overview) and is out of the scope of this paper. Our aim is rather to give an insight to the sensitivity of CPD and BTD to the different parameters and to illustrate what can be achieved with well-chosen model parameters.
Therefore, we simulated various ictal activity patterns superimposed on artefacts and background activity. The signals were subsequently decomposed with CPD and BTD using a wide range of values for each model parameter in order to investigate the impact of the chosen model parameters.
2.5 Simulation study
EEG activity of 2-s length was simulated in different scenarios following .
Scenario i Stationary seizure: One dipole with a sinusoidally varying moment at 5.7 Hz, located at coordinates (x,y,z) = (-0.5,0,0.1) with orientation (1,0,0), where x, y and z indicate left ear to right ear, posterior to anterior and from down upwards through the Cz electrode, respectively. Throughout the text, we might refer to the ictal source in this scenario as ‘source with stationary frequency’ or as ‘sinusoidal source’.
Scenario ii Seizure with varying frequency: One dipole with a moment of linearly decreasing frequency from 8 to 4 Hz located at coordinates (x,y,z) = (-0.5,0,0.1) with orientation (1,0,0). Throughout the text, we might refer to the ictal source of this scenario as ‘source with evolving frequency’ or as ‘chirp source’.
Scenario iii Seizure with varying localisation: Two dipoles, each with a sinusoidally varying moment at 5.7 Hz located at (x,y,z) = (-0.5,-0.2,0.1) and (x,y,z) = (-0.5,0.5,0.1), i.e. 6.4 cm from each other. The orientation of both dipoles is (1,0,0). While the activity of the first dipole gradually decreased, the activity of the second dipole increased in amplitude.
The noisy ictal EEG segments were expanded with the wavelet or Hankel method and were subsequently decomposed with CPD and BTD in order to extract the ictal component. Note that CPD was not applied on tensors obtained with Hankel expansion, as the Hankel matrix of a sinusoidal or chirp signal is always different from rank-1. The component corresponding to the ictal source was selected automatically as the one showing the lowest root mean square error (RMSE) in spatial distribution with the simulated ictal source. Subsequently, one dipole was fitted on the extracted ictal source signal to compute the localisation error. The goal of the simulation study was to assess the robustness of each method against noise. Furthermore, as explained above, it also serves to investigate the impact of different choices of model parameters and ultimately to determine the optimal model parameters.
2.6 Clinical examples
Ictal EEG recordings were selected from the database used in [13, 42]. The original database consisted of 37 refractory partial epilepsy patients who underwent full presurgical evaluation including seizure semiology, structural MRI, interictal EEG, subtraction of ictal SPECT coregistered with MRI (SISCOM) and neuropsychological assessment. A patient was included in the database if all measurements were concordant and reliably defined the epileptogenic zone. In a majority of cases, the seizure onsets were correctly localised using CPD of wavelet-transformed EEG tensors . In these cases, the trilinear signal model assumed by CPD is sufficient; therefore, we do not expect an improvement using BTD. However, in cases where no perfect separation was obtained by CPD due to severe artefacts, BTD might provide improved results. Although  focussed on localising the seizure onset zone, one might be interested in modelling other aspects of the seizures, such as its evolution in morphology or topography. As opposed to CPD, BTD can model such nonstationary sources. Here, we will discuss the following patients, each representing a particular case (severe artefacts or presence of nonstationarities), where we expect that BTD can provide more appropriate signal models than CPD.
2.6.1 Patient 1
2.6.2 Patient 2
2.6.3 Patient 3
2.7 Evaluation criteria
The goodness of the model fit is evaluated in terms of several measures. For scenarios i and ii, where the ictal pattern had fixed topography, the RMSE between the spatial distribution of the simulated ictal pattern and the spatial signature of the extracted ictal source was computed. Moreover, the RMSE between the time×frequency matrices, computed as the product of the mode-2 and mode-3 factors, was also taken into account. Similarly, RMSE between the Hankel matrices of the simulated and extracted ictal sources was assessed as well. Finally, the RMSE between the simulated and reconstructed EEG time courses was investigated. The source time courses were reconstructed using inverse wavelet transform from the time×frequency matrices in case of CWT-BTW and by averaging along the antidiagonals of the Hankel matrices in case of H-BTD.
For scenario iii, where the ictal pattern has varying topography, the spatial and temporal signatures cannot be interpreted independently. Therefore, the EEG was reconstructed from the ictal sources and dipoles were fitted on the reconstructed data. The goodness of the decomposition was evaluated in terms of the dipole localisation error.
In the clinical examples, the true underlying ictal source is quantitatively not known. The clinical description of the ictal patterns contains information on the channels where the seizure onset is observed, with additional information on the frequency and the morphology of the seizure pattern. Therefore, the extracted ictal sources are visually inspected and compared to the written qualitative clinical description.
3.1 Simulation study
3.1.1 Scenario i and ii
In case of an ictal source with evolving frequency, L r = 2 gives the best reconstruction, although the performance is compromised for very low SNRs. On the one hand, the ictal pattern can be captured for very low SNRs if L r is set higher. On the other hand, setting L r too high has similar effects as the BTD model of a sinusoid source: artefacts are superimposed on the ictal signal even for high SNR values, hindering interpretation.
So far, the wavelet-transformed EEG tensors were modelled with L1= L2= … = L R = 1 using CPD and L1= L2= … = L R = 2 using BTD. However, BTD allows different choices for each L r . Considering that R = 2 gave a robust solution against noise in each case, we also tested an intermediate solution, namely, using L1= 2 and L2= 1. For low noise levels, the ictal source was captured in the rank-2 term. In contrast, if SNR<0.6, the high power noise requires a higher complexity representation and occupies the rank-2 term, while the seizure pattern is modelled in a rank-1 term, providing a similar ictal component as CPD.
3.1.2 Scenario iii
In summary, the dipole localisation based on BTD was more reliable than that based on CPD.
3.2 Clinical examples
The optimal number of CPD components was estimated with the core consistency diagnostic. Additionally, the results of the simulation study were also considered in the model selection for both CPD and BTD. In all the examples below, the following parameter settings were chosen: R(CPD) = 2, R(CWT-BTD) = 2, L r (CWT-BTD) = 2, R(H-BTD) = 3 and L r (H-BTD) = 6.
3.2.1 Patient 1
Figure 3 shows the results of the CPD and BTD decompositions of the 2-s EEG segment at the onset of the seizure of patient 1. CPD failed to extract an epileptic source where the spatial signature matches the seizure onset zone. The spatial signature of both components shows a distribution typical for eye movement-related artefacts. Interestingly, BTD comprises both these components in one block term, term 2. Note the similarity between the spatial signatures S1 of CPD and S2 of BTD, and the correspondence of F1 and T1 with F2b and T2b, as well as of F2 and T2 with F2a and T2a. The seizure activity is successfully modelled in the first block term. The spatial signature corresponds well with the seizure onset zone as assessed during the presurgical evaluation. Moreover, the frequency signature F1b indicates the dominant frequency of the seizure pattern (5 Hz), and the temporal signature T1b reflects the semi-rhythmic time course of the ictal pattern. The ictal pattern was successfully extracted by H-BTD as well. The spatial signature of the retrieved CWT-BTD and H-BTD ictal term resembles each other closely.
3.2.2 Patient 2
The CPD and BTD decompositions of the seizure of patient 2 are depicted in Figure 4. The first CPD component corresponds to the ictal source, with clear left temporal localisation and a rhythmic oscillatory temporal pattern with increasing frequency. However, these peculiar frequency characteristics cannot be directly seen on the frequency signature, which shows a single peak at 6 Hz. BTD captured the seizure source in the first block term. Note the close resemblance between S1 of BTD and S1 of CPD. Moreover, the temporal signatures T1a captures the late fast one, while T1b captures the early slow oscillatory pattern of the seizure. The frequency characteristics can be directly seen from the frequency signatures, namely, the 8-Hz peak in F1a and the 4-Hz peak in F1b. H-BTD also extracted the ictal source, successfully capturing both the localisation and the temporal pattern of the seizure.
3.2.3 Patient 3
The CPD and BTD decompositions of the seizure of patient 3 are depicted in Figure 5b,c, respectively. The first CPD component corresponds to seizure activity, showing a clear right temporal localisation and a 4-Hz oscillatory pattern. The second CPD component resembles an eye blink artefact, as indicated by the frontal maximum of the spatial pattern S2 and the two eye blink patterns between 500 and 1,000 samples on the temporal signature T2. The first block term captures a similar ictal source as CPD (compare S1 with S1a and T1 with T1a), however, also captures a source with the same frequency characteristics located frontally. While T1b increases in amplitude after 900 samples, T1a decreases in amplitude after 700 samples. This can be interpreted as the seizure spreading from the temporal to the frontal region, in accordance with the visual assessment of the ictal EEG pattern. Moreover, the eye blink artefact is captured in the second BTD component (see T2a and S2a). Therefore, one can be confident that the frontal maximum observed on S1b is due to seizure propagation and not due to an eye artefact. In contrast, the changing localisation of the seizure source was not captured with CPD.
Block term decomposition is a recently introduced tensor decomposition technique which has also been proposed as a blind source separation technique for exponential polynomials. In this paper, we present its first biomedical application a novel way of modelling epileptic seizure activity. We partly rely on the signal model presented in  and assume that the sources are the linear combinations of exponentially damped sinusoids. This signal model is conveyed by constructing a Hankel matrix from each channel time course. In addition, we present an alternative approach where the multichannel signal is expanded by a wavelet transform. The method can be seen as an extension of the canonical decomposition of EEG tensors, a method which has been successfully used to localise the seizure onset [11, 13]. In the majority of cases, a short EEG segment will be stationary in its spatial, spectral and temporal characteristics; therefore, CPD will be successful in extracting the source of interest. However, the extension of CPD to BTD is necessary when this assumption is violated. We showed three related examples, a seizure severely contaminated with eye artefacts, one with evolving frequency and finally another one which spreads to distant brain regions. We demonstrated that while CPD failed to model these seizures correctly, BTD could extract an ictal source which corresponded well with the clinical assessment.
However, the success of this method largely depends on the appropriate selection of model parameters, namely, the number of extracted components and the rank of the factor matrices. In a simulation study, we investigated the impact of the model parameters given different underlying ictal patterns and different noise levels. We found that H-BTD was very robust against noise and against the number of extracted components. It outperformed CPD and CWT-BTD in reconstructing the time course of the ictal pattern. However, depending on the waveform of the ictal source, different rank settings were necessary. In contrast, the best model parameters for CWT-BTD were identical regardless of the underlying ictal pattern. Although CWT-BTD was less robust than CPD or H-BTD against a SNR below 0.4, one can expect lower noise levels in real EEG recordings.
The optimal choice for L r and R found in this particular simulation study can not be generalised; in fact, it strongly depends on the characteristics of both the ictal source and the artefacts. Nevertheless, considering that low rank models are realistic in this application and the chosen tensor representations, a rapid visual evaluation for setting the model parameters is feasible. Several procedures have been proposed for automatic model selection of tensor decompositions. Some are specific to CPD, while others were proposed for a general Tucker3 model. Note that the latter are also applicable to CPD and BTD- (L r ,L r ,1) type decompositions, i.e. restricted Tucker3 models. A commonly followed approach consists in estimating the optimal model parameters based on the decrement of the Tucker3 model error while increasing the complexity of the model, as performed in DIFFIT [43, 44]. However, certain artefacts, such as muscle-related activity, might account for a large amount of variability in the data but can not be modelled with a low-rank component. Consequently, such methods overestimate the rank or the number of components in the current application. In fact, we are not interested in modelling artefacts or noise, but in correctly modelling the source of interest. In view of this, an interesting tool was implemented in Tensorlab , which chooses the number of rank-1 terms for a CPD decomposition given a desired model fit as the corner of the L-curve  representing the trade-off between fit and the order of the model. Note that this approach requires a reliable estimate of the noise level. Subsequently, model selection for a BTD- (L r ,L r ,1) type decomposition can be performed by clustering the rank-1 terms to form R rank- (L r ,L r ,1) terms, where R is estimated as the number of significant singular values of the rank-1 factor matrix, or based on the gap statistic . Alternatively, a Bayesian framework for model selection based on automatic relevance determination was proposed and proven to outperform DIFFIT . Nevertheless, in the same study, the core consistency diagnostic  was shown to be the most robust technique for estimating CPD models . The core consistency diagnostic has been successfully applied for CPD model estimation for decomposing epilepsy tensors [11, 13]. Although the core consistency diagnostic has recently been extended for testing the validity of hypothesised restricted Tucker3 models , it has not been applied or evaluated yet as a systematic tool for model parameter estimation. Future work will focus on experimental validation and comparison of the different model selection approaches for BTD- (L r ,L r ,1) decompositions in a realistic simulation study and on real EEG data.
Moreover, in order to apply this technique in a real clinical environment, the seizure source has to be automatically identified amongst all extracted components. A possible approach, proposed in , orders the components extracted by CPD based on the variance they explain. This way, the ictal source was ranked first provided that no eye artefacts were present in the data. Nevertheless, components corresponding to eye artefacts can be easily recognised and rejected. A follow-up study should be conducted to validate this approach on a larger clinical dataset using the CWT-BTD and H-BTD approaches as well.
In this paper, we showed various examples where the BTD provides a better model of an epileptic seizure than CPD. These more accurate models can lead to better source localisation as well as to better feature extraction and, consequently, more successful seizure detection. Furthermore, a wide range of neuroscience applications could benefit from BTD. CPD, as an exploratory tool for wavelet-transformed event-related potential (ERP) data successfully revealed condition-specific differences in a visual task paradigm . However, the evoked response of some subjects deviated too much from the average activity; therefore, they did not contribute to the CPD source representing the condition-specific effect. In other words, the assumption behind CPD analysis that the same stimuli elicit the same response in all subjects was violated, leading to a model which did account for the subject specific differences. A BTD-type decomposition can offer a more flexible model, and we anticipate that it might not only yield more accurate results but allow more insight into subject-specific brain dynamics. CPD has also been shown to be a promising tool in brain computer interfaces. Wavelet-transformed single trial ERPs in response to different stimuli were distinguished by CPD in a motor imagery task  and in case of visual evoked potentials . Recently, the trial mode in the CPD decomposition of channel×time×trials tensor was used to accurately classify different stimulus types in a visual detection task . However, single-trial ERPs in response to the same stimulus show large variability compared to grand average ERPs due to physiological modulation and to low signal-to-noise ratio. Considering that BTD is able to capture more variability in one term, we believe that it could improve single-trial ERP classification as well.
The morphology and spatial distribution of the seizure pattern provide important information about the localisation, configuration and the size of the epileptogenic zone. As the ictal EEG pattern is superimposed on background EEG activity and is often obscured by artefacts, BSS techniques are very useful to extract the clean activity pattern. In this paper, ictal EEG patterns were decomposed using a recently introduced tensor decomposition technique, called block term decomposition. We applied wavelet transformation or Hankel expansion to organise the EEG data in a tensor. The former approach was capable of modelling nonstationary seizures which evolve either in frequency or spatial distribution, while the latter was useful for modelling the ictal pattern as a sum of exponentially damped sinusoids. Both approaches successfully extracted the seizure source in the presence of severe artefacts. Nevertheless, the practical use of this technique depends on blind selection of appropriate model parameters.
We express our thanks to the following: Research Council KUL (GOA/10/09 MaNet and CoE PFV/10/002 (OPTEC), and Ph.D./Postdoc grants), Flemish Government (FWO projects: G.0427.10N (Integrated EEG-fMRI), G.0108.11 (Compressed Sensing), G.0869.12N (tumour imaging) and G.0A5513N (Deep brain stimulation), and Ph.D./Postdoc grants, IWT projects (TBM 080658-MRI (EEG-fMRI) and TBM 110697-NeoGuard, and Ph.D./Postdoc grants), iMinds Medical Information Technologies SBO 2014, ICON: NXT_Sleep, Flanders Care (Demonstratieproject Tele-Rehab III (2012 to 2014)), Belgian Federal Science Policy Office (IUAP P7/19/ (Dynamical Systems, Control and Optimization (DYSCO) 2012 to 2017)), Belgian Foreign Affairs-Development Cooperation (VLIR UOS programmes) and the EU. The research leading to these results has received funding from the European Research Council under the European Union’s Seventh Framework Programme (FP7/2007-2013) / ERC Advanced Grant: BIOTENSORS (nr. 339804)). This paper reflects only the authors’ views, and the Union is not liable for any use that may be made of the contained information. Other EU funding includes RECAP 209G within INTERREG IVB NWE programme, EU MC ITN TRANSACT 2012 (nr. 316679) and ERASMUS EQR: Community service engineer (nr. 539642-LLP-1-2013).
- 2.Panayiotopoulos CP: The Epilepsies: Seizures, Syndromes and Management. Bladon Medical Publishing, Oxfordshire; 2005.Google Scholar
- 5.Albera L, Kachenoura A, Comon P, Karfoul A, Wendling F, Senhadji L, Merlet I: ICA-based EEG denoising: a comparative analysis of fifteen methods. Data Mining Bioeng 2012, 60(3):407-418.Google Scholar
- 9.Karfoul A, Kachenoura A, Albera L, Safieddine D, Paniscu A, Wendling F, Senhadji L, Merlet I: Muscle artifact removal in ictal scalp-EEG based on blind source separation. In MBEC 14, 6th European Conference of the International Federation for Medical and Biological Engineering. Dubrovnik, Croatia; 7–11 Sept 2014.Google Scholar
- 10.Hallez H, De Vos M, Vanrumste B, Van Hese P, Assecondi S, Van Laere K, Dupont P, Van Paesschen W, Van Huffel S, Lemahieu I: Removing muscle and eye artifacts using blind source separation techniques in ictal EEG source imaging. Clin. Neurophysiol 2009, 120(7):1262-1272. 10.1016/j.clinph.2009.05.010CrossRefGoogle Scholar
- 14.De Vos M, De Lathauwer L, Vanrumste B, Van Huffel S, Van Paesschen W: Canonical decomposition of ictal scalp EEG and accurate source localisation: principles and simulation study. Intell. Neurosc 2007, 2007: 11:1-11:8.Google Scholar
- 17.Martínez-Montes E, Márquez-Bocalandro Y, Lage-Castellanos A: EEG pattern recognition by multidimensional space-time-frequency analysis. In V Latin American Congress on Biomedical Engineering CLAIB 2011, May 16–21, 2011, Habana, Cuba, Volume 33 of IFMBE Proceedings. Springer, Berlin; 2013:1150-1153.CrossRefGoogle Scholar
- 20.Stern J, Engel J: An Atlas of EEG Patterns. Lippincott; 2004.Google Scholar
- 23.Hunyadi B, Signoretto M, Debener S, Van Huffel S, De Vos M: Classification of structured EEG tensors using nuclear norm regularization: improving P300 classification. In International Workshop on Pattern Recognition in Neuroimaging (PRNI). Philadelphia, USA; 22–24 June 2013:98-101.CrossRefGoogle Scholar
- 33.Sorber L, Van Barel M, De Lathauwer L: Tensorlab v2.0. (2014) Accessed 1 Sept 2014 http://www.tensorlab.net
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited.