Automatic seizure detection based on the combination of newborn multi-channel EEG and HRV information
EURASIP Journal on Advances in Signal Processing volume 2012, Article number: 215 (2012)
This article proposes a new method for newborn seizure detection that uses information extracted from both multi-channel electroencephalogram (EEG) and a single channel electrocardiogram (ECG). The aim of the study is to assess whether additional information extracted from ECG can improve the performance of seizure detectors based solely on EEG. Two different approaches were used to combine this extracted information. The first approach, known as feature fusion, involves combining features extracted from EEG and heart rate variability (HRV) into a single feature vector prior to feeding it to a classifier. The second approach, called classifier or decision fusion, is achieved by combining the independent decisions of the EEG and the HRV-based classifiers. Tested on recordings obtained from eight newborns with identified EEG seizures, the proposed neonatal seizure detection algorithms achieved 95.20% sensitivity and 88.60% specificity for the feature fusion case and 95.20% sensitivity and 94.30% specificity for the classifier fusion case. These results are considerably better than those involving classifiers using EEG only (80.90%, 86.50%) or HRV only (85.70%, 84.60%).
Seizures occur when a large number of cortical neurons undergo a sudden, excessive, and synchronized depolarization. The reported incidence of newborn seizures varies enormously from 0.15 to 15%, depending on the population studied . Newborn seizures have been associated with increased rates of long-term chronic neurological morbidity and neonatal mortality . Hypoxic ischemic encephalopathy, intracranial hemorrhage, infarcts or neonatal strokes, intracranial infection, and biochemical imbalances within the CNS constitute about 90% of the etiologies of neonatal seizures . Early detection of seizure in the newborn is, therefore, crucial as prolonged untreated seizures can result in long-term neurological damage.
Newborn seizure manifestations can be classified as clinical or electrical (electroencephalogram—EEG). The clinical signs involve stereotypical physical behaviors such as sustained eye opening with ocular fixation, repetitive blinking, or fluttering of the eyelids, drooling, sucking, and other slight facial manifestations . Unlike in adults and children, these clinical manifestations are usually subtle in newborns and, therefore, require a constant attention of the medical staff to be detected. As a result, growing attention has been focused toward developing computerized methods to automate the newborn EEG seizure detection process [5–14].
Newborn seizures manifest themselves in the EEG as repetitive waveforms that are distinctly different from the normal random-like background cerebral activity. These characteristics have been exploited by a number of researchers when designing automated seizures detection methods. Some of these methods are based on quantifying this periodicity in (1) the time domain using correlation function [5, 15], changes in model structure [10, 16, 17], synchronization between channels , and wave-sequence analysis [3, 19], (2) the frequency domain using power spectral density [11, 20, 21], and (3) the time–frequency domain using quadratic time–frequency distributions [14, 22–24] and atomic decomposition [25, 26]. Faul et al.  compared the detection methods proposed by Liu et al. , Gotman et al.  and Celka and Colditz  using a common EEG database. The authors concluded that all three methods failed to reliably identify neonatal seizures.
Other researchers adopted a pattern recognition approach to the problem of seizure detection. The approach consisted of extracting and selecting discrete features from different analysis domains and using them to train classifiers. Different classifiers have been used, namely artificial neural networks [13, 21, 28, 29], discriminant , and support vector machine . Despite this effort, a reliable and robust automatic recognition of newborn EEG seizure remains a challenging task. This is due to a number of factors such the large inter- and intra-patient variability of the newborn EEG seizure morphology, the lack of consensus among EEG experts on what constitute an EEG seizure, and the complete reliance on the EEG as the only source for information.
Authors had realized the need to take into account other physiological data . In particular [32–34], the present authors showed that changes in heart rate variability (HRV) generally accompany electrical manifestation of newborn seizures. These findings suggest that HRV provides important information that can be used in seizure detection. However, apart from few attempts such as [32–36], there has been little work done using physiological signals, other than EEG, for automatic identification of seizure in newborns. Therefore, in this article, we propose new methods for newborn EEG seizure detection by exploiting information extracted from both HRV and multi-channel EEG to improve the accuracy and robustness of the detection process, as previously suggested in [7, 37]. The success of this endeavor would result in a decrease on complete reliance on the EEG as the sole information source for detection of newborn seizure and, therefore, a reduction of false detections caused by confounding factors in EEG. Although it uses similar structures as the method proposed in , the present approach differs from  in a significant number of points, such as the nature of feature extracted, the use of feature selection, and the rules for combining the classifiers as detailed within the text.
In this article, we investigate the idea and compare the performance of fusing the information extracted from EEG and HRV for newborn seizure detection. This fusion is performed at two different levels, namely feature level and decision level. In the feature fusion approach, features derived from EEG and HRV are combined into a single feature vector before feeding it to a single classifier. In the decision fusion, two classifiers are used; one based on features extracted from EEG and the other from features obtained from HRV. The final decision is obtained by integrating the separate decisions of the two classifiers. We also compare our detectors to the ones proposed by Greene et al.  and discuss the possible sources of the differences in performance. We end the article by discussing different limitations of this study and how to overcome them in the future.
This article is organized as follows. “Materials and methods” section addresses the different components involved in the development of the process for newborn seizure detection. The performances of the proposed detectors are evaluated and the results are discussed in “Data acquisition” section. In the final section, conclusions about this study are presented.
Materials and methods
In this article, two approaches for combining information extracted from multi-channel EEG and single-channel HRV are investigated. Figures 1 and 2 show the different components of the two newborn seizure detection approaches. Both share the following processing steps: preprocessing, feature extraction, feature selection, and fusion. Each of these steps is detailed below.
The eight EEG–electrocardiogram (ECG) records used in this study were acquired from eight full-term newborn babies (GA: 40–42 weeks) admitted to the Royal Brisbane Hospital, Brisbane, Australia. Twenty EEG channels and one ECG channel were simultaneously recorded using Medelec Profile System (Oxford Instruments, UK). The EEG channels were obtained from 14 electrodes, placed according to the international 10–20 standard, using longitudinal bipolar montage (see Table 1). The EEG seizures were identified and annotated by a pediatric neurologist from Royal Children Hospital, Brisbane, Australia. The eight EEG recordings totaling 2.8 h (mean 21.22 min) contained 13 partial seizure events of a total duration of 33 min (mean 2.54 min). The EEG and ECG were filtered using an analog band-pass filter with cut-off frequencies 0.5 and 70 Hz prior to being digitized at a rate of 256 Hz. A 50-Hz notch filter was then used to remove the effects of power line interferences. As the aim of this article is to combine the information from EEG and ECG data, only EEG recordings or parts of the recordings accompanied with ECG have been selected. Also, sections of the recordings exhibiting large movement artifacts, saturation, or those associated with detached electrodes have been eliminated from further processing.
To conform with the minimum requirement of the Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology, we divided the ECG into 64-s segments (epochs). In this study, we randomly selected 21 seizure-related and 13 non-seizure-related non-overlapping ECG segments collected from the eight recordings. In a first step, the raw ECG was filtered using a 60th-order band-pass finite impulse response filter with cutoff frequencies of 8 and 18 Hz. This was done to allow frequencies associated with the QRS waveforms to pass while stopping artifacts and non-QRS waveforms such as the P and T waves. A reliable QRS detection algorithm was used to locate the R points in the ECG . Errors in the R point detection were corrected using timing analysis. The RR interval time series was obtained by taking the time difference between consecutive R points. The instantaneous heart rate (IHR) was then computed as the inverse of the RR interval. The IHR time series was transformed into an evenly time-sampled one using cubic spline interpolation followed by resampling at 4 Hz and detrending. The resulting signal constituted the HRV used in this study. More details can be found in [33, 34].
The multi-channel EEG was filtered using a low-pass filter with a cutoff frequency of 8 Hz and resampled at 20 Hz. This choice has been done for different reasons: (1) It has been shown that more than 95% of spectral energy in the newborn EEG is concentrated in the delta and theta frequency bands (0.4–8 Hz) , (2) selecting this sampling rate significantly reduces the computational burden, and (3) this filters out high-frequency noise and artifacts such as EMG. For the sake of synchronization with the HRV, the EEG from the different channels was segmented into non-overlapping 64-s EEG epochs. These epochs were further divided into five non-overlapping windows of 12.8 s each. The reason for using shorter EEG windows is that many researchers consider that the minimum acceptable duration for an EEG seizure to be around 10 s . The synchronization of HRV and EEG epochs was needed to achieve the fusion between the two signals as illustrated in Figure 3.
A total of 96 features were extracted from the time and the TF domains for each HRV epoch. A brief description of the extracted features is given below. More details can be found in .
Time domain features
The mean, standard deviation, and Hjorth parameters (which describe the signal characteristics in terms of activity, mobility, and complexity) were computed.
As HRV is a non-stationary signal, we decided to extract features from the time–frequency domain to account for this. This process was not as straightforward as in the case of the time domain features. The time-frequency (TF) representation was obtained using the Modified-B distribution (MBD) with its parameter β set to 0.01 . The MBD has been chosen to represent the HRV in the TF domain as it was previously found to realize the best compromise in terms of cross-term reduction and TF resolution among a number of quadratic time-frequency distributions (TFDs) . The MBD of a real signal, s(t), is given by 
where z(t) is the analytic associate of s(t) and its complex conjugate. The function g(v,τ) is a kernel defined in the Doppler-lag (v τ) domain as 
where Γ stands for the complex-valued gamma function, β is a real positive number that controls the trade-off between TF resolution and cross-terms suppression , and is the absolute function operator.
Figure 4a,b represents the MBD of the HRV associated with non-seizure and seizure epochs, respectively. Accurate low-frequency (LF), mid-frequency (MF), and high-frequency (HF) components of HRV were extracted using a recently proposed TF-based multicomponent IF estimation technique . The TFD of the HRV represents its energy distribution in the joint TF domain where the most valuable information is encoded in the instantaneous frequency (IF) and instantaneous amplitude (IA) of the different components. The IF shows the TF region where the signal energy is concentrated while the IA is the amplitude envelope of each TF component; that is the magnitude of the peak of the TF component as a function of time. The spread of each TF HRV component away from the IF is measured by means of the instantaneous bandwidth (IB). The article  provides an in-depth review and visual illustration of the concepts of IF, IA, and IB. Their computational aspects are covered in . Here, the IB refers to the bandwidth of instantaneous spectrum at every time instant when the energy density of the respective component drops by 50% from its maximum.
The HRV TF features comprised:
Statistical quantities extracted from the IF, IB, and IA of the LF, MF, and HF components: mean, standard deviation, median, RMS, min, max, coefficient of variation, skewness, and kurtosis.
The energy in LF, MF, and HF components, the total energy in all the HRV components, and the ratio of energy in the LF to HF (LF/HF).
The generalized Shannon entropy of the normalized TFD .
A number of EEG features were extracted from each EEG segment of each EEG channel. Some of these features have previously been used by different authors in the context of seizure detection. Our aim here is to show that using information from different physiological sources results in better performing detectors than those based on information extracted from single sources. Some of the features have been modified to best suit our current approach. The features were extracted from time, frequency, time–frequency, and time-scale domains.
Time domain features
These features include the mean, standard deviation, skewness, kurtosis, coefficient of variation, RMS and zero-crossings, and the Hjorth parameters . The total nonlinear score, proposed by Liu et al.  as a measure of periodicity, was also included.
Frequency domain features
The frequency domain representation was achieved using an FFT with Hamming window of length 218 points. The frequency domain features adopted here were similar to the one proposed by Gotman et al. . They include the peak frequency, the maximum frequency, the bandwidth, and the spectral power of the dominant spectral peak of the EEG windows.
Discrete wavelet transform has been used in  for EEG seizure detection in newborns. Daubechies 4 wavelet has been used in decomposing the EEG segment into nine scales. We have extracted the optimal features identified in . The features are the variance of cd2, cd3, cd4, cd6, cd7, ca9, and mean of d6, d5, d9, where cdi and di refer to the detail coefficient and detail component of scales, i, respectively.
The TF representation was obtained using the MBD with the parameter β set at 0.02. As in the HRV case, the MBD has been shown to realize a good compromise between cross-term reduction and TF resolution. The TF features extracted comprised the following: total TF energy, the largest and smallest singular values of the TFD and number of TF components with prefixed minimum duration. The TF components were extracted using the same technique  used to extract the HRV components discussed above.
For ease of comparison, all the extracted features were normalized to have zero mean and unit standard deviation. To remove redundant features and/or those with poor discriminatory power, a feature selection process was used. This process is described below.
Feature selection was used to select a subset from the original extracted feature set in order to avoid performance degradation and high-computational complexity . This smaller set included features that were both relevant and non-redundant.
Most existing feature selection approaches belong to two categories: wrappers and filters . Wrappers are techniques that include the classifier as an essential component. The classifier performance is used in the evaluation of the optimality of the selected features. The filters, on the other hand, are classifier-independent. For a pre-selected classifier, wrappers tend to give superior performance as they select features optimally adapted to the classifier. This, however, comes with a higher computational cost along with the poor generalization to other classifiers. Filters, on the other hand, are computationally efficient but since they are classifier-independent, they tend to select sub-optimal features .
In this article, we used feature selection methods we previously developed [33, 48, 49] to select the optimal feature subset with minimum redundancy and maximum class discriminability. The feature selection process was considered successful if the dimensionality of the feature set was reduced while the accuracy of the classification was either improved or remained unchanged relative to the full set.
Feature fusion case
In this approach, as illustrated in Figure 1, the optimal HRV–EEG feature subsets were selected using the filter-based selection method described in  where it has been shown to be able to significantly reduce the number of features while maintaining a high classification performance. The optimal HRV and EEG feature selected as a result of employing the filter-based feature selection method are given below.
Selected HRV features
The following nine features were selected: energy in LF, mean of IA for HF, minimum of IA for MF, TF-based Shannon entropy, STD of IA for MF, ratio of LF/HF, sum of IA for LF, sum of IA for HF (TF features), and STD of HRV (time-domain features).
Selected EEG features
Five features were retained: TF energy, number of TF components (TF features), peak frequency, bandwidth of the peak frequency (frequency-domain features), and total score from Liu’s technique (time-domain feature).
Decision fusion case
In this approach, shown in Figure 2, the extracted HRV and EEG features were fed to a two-phase filter-wrapper-based algorithm described in . The rationale for using here a filter-wrapper feature selection, instead of a filter-based one, is that the wrapper stage provides both the set of optimal features and the related best performing classifier. The selected classifier is then used in the decision fusion process.
The filter-wrapper-based feature selection method in  is a two-phase process that has been used to reduce the computation load and the complexity of the search operations associated with the wrapper approach. The first phase, which acts as pre-processing phase, involves the filter  discussed earlier. As the result, a set of relevant features, f, with minimum redundancy and maximum class discriminability is obtained. In the second phase, the feature subset, f, is presented as an input to the wrapper. The wrapper uses the performance of the classifier, such as the probability of error, to assess the goodness of the selected features . The wrapper was evaluated using three different statistical classifiers, namely linear, quadratic, and k-nearest neighbor. Optimal EEG and HRV feature subsets together with the best performing classifiers were selected as a result of employing the filter-wrapper-based feature selection method.
Optimal HRV features and classifier
A combination of seven HRV features, FHRV, and the 1-NN classifier gave the best classification performance. The selected features were: energy in LF, mean of IA for HF, min of IA for MF, TF-based Shannon entropy, standard deviations of IA for MF, LF/HF ratio, sum of IA for LF, sum of IA for HF (all TF features).
Optimal EEG features and classifier
A subset of five features combined with a linear classifier gave the best performance. The five features selected here were the same ones obtained using the filter-based algorithm mentioned above, namely TF energy, number of TF components (TF features), peak frequency, bandwidth of the peak frequency (frequency-domain features), and total score from Liu’s technique (time-domain feature).
It is important to note that most of the features retained by the feature selection process, in both types for information fusion, are time-frequency ones. This attests to the suitability of the TF domain in representing non-stationary physiological signals such as EEG and HRV.
EEG and HRV information fusion
In order to make the EEG–HRV feature fusion possible, the frame rates of the two signals must match. In Figure 3, the EEG frame rate is five times that of the HRV and as such, there is a mismatch between the features of HRV and EEG. To deal with this issue, we investigated three different solutions: (1) assign a constant value to all 12.8-s HRV windows, (2) use linear interpolation, and (3) use higher-order polynomials. The linear interpolation was adopted as it realized a good tradeoff between performance and complexity and resulted in a smooth transition between feature values.
The feature fusion approach
As illustrated in Figure 1, the EEG epochs were preprocessed before being fed to the feature extraction and selection units. As mentioned above, from the larger set of features extracted, only five were selected. For each 12.8-s window, a 5 × M matrix of features, , was obtained by concatenating the M 5 × 1 feature vectors corresponding to the M different channels. The matrix was then reduced to a 5 × 1 vector by using symmetrical uncertainty-based dimension reduction method. This procedure has been shown to perform well in multi-channel EEG seizure detection . In terms of features, this is equivalent to representing the M channels by a single representative channel prior to feature fusion.
As explained earlier, for the case of HRV, a total of 96 features was extracted from the 64-s epoch, and an optimal 9 features represented by the 9 × 1 vector were used to train the classifiers. To ensure matching segmentation between EEG and HRV features, HRV features were linearly interpolated (as shown in Figure 3). The resulting feature vectors and were concatenated to form a single composite feature vector, , given by
The composite feature vector was then fed to a number of statistical classifiers. The classifiers used in our investigation were linear, quadratic, and k-NN with k = 1, 3, and 5 using a leave-one-out cross validation. It has been shown that leave-one-out cross validation is suitable in the small data case .
The classifier/decision fusion approach
In the decision fusion approach, two separate classifiers were used for EEG and HRV as shown in Figure 2. The independent decisions of these classifiers were, then, combined to produce an overall decision. The multi-channel EEG and the HRV were processed as in the feature fusion scheme previously described prior to being combined at the decision level. In the current approach, however, the extracted HRV and EEG features were submitted to a two-phase wrapper-based feature selection process described in . The matched feature vectors associated with the HRV and EEG where then fed to the two separate classifiers previously identified as optimum, namely linear and 1-NN classifiers. The independent decisions from the classifiers were finally fused using the combination rules described in  for an overall classification into seizure and non-seizure activities. The tested combining rules were mean, max, min, product, sum, and majority vote rules. The results are presented in the following section.
Performance analysis and discussion
Seizure detection performance based on feature fusion
We first compared the performance of seizure detection based on feature fusion using different statistical classifiers. The performance of the EEG–HRV feature fusion scheme, as determined by the classification results in terms of sensitivity and specificity, is presented in Figure 5. Using the selected composite features discussed above, Figure 5 shows that the 1-NN, with 95.20% sensitivity (SEN) & 88.60% specificity (SPE), achieved the best overall performance. The 3-NN achieved a SEN slightly higher than the SEN yielded by 1-NN but at the expense of lower SPE (78%). The performances of the other classifier investigated were relatively poorer.
Seizure detection performance-based classifier fusion
Figure 6 illustrates the performance results for the classifier combination case. The mean, max, min, product, and sum rules achieved 95.20% SEN & 94.30% SPE. The majority vote rules achieved 100% SPE at the expense of low SEN (71.4%). The mean, max, min, product, and sum rules were therefore found to give the best overall performance for this application. That most combination rules gave the same results can be explained by the fact that these simple rules were actually developed from “sum” and “product” rules as detailed in (, Chapter 5).
Seizure detection performance: combined EEG–HRV versus EEG only and HRV only
We assessed the value of both fusion strategies for newborn seizure detection by comparing their performances to those based on either HRV or EEG (i.e., without fusion). Table 2 shows the performances in terms of sensitivity and specificity. The feature-based combination classifier achieved 95.20% SEN & 88.60% SPE compared to 80.90% SEN & 86.50% SPE using the EEG features alone or 85.70% SEN & 84.60% SPE using the HRV features only. This shows that the combined features have significantly improved the sensitivity of newborn seizure detection compared to the sensitivity achieved using either HRV or EEG features alone. The improvement of specificity through feature fusion, although not as dramatic as the sensitivity, was also remarkable (+2.10%). The proposed seizure detector based on the classifier fusion accomplished 95.20% SEN & 94.30% SPE compared to 80.90% SEN & 86.90% SPE using the EEG features alone and 85.70% SEN & 84.60% SPE using the HRV features only. Here, an even more significant overall improvement was obtained compared to the feature fusion process.
Effects of the feature selection on the seizure detection performance
To assess the benefit of the feature selection process, we compared the performance of the full feature set and the reduced feature set-based classifiers for the cases of HRV (Table 3), EEG (Table 4), and the combined EEG–HRV (Table 5). Table 5 clearly shows the positive impact of the feature selection on the performance of the classification. The reduced dimension-based classifiers outclassed the full dimension based ones in both sensitivity and specificity. The good achievement of the feature selection algorithms was also visible for the cases of EEG-only and HRV-only classifiers and was accompanied, in all the three cases, by significant computational savings as can be seen in Table 6.
The performance of Gotman’s and Liu’s algorithms with and without fusion
To further evaluate the added value resulting from combining the information extracted from EEG and HRV, we decided to investigate how Liu et al.’s  and Gotman et al.’s  algorithms would benefit by using the extra information provided by the HRV. Our proposed detectors used a set of d-dimensional feature vectors that characterize the EEG seizure and non-seizure patterns as input to a supervised statistical classifier. Therefore, in Liu’s technique, total score is used as a feature to distinguish the EEG seizure from the non-seizure. The feature was fused with HRV features using the two proposed combination strategy. In Gotman’s case, the frequency of the dominant spectral peak, bandwidth of the dominant spectral peak, and spectral power at the dominant spectral peak were extracted from each EEG window. The features were then combined with HRV features using the two proposed fusion approaches. The results of such attempts are shown in Table 2.
Liu et al.’s algorithm achieved 60.60% SEN & 61.50% SPE. Using the HRV features as complementary information at both feature and decision levels improved the sensitivity and the specificity of the seizure detection algorithm considerably (SEN: +9.50% & +25.10% and SPE: +17.10% & +6.00%). Gotman et al.’s algorithm accomplished 72.10% SEN & 69.20% SPE. Fusing the EEG with the HRV at the decision level improved both the sensitivity and specificity the algorithm significantly (SEN: +6.90%, SPE: +7.60%). A considerable improvement of the specificity and sensitivity was also achieved by combining the EEG and the HRV at feature level (SEN: +10.50%, SPE: +17.40%).
From Table 2, it is evident that Liu et al.’s and Gotman et al.’s algorithms would benefit from the complementary information provided by HRV features. Based on the results of “EEG features” section, a potential explanation of the relatively poor performance of the two algorithms, compared to the proposed algorithms, has to do with the fact that EEG features sets used by the two algorithms were not good enough to achieve high discrimination between seizures and non-seizures.
Detection performance comparison with Greene’s algorithm
In an attempt to combine EEG and ECG information to detect newborn seizures, Greene et al.  proposed two approaches, namely patient-specific and patient-independent. Both approaches were considered with fusion at feature-level (referred to as early integration or EI) and at decision-level (referred to as late integration or LI). The authors reported that the patient-specific approach achieved 76.37% SEN & 88.77% SPE (through EI configuration) compared to 71.02% SEN & 88.53% SPE using the EEG features alone and 59.69% SEN & 69.21% SPE using the ECG features only. They also reported that patient-independent approach accomplished 74.39% SEN & 66.95% SPE (through EI configuration) compared to 68.18% SEN & 73.95% SEP using the EEG features alone and 69.51% SEN & 62.22% SPE using the ECG features only. The results were based on a dataset of 12 recordings from 10 neonates containing 633 seizures with a mean duration of 3.86 min and 11 normal, healthy control neonates.
From these reported results, the combination of EEG and ECG algorithm in patient-specific scheme seem to outperform the patient-independent scheme. This observation is an agreement with previous works on automatic seizure detection using EEG [5, 10–13]. However, what is usually desirable is to have a high performance seizure detector that is patient independent. Furthermore, the improvement achieved by the EEG and ECG combination method does not seem to be significant enough to warrant the use of a computationally demanding algorithm. Another point is that the patient-independent method did not improve over the EEG-based seizure detection but in fact has resulted in a lower specificity.
Our investigation led us to suggest two reasons for the limitation of the proposed schemes. First, the method in  uses a number of EEG and ECG features extracted from the time and frequency domains. This implicitly pre-assumes that the EEG and ECG are either stationary or at least locally stationary and, as a consequence, ignores potentially highly discriminating non-stationary features. Second, a number of features were extracted from the multi-channel EEG and then combined with the features obtained from ECG to detect seizures. Using a high dimensional feature vectors in automatic detections/classifications is known to negatively affect the performance; unless a feature selection process is performed prior to classification. This problem is due to the use of potentially performance-damaging irrelevant and/or redundant features. The obtained results related to the nature of the selected optimal features in “EEG features” section and those dealing with the effect of feature selection on the performance of the seizure detectors (Tables 3, 4, and 5) clearly support these two conclusions.
To further evaluate the performance of our proposed classifier fusion-based seizure detector (our best performing approach), we compared it with the newborn seizure detector proposed by Greene et al. on the patient-independent basis. We have extracted the six features from each EEG channel and six features from a single channel ECG as suggested in  and classified them into seizures and non-seizures using statistical classifiers in an EI configuration as reported in . Table 7 shows the results of the detection methods using our database.
Table 7 demonstrates the superiority of our proposed newborn seizure detection algorithm. As discussed above, the good results of our algorithm can be attributed to a number of factors. Our method uses a feature selection algorithm which improved classification accuracy by excluding redundant and non-discriminative features. The optimal features resulted from the feature selection process of “EEG features” section were mostly those extracted from the TF domain. Thus, the proposed method efficiently uses the non-stationary information embedded in both EEG and HRV. The stationarity assumption of the newborn EEG and HRV seems to be a major factor restricting the performance of the techniques proposed by Greene et al. Time domain and frequency domain methods are by themselves not efficient enough to extract the rich information from non-stationary signals such as EEG and HRV.
Limitations of the study and how to overcome them
As this is one of the earliest attempts to implement biophysical signals fusion for seizure detection [7, 37], the study described in this article has a number of limitations. Most of these limitations, however, are directly or indirectly related to the size of the database used. In this section, we discuss some of these limitations and how we plan to overcome them in the future.
The main limitation of the study is the size of the database used. For practical reasons, it is desirable to have an automated seizure detector that runs online and uses continuous EEG signals of hours or even days long. After all, the aim of the automation is to either assist the neurologist by highlighting the signal sections of interest or in applications that require immediate action, such as prediction , to completely replace him or her. To address this limitation, the authors plan to validate their methods on larger databases, including normal recordings, obtained from different data acquisition systems. This allows to address three points crucial for success of any automated detector, namely between patients variability, robustness to the different data acquisition systems, and the effect of different labeling techniques. For an online implementation, the widely used sliding method will be implemented . A post-processing stage similar to the one proposed by different authors [10, 11, 19, 31] will be adopted to further enhance the performance of the seizure detector.
Another limitation of this study is related to the reporting of detected seizures in terms of segments/epochs instead of seizure events and the use of sensitivity and specificity as the only measures of detection performance. Concerning the first point, the decision to adopt seizure epoch detection was mainly dictated by the size of the database. Applying an event-based method on database with a small number of seizures tends to give either over optimistic results, in the case of long seizures, or over pessimistic ones, in the case of short seizures. The issue related to the second point, namely the measures used to assess the detection performance, attracted much debate in the literature . Although there is no standard for reporting detection performance, two complementary procedures are gaining wide acceptance. These methods are the event-based and the time-based detection methods [19, 56]. Temko et al.  correctly concluded that the best way to report the performance of a seizure detector is to include a number of different, but complementary, measures. This approach will be adopted in our future works.
To assess the merit of a seizure detector, it is a common practice to compare its performance to some of the existing methods. As the aim of this study was mainly to assess the added value of the HRV information to the seizure detection, this issue was restricted to a small number of existing methods. One of our future plans is to conduct a performance analysis that will include a number of existing methods; especially those dealing with high dimensional feature spaces.
One of the most challenging tasks in automated seizure detection is dealing with artifacts contaminating the EEG. In this study, only those artifacts whose spectral energies lie outside the (0.5–8 Hz) frequency band were targeted. The fact that the performance did not suffer much may be explained by the small duration of the recordings used in this study. This, however, may not be the case for long-term continuous recordings. To deal with this situation, we plan to include some of the artifact removal techniques we previously developed [57–60] that deal with a wide variety of artifacts.
To detect newborn seizures, we have only considered a small number of statistical classifiers and few basic rules for classifier combination. These classifiers and combination rules were selected for their ease of implementation and computational efficiency. They have also been shown to perform well for a wide range of problems [53, 61]. A number of more advanced methods [61–63] will be reviewed and adapted to the problem of seizure detection.
We proposed new approaches for detecting newborn seizure through the combination of information extracted from multi-channel EEG and single channel ECG. Two approaches for combining EEG and HRV were proposed in this article, namely feature fusion and classifier/decision fusion. The feature fusion was achieved by concatenating the features vectors extracted from the EEG and the HRV signals while the classifier fusion was accomplished by fusing the independent decisions from individual classifiers based on EEG and HRV. The combination of information from EEG and HRV has led to better performing automatic neonatal seizure detectors compared to detectors based solely on EEG (+14.30% SEN, +13.40% SPE) or HRV (+9.50% SEN, +9.70% SPE). The decision-based fusion of EEG and HRV was generally found to give better specificity than the feature-based fusion (94.30% versus. 88.60%). The results presented in this article confirm that information from physiological signals that directly reflect neurological changes (EEG) and signals that reflect autonomic behavior (HRV) complement each other and their fusion offers superior seizure detection performance.
Volpe JJ: Neonatal seizures. In Neurology of the Newborn. 4th edition. Edited by: Volpe JJ. WB Saunders, Philadelphia; 2000.
Holmes G: Childhood-specific epilepsies accompanied by developmental disabilities: causes and effects. In Epilepsy and Developmental Disabilities. Edited by: Devinsky O, Westbrook LE. Butterworth-Heinemann, Melbourne; 2001.
Deburchgraeve W, Cherian PJ, De Vos M, Swarte RM, Blok JH, Visser GH, Govaert P, Van Huffel S: Automated neonatal seizure detection mimicking a human observer reading EEG. Clin. Neurophysiol. 2008, 119(11):2447-2454. 10.1016/j.clinph.2008.07.281
Volpe JJ: Neonatal seizures: current concepts and revised classification. Pediatrics 1989, 84: 422-428.
Liu A, Hahn JS, Heldt GP, Coen RW: Detection of neonatal seizures through computerized EEG analysis. Electroencephalogr. Clin. Neurophysiol. 1992, 82: 363-369.
Roessgen M, Boashash B: A Comparison of Two Techniques for Detecting Seizure in Newborn EEG Data. Proceedings of the International Conference on Acoustics, Speech and Signal Processing 1996, 6: 3101-3104. Atlanta, Georgia, USA
Boashash B, Keir M: Design of a DSP System for Automatic Detection of Seizure Signals in Newborn. Proceedings of 5th International Symposium on Signal Processing and Its Applications, Brisbane, Australia 1999, 1: 351-354. Brisbane, Australia
Boashash B, Zoubir AM, Roessgen M: “On-Line Detection of Seizure in Newborn EEG Using Signal Processing Tools”. Proceedings of the 13th International Conference on Digital Signal Processing 1997, 1: 79-82. Santorini, Greece
Roessgen M, Boashash B: Seizure analysis of newborn EEG using a model based approach. Proceedings of the International Conference on Acoustics, Speech and Signal Processing 1995 (ICASSP-95) 1995, 3: 1936-1939. Detroit, Michigan, USA
Celka P, Colditz PB: A computer-aided detection of EEG seizures in infants: a singular-spectrum approach and performance comparison. IEEE Trans. Biomed. Eng. 2002, 49: 455-462. 10.1109/10.995684
Gotman J, Flanagan D, Zhang J, Rosenblatt B: Automatic seizure detection in the newborn: methods and initial evaluation. Electroencephalogr. Clin. Neurophysiol. 1997, 103: 356-362. 10.1016/S0013-4694(97)00003-9
Boashash B, Mesbah M: A time-frequency approach for newborn seizure detection. IEEE Eng. Med. Biol. Mag. 2001, 20(5):54-64.
Zarjam P, Mesbah M, Boashash B: Detection of newborn EEG seizure using optimal features based on discrete wavelet transform. Proceedings of the International Conference on Acoustics, Speech and Signal Processing 2003, 2: 265-268. Hong Kong, China
Hassanpour H, Mesbah M, Boashash B: Time-frequency feature extraction of newborn EEG seizure using SVD-based techniques. EURASIP J. Appl. Signal Process. 2004, 16: 2544-2554.
Cherian PJ, Deburchgraeve W, Swarte RM, De Vos M, Govaert P, Van Huffel S, Visser GH: Validation of a new automated neonatal seizure detection system: a clinician’s perspective. Clin. Neurophysiol. 2011, 122: 1490-1499. 10.1016/j.clinph.2011.01.043
Faul S, Gregorcic G, Boylan G, Marnane W, Lightbody G, Connolly S: Gaussian process modeling of EEG for the detection of neonatal seizures. IEEE Trans. Biomed. Eng. 2007, 54(12):2151-2162.
Roessgen M, Zoubir A, Boashash B: Seizure detection of newborn EEG using a model based approach. IEEE Trans. Biomed. Eng. 1998, 45(6):673-685. 10.1109/10.678601
Altenburg J, Vermeulena RJ, Strijers RLM, Fetter WPF, Stam CJ: Seizure detection in the neonatal EEG with synchronization likelihood. Clin. Neurophysiol. 2003, 114: 50-55. 10.1016/S1388-2457(02)00322-X
Navakatikyan MA, Colditz PB, Bruke CJ, Inder TE, Richmond J, Williams CE: Seizure detection algorithm for neonates based on wave-sequence analysis. Clin. Neurophysiol. 2006, 117: 1190-1203. 10.1016/j.clinph.2006.02.016
Gotman J, Flanagan D, Rosenblatt B, Bye A, Mizrahi E: Evaluation of an automatic seizure detection methods for the newborn EEG. Electroencephalogr. Clin. Neurophysiol. 1997, 103: 363-369. 10.1016/S0013-4694(97)00005-2
Karayiannis NB, Mukherjee A, Glover JR, Ktonas PY, Frost JD, Hrachovy RA, Mizrahi EM: Detection of pseudosinusoidal epileptic seizure segments in the neonatal EEG by cascading a rule-based algorithm with a neural network. IEEE Trans. Biomed. Eng. 2006, 53(4):633-641. 10.1109/TBME.2006.870249
Hassanpour H, Mesbah M, Boashash B: Time–frequency based newborn EEG seizure detection using low and high frequency signatures. Physiol. Meas. 2004, 25: 934-944.
Khlif M, Mesbah M, Boashash B, Colditz PB: Multichannel-based newborn EEG seizure detection using time-frequency matched filter. Proceedings of the 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2007, 1265-1268. Lyon, France
Mesbah M, Khlif M, Boashash B, Colditz PB: Newborn EEG seizure detection using optimized time-frequency matched filter. Proceedings of the International Symposium on Signal Processing and Its Applications, (CD ROM) 2007. Sharjah, UAE
Rankine L, Mesbah M, Boashash B: A matching pursuit-based signal complexity measure for the analysis of newborn EEG. Med. Biol. Eng. Comput. 2007, 45(3):251-260. 10.1007/s11517-006-0143-0
Khlif M, Mesbah M, Boashash B, Colditz PB: Detection of neonatal EEG seizure using multichannel matching pursuit. Proceedings of the 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2008, 907-910. Vancouver, Canada
Faul S, Boylan G, Connolly S, Liam M, Gordon L: An evaluation of automated neonatal seizure detection methods. Clin. Neurophysiol. 2005, 116: 1533-1541. 10.1016/j.clinph.2005.03.006
Aarabi A, Wallois F, Grebe R: Automated neonatal seizure detection: a multistage classification system through feature selection based on relevance and redundancy analysis. Clin. Neurophysiol. 2006, 117: 328-340. 10.1016/j.clinph.2005.10.006
Aarabi A, Grebe R, Wallois F: A multistage knowledge-based system for EEG seizure detection in newborn infants. Clin. Neurophysiol. 2007, 118: 2781-2797. 10.1016/j.clinph.2007.08.012
Greene BR, Marnane WP, Lightbody G, Reilly RB, Boylan GB: Classifier models and architectures for EEG-based neonatal seizure detection. Physiol. Meas. 2008, 29: 1157-1178. 10.1088/0967-3334/29/10/002
Temko A, Thomas E, Marnane W, Lightbody G, Boylan G: EEG-based neonatal seizure detection with support vector machines. Clin. Neurophysiol. 2011, 122: 464-473. 10.1016/j.clinph.2010.06.034
Malarvili MB, Mesbah M, Boashash B: Time-frequency analysis of heart rate variability for neonatal seizure detection. EURASIP J Appl. Signal Process. 2007. 10.1155/2007/50396
Malarvili MB, Mesbah M: Newborn seizure detection based on heart rate variability. IEEE Trans. Biomed. Eng. 2009, 56(11):2594-2603.
Mesbah M, Krishnan MB, Colditz P, Boashash B: Time-frequency based newborn seizure detection using heart rate variability. In Advanced Biosignal Processing. Edited by: Nait-Ali A. Springer-Verlag, Berlin; 2009.
Greene BR, de Chazal P, Boylan GB, Connolly S, Reilly RB: Electrocardiogram based neonatal seizure detection. IEEE Trans. Biomed. Eng. 2007, 54(4):673-682.
Doyle OM, Temko A, Marnane W, Lightbody G, Boylan GB: Heart rate based automatic seizure detection in the newborn. Med. Eng. Phys. 2010, 32: 829-839. 10.1016/j.medengphy.2010.05.010
Boashash B, Barklem P, Keir M: Detection of seizure signals in newborns. Proc ICASSP 1999, 4: 2351-2354.
Greene BR, Boylan GB, Reilly RB, de Chazal P, Commolly S: Combination of EEG and ECG for improved automatic neonatal seizure detection. Clin. Neurophysiol. 2007, 118: 1346-1359.
Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology: Heart rate variability: standards of measurement, physiological interpretation, and clinical use. Eur. Heart J 1996, 17: 354-381. 10.1093/oxfordjournals.eurheartj.a014868
Scher MS, Sun M, Steppe DA, Guthrie RD, Sclabassi RJ: Comparison of EEG spectral and correlation measures between healthy term and preterm infants. Pediatr. Neurol. 1994, 10(2):104-108. 10.1016/0887-8994(94)90041-8
Boashash B (Ed): Time- Frequency Signal Analysis and Processing: A Comprehensive Reference. Elsevier, Oxford, UK; 2003.
Rankine L, Mesbah M, Boashash B: IF estimation for multicomponent signals using image processing techniques in the time-frequency domain. Signal Process. 2007, 87: 1234-1250. 10.1016/j.sigpro.2006.10.013
Boashash B: Estimating and Interpreting the Instantaneous Frequency of a Signal-Part I: Fundamentals. Proceedings of the IEEE 1992, 80(4):519-538.
Boashash B: Estimating and Interpreting the Instantaneous Frequency of a Signal-Part II: Algorithms. Proceedings of the IEEE 1992, 80(4):539-569.
Hjorth B: The physical significance of time domain descriptors in EEG analysis. Electroenceph. Clin. Neurophysiol. 1973, 34: 321-325. 10.1016/0013-4694(73)90260-5
Liu H, Motoda H (Eds): Computational Methods of Feature Selection. Chapman & Hall/CRC, Boca Raton, FL; 2008.
Dash M, Liu H: Feature selection for classification. Intell. Data Anal. 1997, 1: 131-156. 10.1016/S1088-467X(97)00008-5
Malarvili MB, Mesbah M, Boashash B: HRV Feature selection based on discriminant and redundancy analysis for neonatal seizure detection. Proceedings of the 6th International Conference on Information, Communications & Signal Processing 2007, 1-5. Singapore
Malarvili MB, Mesbah M, Boashash B: HRV feature selection for neonatal seizure detection: a wrapper approach. Proceedings of the International Conference on Signal Processing and Communications 2007, 864-867. Dubai, UAE
Malarvili MB, Mesbah M, Boashash B: Newborn seizure detection based on fusion of multi-channel EEG. Proceeding of the Workshop on Signal Processing and Its Applications, (CDROM) 2008. Sharjah, UAE
Devijver PA, Kittler I (Eds): Pattern Recognition: A Statistical Approach. Prentice-Hall, Englewood Cliffs, NJ; 1982.
Kittler J, Hatef M, Duin R, Matas J: On combining classifiers. IEEE Trans. Pattern Anal. Mach. Intell. 1998, 20(3):226-239. 10.1109/34.667881
Balakrishnan M: Combining newborn EEG and HRV for automatic seizure detection. PhD Thesis, School of Medicine, the University of Queensland 2008.
Litt B, Echauz J: Prediction of epileptic seizures. Lancet Neurol. 2002, 1: 22-30. 10.1016/S1474-4422(02)00003-0
Vanhatalo S: Development of neonatal seizure detectors: an elusive target and stretching measuring tapes. Clin. Neurophysiol. 2011, 122: 435-437. 10.1016/j.clinph.2010.07.021
Temko A, Thomas E, Marnane W, Lightbody G, Boylan G: Performance assessment for EEG-based neonatal seizure detectors. Clin. Neurophysiol. 2011, 122: 474-482. 10.1016/j.clinph.2010.06.035
Celka P, Boashash B, Colditz P: Preprocessing and time-frequency analysis of newborn EEG seizures. IEEE Eng. Med. Biol. 2001, 2: 30-39.
Zarjam P, Mesbah M: Discrete wavelet transform based seizure detection in newborns EEG signals. Proceedings of 5th International Symposium on Signal Processing and Its Applications 2003, 2: 459-462. Paris, France
Brotchie J, Rankine LJ, Mesbah M, Colditz PB, Boashash B: Robust time-frequency analysis of newborn EEG seizure corrupted by impulsive artifacts. Proceedings of the 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2007, 1265-1268. Lyon, France
Khlif MS, Mesbah M, Boashash B, Colditz P: Detection of neonatal seizure using multiple filters. Proceedings of the International Conference on Information Sciences, Signal Processing and their Applications 2010, 284-287. Kuala Lumpur, Malaysia
Theodoridis S, Koutroumbas K: Pattern Recognition. 4th edition. Academic Press, Burlington, MA; 2009.
Webb A, Copsey KD: Statistical Pattern Recognition. 3rd edition. John Wiley & Sons, West Sussex, UK; 2011.
Kuncheva LI: Combining Pattern Classifiers: Methods and Algorithms. John Wiley & Sons, New Jersey; 2004.
The authors would like to acknowledge Dr. Chris Burke and Ms. Jane Richmond from the Royal Children’s Hospital, Brisbane, Australia, for their assistance in recording, labeling, and interpreting the data used in this study. This study was partly funded by an Australian Research Council Discovery grant (DP0665697) until 2009, and after that by QNRF under NPRP-09-465-2-174.
The authors declare that they have no competing interests.
Authors’ original submitted files for images
About this article
Cite this article
Mesbah, M., Balakrishnan, M., Colditz, P.B. et al. Automatic seizure detection based on the combination of newborn multi-channel EEG and HRV information. EURASIP J. Adv. Signal Process. 2012, 215 (2012). https://doi.org/10.1186/1687-6180-2012-215