Next Article in Journal
In Vitro Cancer Models: A Closer Look at Limitations on Translation
Previous Article in Journal
Lactide: Production Routes, Properties, and Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Heart Rate Variability Analysis for Seizure Detection in Neonatal Intensive Care Units

1
Department of Information Engineering, Università degli Studi di Firenze, Via Santa Marta 3, 50139 Firenze, Italy
2
Department of Medical Biotechnologies, University of Siena, 53100 Siena, Italy
3
Department of Neurosciences, Psychology, Drug Research and Child Health, Division of Neonatology, AOU Careggi, Largo Brambilla 3, 50134 Firenze, Italy
4
Neurophysiology Unit, Neuro-Musculo-Skeletal Department, AOU Careggi University, Largo Brambilla 3, 50134 Firenze, Italy
*
Author to whom correspondence should be addressed.
Bioengineering 2022, 9(4), 165; https://doi.org/10.3390/bioengineering9040165
Submission received: 23 February 2022 / Revised: 28 March 2022 / Accepted: 5 April 2022 / Published: 7 April 2022

Abstract

:
In Neonatal Intensive Care Units (NICUs), the early detection of neonatal seizures is of utmost importance for a timely clinical intervention. Over the years, several neonatal seizure detection systems were proposed to detect neonatal seizures automatically and speed up seizure diagnosis, most based on the EEG signal analysis. Recently, research has focused on other possible seizure markers, such as electrocardiography (ECG). This work proposes an ECG-based NSD system to investigate the usefulness of heart rate variability (HRV) analysis to detect neonatal seizures in the NICUs. HRV analysis is performed considering time-domain, frequency-domain, entropy and multiscale entropy features. The performance is evaluated on a dataset of ECG signals from 51 full-term babies, 29 seizure-free. The proposed system gives results comparable to those reported in the literature: Area Under the Receiver Operating Characteristic Curve = 62%, Sensitivity = 47%, Specificity = 67%. Moreover, the system’s performance is evaluated in a real clinical environment, inevitably affected by several artefacts. To the best of our knowledge, our study proposes for the first time a multi-feature ECG-based NSD system that also offers a comparative analysis between babies suffering from seizures and seizure-free ones.

1. Introduction

Neonatal epileptic seizures represent the most common clinical sign of neurological disease in newborns: the estimated incidence is about 1–5/1000 live births and 8.6/1000 in Neonatal Intensive Care Units (NICUs) [1]. They may lead to severe neurological damage, developmental delay, post-neonatal epilepsy and neonatal death in the most acute cases [2]. Therefore, the early detection of neonatal seizures is of utmost importance for an effective and timely clinical intervention [3,4]. Recently, the American Clinical Neurophysiology Society (ACNS) has defined video-electroencephalography (v-EEG) as the gold standard for the identification and quantification of neonatal seizures [5]. Indeed, the simultaneous and synchronous acquisition of EEG and video signals allows monitoring of the spontaneous electrical cerebral activity along with functional parameters, behavioral states and events causing artifacts. However, v-EEG involves a large amount of data to manage and analyze. In addition, setting up the EEG equipment and interpreting the signal requires expert staff available 24/24 h [6]. For these reasons, over the years, several studies have proposed EEG-based neonatal seizure detection systems (NSDs) to automatically detect and characterize critical events to support the clinicians’ decision in the complex diagnostic process [7]. To increase the NSD systems’ performance, researchers have focused on other possible markers of critical events. Thus, electrocardiography (ECG) has been investigated to evaluate alterations of the heart rate variability due to changes in the control of the cardiovascular system [8,9,10,11,12]. Moreover, video recordings have been examined to detect the presence of possible “unusual” movements of the newborn induced by seizure events [11,13,14,15,16,17,18,19].
Latest research findings suggest that seizures strongly influence the adults’ and newborns’ cardiocirculatory activity [12,20,21,22,23,24,25,26,27]. The normal heart rate (HR) rhythm is determined by the rate of depolarization of the sinoatrial (SA) node and is defined as the number of times per minute the heart beats. This rate is regulated by the Autonomic Nervous System (ANS), specifically by its main components, which are the parasympathetic system, which is responsible for decelerating the SA node activity and thus the HR rhythm, and the sympathetic activity that has accelerating effects on the HR.
The term “heart rate variability” describes oscillations in consecutive cardiac cycles, and its evaluation can indicate the effect of seizures on the ANS functions [28].
The HRV signal is usually obtained from ECG and can be analyzed with different algorithms defined in time and frequency domains as well as methods derived from nonlinear dynamics. Time domain analysis uses statistical and geometrical parameters to examine HR variability. Frequency domain analysis involves estimating the power spectrum of the R-R interval time series. More specifically, the HRV power spectrum is usually divided into different spectral bands to describe the different physiological phenomena and activities of the ANS. Methods derived from nonlinear dynamics, including those based on information theory, estimate the complexity of cardiovascular dynamics [29]. Previous studies employing this methodology showed a loss of complex physiological variability under certain pathological conditions, for example, measuring the unpredictability of the R-R interval time series, and highlighted a reduced HR dynamic [30,31].
The analysis of ECG recordings is of increasing clinical interest as it could represent a reliable approach to developing helpful systems to support seizure diagnosis. The advantage is that the ECG signal is routinely performed, recordings are easier and it is less invasive and less expensive than the EEG [10,32]. Most of the computer-based systems proposed in the literature are developed to automatically detect seizure activity in adults and children. De Coomant et al. proposed a patient-independent algorithm for online epileptic seizure detection based on the analysis of single-channel ECG data from eight patients (age: 29–51 years) with temporal lobe epilepsy [33]. They used Linear Support Vector Machine and Linear Discriminant Analysis classifiers. The best performance was found for the LDA-based system, giving a Sensitivity (SEN) = 80% and Specificity (SPE) = 87%.
Behbahani et al. proposed Multilayers Perceptron (MLP) neural networks with different numbers of hidden layers to detect seizures performing the HRV analysis on ECG data from 15 patients (9 patients with complex partial seizures, 6 with secondarily generalized seizures) (mean age 42.2 years) [34]. The MLP trained with the Levenberg–Marquardt algorithm gave SEN = 83.33%, SPE = 86.11 and Accuracy (ACC) = 84.72% for the patients with complex partial seizures, and for the patients with secondarily generalized seizures, SNE = 86.66%, SPE = 90% and ACC = 88.33%.
Jeppesen et al. validated an HRV-based seizure detection algorithm analyzing ECG signals recorded using a wearable device [35]. They performed an offline and patient-specific analysis based on recordings from 19 patients (age: 4–62 years). The overall SEN was 56.3%. They observed that the algorithm performed better on patients with marked autonomic changes, giving an SEN = 87%.
Although these methods show appealing performance, they cannot be directly applied to newborns due to their quite different electrophysiological activity. However, some attempts to support seizure diagnosis through the ECG/HRV analysis have also been made for newborns.
Frassineti et al. investigated the ability of the HRV analysis of discriminating between newborns with seizures and seizure-free ones in NICUs [36]. They developed a Linear SVM system that was validated on 52 full-term newborns (33 with seizures and 19 seizure-free) of a public dataset collected at the Helsinki University Hospital. The system gave an AUC = 87%.
A few other studies have focused on the HRV analysis to define efficient and reliable automatic systems able to identify neonatal seizures’ occurrence.
Greene et al. presented an ECG-based system using a Linear Discriminant (LD) classifier [9]. They considered a dataset of ECG recordings from seven full-term newborns suffering from hypoxic ischemic encephalopathy (HIE) in the NICU of the Unified Maternity Hospitals in Cork, Ireland, and the Kings’ College Hospital, London. The HRV analysis was performed extracting properties of the R-R intervals in time, frequency and information theory domains. They developed a patient-specific and a patient-independent system. The first one provided an Accuracy (ACC) = 66.04%, Sensitivity (SEN) = 75.52% and Specificity (SPE) = 57.70%, while the patient-independent system gave an ACC = 61.80%, SEN = 78% and SPE = 51.75%.
Doyle et al. investigated the usefulness of the HRV analysis to detect neonatal seizures introducing a Support Vector Machine (SVM)-based system [10]. They considered the ECG recordings of 14 full-term newborns admitted in the NICUs of the Unified Maternity Hospitals in Cork, Ireland. Concerning the HRV analysis, only a feature set defined in time and frequency domains was considered. The system results were mean Area Under the ROC Curve (AUC) = 60% and mean SEN = 60%.
However, the system performance was lower than that provided by the EEG-based systems [7,37].
Our purpose is to assess a methodological improvement to the ECG-based NSD systems. We have recently developed a Generalized Linear Model (GLM)-based system analyzing statistical HRV features and features defined in frequency and information theory domains [38]. The model was validated on 52 full-term newborns (33 with seizures and 19 seizure-free) of a public dataset collected at the Helsinki University Hospital. It gave Concatenated Area Under the ROC Curve = 69%. In this paper, we investigate the use of the SVM classifier, which is most widely used in the literature for the NSD task, as showed in [7]. We considered ECGs from a dataset of video-EEG and ECG recordings collected at the NICU of the Neuro-physiopathology Clinic, AOU Careggi, Firenze, Italy. The dataset concerns 51 full-term babies, 29 of which are control patients. To the best of our knowledge, it is the first study that compares healthy with pathological newborns, thus providing detailed and representative results from a clinical point of view. The HRV analysis is performed extracting features defined in time, frequency and information theory domains as described in [9,10]. Specifically, entropy and multiscale entropy analyses were performed, as they might provide additional cues for characterizing alterations in cardiocirculatory activity during neonatal seizures [36].
This paper is organized as follows: Section 2 describes the dataset in detail. Section 3 reports the pre-processing steps required to extract the R-R time series, the implemented methods to perform the HRV analysis, feature extraction and selection processes and the classification and validation steps. Section 4 explains the metrics employed to test the method’s performance. Section 5 resumes the achieved results. Section 6 is devoted to discussing the usefulness of HRV analysis in the NSD task. Concluding remarks are drawn in Section 7.

2. Dataset

A dataset of video-EEG and ECG recordings collected at the Neuro-physiopathology and Neonatology Clinical Units of AOU Careggi (Firenze, Italy) was taken into account. It was collected between March 2010 and October 2020. It consists of 51 full-term newborns with gestational age (GA) between 38 and 41 weeks. Out of 51 subjects, 29 were control patients (CP). Specifically, 20 of them did not show any seizure event, and the other 9 were healthy newborns in the Nursery. The remaining 22 newborns compose the pathological dataset as they were admitted to NICU mainly for suspected or diagnosed hypoxic-ischemic encephalopathy (HIE). More specifically, 10 out of the 22 pathological newborns showed electrographic-only seizures (EGP) characterized by abnormal changes in the EEG signal and poor clinical signs such as ocular, oral/buccal/lingual and progression movements [10,39,40,41]. The remaining 12 subjects exhibited electroclinical seizures (ECP), characterized by clinical signs coupled with EEG changes [42].
None of the considered newborns have heart disease that could affect the study; thus, the proposed analysis was performed on the whole dataset.
Video-EEG and ECG data were synchronously recorded for each patient using the Nemus ICU (EB Neuro S.p.A, Firenze, Italy) Galileo NT Line system, with a sampling frequency of 128 Hz. The ECG signals were pre-processed using a high-pass filter with a time constant of 0.1 s and a 50 Hz notch filter. Moreover, the one-lead ECG system was equipped with two electrodes: the active one was placed on the left axillary line at the level of the 7th rib, while the reference electrode was placed on the right clavicle.
The total length of recordings of the dataset was 45:46:44 h (mean duration per patient 00:53:51 h). An experienced neurologist independently annotated the seizure activity. The total seizure duration across records for the 22 pathological newborns was 03:32:11 h (EGP 00:22:07 h; ECP 03:10:04 h). The mean seizure duration per pathological patient was 00:09:39 h (EGP 00:02:13 h; ECP 00:15:50 h). The pathological dataset is reported in Table 1. Specifically, for each pathological patient, Table 1 summarizes the length of recordings, the number of seizure events and their duration and the etiology. Figure 1 shows seizure events’ duration and seizure events’ occurrence.

3. Methods

This section describes the methods implemented to develop an SVM-based system. SVM makes use of both the Gaussian and the Linear kernel. The system aims at recording and analyzing the ECG signal to highlight the occurrence of seizures. Moreover, when provided with a suitable user interface, it could be a valid decision support tool for the clinicians, speeding up neonatal epileptic seizure detection and thus early clinical intervention.
The presented methods are performed on the raw ECG signals collected by the medical staff in NICUs, without artifact correction to improve the recording quality.
The proposed system is implemented in MATLAB computing environment (version 2020b [43]), OS Windows 10, 64 bit. Processor: AMD Ryzen 9 3950X 16 Core 4.7 GHz, RAM 64 Gb, GPU NVIDIA RTX 2060 Super 8 GB GDDR6.
In the following subsections, we report the processing methodology implemented into the system. It is split into three subsections. The first describes the ECG windowing process and the extraction algorithm for the interbeat interval (IBI) time series computation (also named RR time series, i.e., the time series composed by the time intervals between consecutive R peaks); the second subsection reports both the features extraction and feature selection methods. Eventually, in the third, the classification and validation steps are explained.

3.1. ECG Windowing and RR Time Series Extraction

The ECG signals were segmented into non-overlapping time windows, called “epochs” [44]. We considered both 60 s epochs [8,9,10] and 180 s epochs [25]. The experienced neurologist labeled the seizure events indicating both the beginning and the ending time instant of a seizure. Since an event labeled by the clinician did not precisely overlap with one or more epochs, we labeled an epoch as a “seizure epoch” if at least one sample of the signal fell inside a time interval previously classified by the experienced neurologist as a seizure event.
One of the most crucial aspects of the ECG analysis was the identification of QRS complexes for the segmentation into single beats. This ECG pre-processing enabled HRV estimation and thus found out the possible seizure’s effects on the ANS [45].
In particular, the localization of the R peaks was performed by implementing the Pan–Tompkins algorithm [46,47], as it was previously used for R peaks detection from neonatal ECGs [48]. Given the time instants at which R peaks were detected, we computed the time distance between each pair of consecutive R peaks obtaining the RR time series. In order to develop a fully-automatic ECG-based NSD system, no correction procedures visual-inspection-based were performed to remove false detections and ectopic beats.

3.2. Features Extraction

The HRV analysis was performed for each epoch, extracting a set of features defined in time, frequency and information theory domains. More specifically, we extracted 18 features for both 60 and 180 s epochs. These features were selected among the most widely used in the literature for HRV analysis [9,10,24,49]. To increase the system performance, we introduced additional features concerning the multiscale entropy, as they could provide additional useful information to characterize alterations in cardiovascular activity during neonatal seizures [36]. More specifically, we considered the Multiscale Sample Entropy (MSE) [50] and the Multiscale Distribution Entropy (MDE) [51], which were computed implementing the coarse-grained procedure [36]. The multiscale entropy indexes describe and characterize the HRV complexity at multiple time scales. Recently, the multiscale entropy analysis was successfully applied to ECG signals to detect seizures in adults [52]. We considered the Sample Entropy (SampEn) [53] one of the entropy measures most applied to physiological signals analysis. It measures the unpredictability of a time series according to Equation (1):
SampEn = log A B
where A is the number of cases in which two sets of data points of length m + 1 have distance <r for a given embedding dimension m and tolerance r; B is the number of cases in which two sets of data points of length m have distance <r.
However, the SampEn is strongly dependent on the number of samples of the investigated signal, the embedding size (m) and the tolerance (r) [52]. Therefore, an erroneous and inaccurate combination of these parameters may lead to inconsistent results. To overcome this drawback, the Distribution Entropy (DistEn) was introduced [54]. It is defined in Equation (2):
DistEn ( m ) = 1 log 2 ( M ) t = 1 M p t log 2 ( p t )
where M is the number of bins of the histogram built by evaluating the distances between pairs of sets of data points of length m, p t is the frequency of each bin. Several studies in the literature suggested DistEn as a promising marker of arrhythmias from R-R interval time series [54,55,56].
The MSE was implemented defining the embedding size equal to 2 and the tolerance value equal to 0.2 [57]. The MDE was implemented defining the embedding size equal to 2, the time delay equal to 1 and the number of bins equal to 512. Moreover, considering the average newborn heart rate at rest (100–200 bpm [10]), we computed these features up to scale 4 for the 180 s epochs and considered only the scale 1 for the 60 s epochs. It allowed us to achieve at least 102 points on each scale. This choice was made to avoid an inaccurate estimation of entropy parameters due to a coarse-grained scale at higher scales where the number of points could be too low [36,58]. All the considered features and a short description of each are reported in Table 2.

3.3. Feature Selection, Classification and Validation

In this study, the feature sets extracted from each epoch were normalized (zero mean and unit variance). To manage the presence of missing feature values in the dataset, an imputation process was performed. It replaces missing values with the average values of the features set. Moreover, a feature selection algorithm was applied to identify the most informative subset of features. The feature selection process allows us to reduce the number of those features that did not add significant information, making the classes separation difficult [59]. The Minimal-Redundancy-Maximal-Relevance (mRMR) algorithm was implemented. It is a filter model characterized by a low computational complexity [60]. Redundancy is defined as the average value of the mutual information between each feature and the whole set of features. The relevance is the average value of the mutual information between each feature and the target class. The mRMR algorithm maximized the mutual information between the features and the target class. It ensured that the mutual information between the new features and the already chosen ones was minimal. The features corresponding to the minimum redundancy and the maximum relevance were selected [60]. The mRMR algorithm has been tested on several clinical datasets, leading to promising performances in classification problems [61,62].
The optimal features set selection step was performed by comparing the classification performances of a Support Vector Machine (SVM) classifier fed by the full features set and then the subsets of 2 to 20 features chosen according to the order of ranking determined with mRMR [10].
The Linear SVM is a supervised learning technique that performs classification, finding the hyperplane that maximizes the margin between the two considered classes, thus separating data into two non-overlapping classes [63]. When data are not perfectly separable, SVM searches for the hyperplane that maximizes the margin and minimizes the misclassifications by introducing a regularization penalty term called λ. In general, the problem of maximizing the margin leads to minimizing the norm of the vector perpendicular to the hyperplane.
This optimization problem can be solved using different routines called Solvers [64]. When data are not linearly separable, kernel functions are applied to map the samples into a high-dimensional feature space in which linear classification is possible. In that case, the Gaussian kernel approach was used.
The main hyperparameters of the Linear and the Gaussian SVMs with a short description are reported in Table 3 and Table 4, respectively [64,65].
Seizure detection is an inevitably unbalanced problem because a short duration usually characterizes critical events as compared to non-critical activity [66]. In our dataset, the total duration of pathological patients’ recordings was 23:37:58 h, and the total duration of their seizure activity was only 03:32:11 h. Moreover, we also considered control patients, thus making the dataset more unbalanced. The unbalanced data distribution can affect the detection and classification performance leading to biased classifier results toward the majority class to which the non-seizure data belonged. To deal with this problem, data in the non-seizure and the seizure class were managed asymmetrically by introducing the Costs C1 and C2, respectively, thus assigning different weights to the elements of the classes during the training step [67].
Figure 2A,B show the unbalanced data in the experiments based on the segmentation of the ECG signal into the 60 and 180 s epochs, respectively: in the first case, we had 2733 non-seizure and 277 seizure epochs; in the second one, we had 893 non-seizure and 139 seizure epochs. We labeled an epoch as a seizure if at least one sample of the signal was classified as belonging to a seizure event previously marked by the experienced neurologist.
Table 4. Main hyperparameters of the Gaussian SVM.
Table 4. Main hyperparameters of the Gaussian SVM.
Gaussian SVM
HyperparametersShort Description
Box ConstraintsRegularization term that controls the number of misclassifications [68].
Kernel ScaleScaling parameter for the input data preventing some features that have a wider range than others from becoming dominant in the kernel calculation.
CostsMisclassification costs introduced to mitigate the class imbalance that occurs when one class has a smaller number of examples compared to the other.
To find the optimal hyperparameters values for each classifier, we performed the Grid Search optimization and the Leave One-Subject Out (LOSO) cross-validation. The Grid Search operation implemented an exhaustive search through a manually specified subset of the hyperparameter space of the learning algorithm. The LOSO method provided an almost unbiased estimation of the true generalization error. It is an iterative method: at each iteration, the training set is defined by excluding the registration of a patient, and the test set is composed of the data from that excluded patient. This process is repeated until each patient has been considered as a test subject. Thus, it performs a good evaluation of the system’s ability to generalize the classification: once trained on all the available data, it achieves performances similar to those obtained by the system with an unknown dataset [69,70]. LOSO is very useful for small datasets as no subsampling of the original dataset is performed, thus reducing the risk of overfitting.

4. Performance Metrics

The main metrics used to describe the performance of seizure detection systems can be divided into epoch-based and event-based metrics [44,71].
The epoch-based metrics consider the segmentation of the signals into epochs. The set of analyzed epochs is divided into two classes: the seizure epochs, which are conventionally named “positive”, and the non-seizure epochs, which are named “negative”. Neonatal seizure detection can be modeled as a binary supervised problem. Generally, the classifiers developed for seizure detection provide the probability that a certain epoch belongs to the positive or negative class. System performance is obtained by evaluating the decisions made by the classifier against the manual labeling made for each epoch by the experienced neurologist.
The decision made by the classifier can be represented by the so-called confusion matrix made of four categories: true positives (TP), i.e., epochs correctly labeled as seizures; false positives (FP), i.e., epochs incorrectly labeled as seizures; true negatives (TN), which refer to correctly labeled non-seizure epochs; false negatives (FN) that are epochs incorrectly labeled as non-seizure [44]. As an example, Figure 3 shows the comparison between the labeling made by the expert (Figure 3A) and the time-windows classified by the system (Figure 3B). In this example, the system correctly labeled three epochs as seizures (TP) and five epochs as non-seizures (TN), while it wrongly labeled two epochs as seizures (FP) and five epochs as non-seizures (FN).
In the literature, two main metrics are widely used to evaluate NSD systems’ performance: Sensitivity (SEN) and Specificity (SPE). SEN (Equation (3)) is defined as the ratio of the number of epochs correctly labeled as seizures and the total number of seizure epochs [44]. SPE (Equation (4)) is defined as the number of epochs correctly labeled as non-seizures over the total number of non-seizure epochs [44].
SEN = TP TP + FN
SPE = TN TN + FP
However, these metrics can be misleading evaluation measures for unbalanced problems. Thus, we also introduced the Fisher score (F1) (Equation (5)) that describes the balance between SEN and SPE.
F 1 = 2 SEN PRE SEN + PRE
where PRE stands for Precision (Equation (6)) which is defined as the ratio of the number of epochs correctly labeled as seizures and the total number of epochs labeled as seizure.
PRE = TP TP + FP
Most studies also report as metrics the Receiver Operator Characteristic (ROC) curves, obtained by plotting SEN against SPE (or 1-SPE), and the Area Under the ROC Curve (AUC), which is another useful parameter for comparing the performances of different systems [44].
In the event-based metrics the time interval between the starting and the ending time instant of a seizure labeled by the experienced neurologist is called “event”. Thus, an event is correctly detected when the classifier correctly labels at least one seizure epoch inside the interval defined by the neurologist. Figure 4 shows an example where the classifier correctly identified three seizure epochs (solid circles in Figure 4B) during two different seizure events. Thus, it correctly detected the two seizure events (signed by the tick symbols in Figure 4A). However, the classifier did not detect a seizure epoch during the last event (dashed circle in Figure 4B), thus missing that event (signed by the cross symbol in Figure 4A).
The main event-based metrics are:
  • Good Detection Rate (GDR): the overall percentage of the seizure events correctly identified by the system [44]. A seizure event is correctly identified if the system detects at least one epoch during the event.
  • False Discovery Rate (FDR): the overall percentage of the seizure events incorrectly identified by the system [44].
  • False Detection per Hour (FDH): the number of seizure events identified by the system in 1 h that have no overlap with the events labeled by the expert [44].
We quantified the performance of the models using all above mentioned metrics.
Additionally, we investigated the seizure detection delay by introducing the time delay metric, evaluated as the time interval between the seizure onset marked by the expert and the end of the first seizure epoch that identifies that seizure event, as shown in Figure 5.

5. Results

The Grid Search operation was implemented through a model for every combination of specified hyperparameters, and we evaluated each model using the above mentioned metrics. More specifically, we tested the Linear and Gaussian SVMs trained using the full set of features and the subsets selected through mRMR. We selected the models with the best average AUC values for pathological patients. Performance and hyperparameters of these models for the experiments based on the segmentation of the ECG signal into the 60 and 180 s epochs are listed in Table 5 and Table 6, respectively.
The results reported in Table 5 and Table 6 suggest that an epoch length of 180 s is appropriate to analyze and detect seizure events in the considered dataset. Therefore, we focused on the experiment based on the signal segmented into 180 s epochs.
Figure 6 shows the 26 features defined for this experiment and described in Table 2. It also displays their classification relevance based on the mRMR’s predictor importance score.
Moreover, we evaluated the Sensitivity values for each pathological patient (ECP = newborns with electroclinical seizures, EGP = newborns with electrographic seizures). Figure 7 shows schematic representations of the Sensitivity values for the 22 pathological patients obtained by the Linear SVM models. A circular sector describes each patient (EGP and ECP), and each Sensitivity value is represented by the radius: 0% is at the center, and 100% is at the outer circumference. More specifically, the model trained using the full set of features resulted in 10 out of 22 pathological patients characterized by Sensitivity values >0, as shown in Figure 7A. The model trained with the subset of 2 features selected through the mRMR algorithm, shown in Figure 7B, gave worse results: only 7 out of 22 pathological patients were characterized by Sensitivity values >0. Similarly, Figure 8A,B show the Sensitivity values for the pathological patients obtained by the Gaussian model trained with the full set of features and the subset of two features selected with the mRMR algorithm, respectively. The first one gave 15 patients with Sensitivity values >0. The second one gave 17 patients with Sensitivity values >0.
Considering the overall performance, the Gaussian SVM model trained using a subset of two features seems to provide a good tradeoff between a high AUC value (mean ± standard error: 62 ± 5%) and a large number of patients with Sensitivity >0. We also calculated the concatenated AUC (AUCcc), defined as the Area Under the ROC curve, across all the concatenated recordings [72]. This ROC curve, shown in Figure 9, was built linking together all the recordings from control and pathological patients. The AUCcc was equal to 63%.

6. Discussion

This study aimed to develop an SVM-based system to automatically detect neonatal seizures in NICUs by investigating ECG recordings. In order to analyze the effects that seizures might have on the Autonomic Nervous System (ANS), the HRV analysis was performed based on features defined in time, frequency and information theory domains [9,10]. In addition, entropy and multiscale entropy features were also considered.
According to the main ECG-based scientific approaches for the NSD task [8,9,10,25], two experiments were performed, segmenting the ECG signals into the 60 and 180 s epochs, respectively. These choices are based on the following considerations. The Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology suggested time windows of 5 min as standard time duration for the HRV analysis in adults [28]. As the average newborn heart rate at rest is higher than that of adults, a 3 min window should contain a comparable number of beats with respect to the 5 min in adults [24]. Moreover, in our dataset, 89% of seizures last less than 3 min, and about 40% of them last less than 1 min, as shown in Figure 1. Therefore, in most cases windows lasting 1 min are too short to include a seizure event. Additionally, as suggested in [73], changes in the autonomic (ANS) functions related to epilepsy might be observed in the ictal period and the interictal and postictal periods, both close to the ictal events. Thus, longer time windows might be able to catch these variations accurately.
Based on these considerations, the results reported in Table 5 and Table 6 suggest that, for our dataset, an epoch length of 180 s achieved better ability in detecting and analyzing seizure events than 60 s epochs, although it leads to an increase in the seizure detection delay, which is assessed with the time delay metric. Indeed, this measure is heavily influenced by the time duration of the epochs in which the signal is segmented and the processing time required to run the algorithms [7]. In the experiment based on the signal segmentation into 60 s epochs, the time delay ranged between (mean ± standard error) 42 ± 0.6 and 116 ± 10 s. In the experiment based on the signal segmentation into 180 s epochs, the time delay ranged between (mean ± standard error) 117 ± 13 and 141 ± 4 s. Thus, although it achieved better overall performance, as shown in Table 6, the system developed segmenting the ECG signals into 180 s epochs would not seem suitable for real-time applications. However, the use of overlapping time windows, which could reduce the system’s response time, should be investigated.
As mentioned above, we labeled an epoch ad a seizure epoch if at least one sample of the signal fell inside a time interval previously classified by the experienced neurologist as a seizure event. This choice could seem extreme, leading to reduced performance. However, finding a clinical univocal definition of neonatal seizure is still challenging, and thus also finding an operational definition for the NSD task is very tricky. Some papers consider a seizure epoch when 50% of the time window contains seizure [9]. This choice is not feasible for our dataset segmented into 180 s epochs, because about 66% of seizures last less than 90 s, and the risk of missing them would occur. According to the American Clinical Neurophysiology Society (ACNS) [5], which defined an electrographic neonatal seizure as “a sudden, abnormal EEG event, defined by a repetitive and evolving pattern with a minimum 2 μV peak-to-peak voltage and duration of at least 10 s”, we tested our methods re-labeling an epoch as a “seizure epoch” if it contains at least 10 s of seizure previously classified by the experienced neurologist as a seizure event. However, we achieved lower performance than those reported in Table 5 and Table 6. Indeed, ACNS also remarks that the choice of 10 s is conventional and arbitrary; thus, other seizure durations should also be evaluated in NSD experiments. Based on this evidence, the choice of considering at least one signal sample could be cautionary, even if drastic. The AUC values reported in Table 6 show that the Linear and Gaussian SVM models trained using a subset of two features look promising. They gave AUC values equal to (mean ± standard error) 58 ± 5 and 62 ± 5%. These models were trained using the Triangular Index (TRI) and the average heart rate measurements, as shown in Figure 6. The TRI is a geometrical measure that estimates the overall HRV [28]. Its main advantage is its relative insensitivity to artifacts [74,75]. To the best of our knowledge, no other studies analyzed the relationship between the TRI values and the seizure events in newborns. However, some works developed for adults [76] and children [77] have observed that TRI values were lower in epileptic patients than in controls, reflecting reduced parasympathetic and increased sympathetic activities during seizures [74]. This research evidence supports our results, suggesting that TRI is a robust and valuable measure for discriminating between seizure and non-seizure epochs.
The average heart rate feature is important as well. Indeed, heart rate is one of the most common autonomic manifestations of seizures in the neonatal period [40,78]. Several authors reported significant changes in heart rate during adult epileptic seizures [27,79,80,81]. These changes were also observed in neonatal seizures. Greene et al. considered five recordings from four epileptic neonates, and their study showed a significant increase in heart rate during clinical and subclinical seizures [82]. Statello et al. found that HR values were significantly higher during seizure events than the interictal periods far from the seizure events [25].
Table 6 shows high values of AUC, appealing FDH (mean ± standard error: 1 ± 0.2 h−1) and FDR (mean ± standard error: 4 ± 1%) values obtained by the Linear SVM model trained using the two features described above. However, it achieves a rather low average Sensitivity (mean ± standard error: 22 ± 9%), GDR (mean ± standard error: 25 ± 9%) and F1 (mean ± standard error: 13 ± 1%). Indeed, as shown in Figure 7B, it gives Sensitivity values >0 only for 7 out of 22 pathological patients. Instead, in our opinion, a reliable NSD should give a Sensitivity >0 for the largest number of pathological patients, as missed seizures could have a higher impact on the newborn’s health status than false positives. Moreover, detecting at least one seizure epoch for each pathological patient may speed up the diagnostic decision process and thus early clinical intervention. It highlights the recordings on which the medical staff should focus its attention for further analysis. Therefore, the Gaussian SVM model trained using the two features (TRI and average HR) should be preferable, although it gave worse values of FDH (mean ± standard error: 3 ± 0.3 h−1) and FDR (mean ± standard error: 16 ± 1%). On the other hand, it provided a high AUC value (mean ± standard error: 62 ± 5%) and increased Sensitivity (mean ± standard error: 47 ± 8%) and F1 (mean ± standard error: 29 ± 5%) values. At the same time, it gave Sensitivity values >0 for 17 out of 22 pathological patients, as shown in Figure 8B. Moreover, the Gaussian SVM model gave higher Sensitivity values for 64% of pathological patients than those given by the Linear SVM.
Concerning Sensitivity and Specificity, our results are slightly worse than those reported by Greene et al. [9] and Doyle et al. [10]. However, a comparison is challenging because a standardized performance assessment framework for the seizure detection task is currently missing, and the metrics used to report NSD systems results vary in the literature [44]. Moreover, our study was retrospective as we trained and validated our methods on ECGs collected by the medical staff in NICUs, with no artifact correction to improve the recording quality. Thus, raw signals could be affected by noisy artifacts such as those due to natural newborns’ motor activity and therapeutic maneuvers performed by the clinicians. Furthermore, most NSD systems proposed in the literature are evaluated on private datasets only. Greene et al. [9] proposed a Linear SVM for automatic HR-based seizure detection based on a dataset of eight ECG recordings from seven full-term newborns admitted in NICU for HIE. This dataset contained 101 h of recordings. Doyle et al. [10] proposed a Linear SVM that was evaluated on a dataset of 208 h of recordings from 14 full-term newborns admitted in NICU for HIE.
In this study, we considered a dataset of about 46 h of recordings from the Neuro-physiopathology NICU Clinic, AOU Careggi, Firenze, Italy. Even though our dataset is made of fewer hours of recordings, it concerns a wider set of subjects which is made of 51 full-term babies, 22 of which have seizures, and 29 are control patients. To the best of our knowledge, our study is the first one that proposes an ECG-based NSD system focusing the analysis also on a set of control newborns, thus offering a more representative picture of the performance of the system in a real clinical environment. Indeed, also considering healthy newborns would provide an effective NSD system to support clinicians in distinguishing between pathological and healthy patients.
Overall, the performances of the ECG-based systems are lower than those provided by the EEG-based systems [37]; thus, they seem not suitable for clinical implementation. EEG is the basic technique for detecting neonatal seizures as it allows recording and analyzing the spontaneous electrical cerebral activity [5,38]. The reasons behind this gap in performance between EEG-based NSD and ECG-based systems could be several and heterogeneous [7,9,10,11,36]. A detailed investigation of such reasons is out of the aim of this work, but it could be addressed in future studies. However, there is still room for improvement in HRV features for neonatal seizure detection. For example, searching for different and specific nonlinear features that can better describe the heart rate dynamics in neonatal patients could be advisable [24]. Furthermore, there is still a lack of information about possible relationships between the Autonomic Nervous System and the Central Nervous System during neonatal seizures. Thus, understanding and characterizing the interactions between the two systems [83,84,85] during or close to ictal events in the newborn might add helpful information in the seizure detection problem. Moreover, to the best of our knowledge, for ECG/HRV analysis, no deep-learning method was proposed in the literature for neonatal seizure detection. Considering the improvement obtained by DL techniques on EEG, these methods should also be evaluated on NSD experiments with ECG signals [7].

7. Conclusions

This study investigates the use of HRV analysis to detect neonatal seizures in the NICUs. Specifically, the HRV analysis was investigated introducing additional features to those most widely used in the literature for HRV analysis [9,10,24,49] describing multiscale entropy and exploring its capability to detect abnormal heart rate dynamics due to seizure events. We developed a Gaussian SVM-based system based on the segmentation of the ECG signal into the 60 and 180 s epochs, finding out that the epoch length of 180 s is more suitable for analyzing our dataset.
Our findings may confirm that HRV analysis can be helpful to characterize the dynamics of ictal events in the newborn. Moreover, although at present ECG-based NSD cannot replace EEG-based NSD, when properly developed, they may represent a valid alternative to EEG systems, especially when these are not readily available.

Author Contributions

Conceptualization, B.O., L.F., C.M. and A.L.; methodology, B.O., L.F., C.M. and A.L.; software, B.O., L.F. and A.L.; validation, B.O., L.F., C.M. and A.L.; formal analysis, B.O., L.F., C.M. and A.L.; investigation, B.O., L.F., C.M. and A.L.; resources, B.O., L.F., C.D., S.L., C.C., M.B., S.G. and G.B.; data curation, B.O., L.F., C.D., S.L., C.C., M.B., S.G. and G.B.; writing—original draft preparation, B.O., L.F., C.M. and A.L.; supervision, C.M., A.L., C.D., S.L., C.C., M.B., S.G. and G.B.; project administration, C.M. and A.L.; funding acquisition, C.M. and A.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially funded by MAECI PGR01276, Project MX18MO14.

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki and approved by the Institutional Review Board of Careggi University Hospital, Firenze, Italy. The Local Ethical Committee approval code is 02/2013.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

All data are available from the corresponding author upon reasonable requests.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Pisani, F.; Spagnoli, C.; Falsaperla, R.; Nagarajan, L.; Ramantani, G. Seizures in the neonate: A review of etiologies and outcomes. Seizure 2021, 85, 48–56. [Google Scholar] [CrossRef] [PubMed]
  2. Ramantani, G. Neonatal epilepsy and underlying aetiology: To what extent do seizures and EEG abnormalities influence outcome? Epileptic Disord 2013, 15, 365–375. [Google Scholar] [CrossRef] [PubMed]
  3. Apers, W.M.J.; de Vries, L.S.; Groenendaal, F.; Toet, M.C.; Weeke, L.C. Delay in treatment of neonatal seizures: A retrospective cohort study. Neonatology 2020, 117, 599–605. [Google Scholar] [CrossRef] [PubMed]
  4. Pressler, R.M.; Lagae, L. Why we urgently improved seizure and epilepsy therapies for children and neonates. Neuropharmacology 2020, 170, 107854. [Google Scholar] [CrossRef] [PubMed]
  5. Shellhaas, R.A.; Chang, T.; Tsuchida, T.; Scher, M.S.; Riviello, J.J.; Abend, N.S.; Nguyen, S.; Wusthoff, C.J.; Clancy, R.R. The American Clinical Neurophysiology Society’s Guideline on Continuous Electroencephalography Monitoring in Neonates. J. Clin. Neurophysiol. Off. Publ. Am. Electroencephalogr. Soc. 2011, 28, 611–617. [Google Scholar] [CrossRef] [Green Version]
  6. Pisani, F.; Pavlidis, E. The role of electroencephalogram in neonatal seizure detection. Expert Rev. Neurother. 2017, 18, 95–100. [Google Scholar] [CrossRef] [PubMed]
  7. Olmi, B.; Frassineti, L.; Lanatà, A.; Manfredi, C. Automatic Detection of Epileptic Seizures in Neonatal Intensive Care Units Through EEG, ECG and Video Recordings: A Survey. IEEE Access 2021, 9, 138174–138191. [Google Scholar] [CrossRef]
  8. Malarvili, M.B.; Mesbah, M.; Boashash, B. Time-Frequency Analysis of Heart Rate Variability for Neonatal Seizure Detection. EURASIP J. Adv. Signal Process. 2007, 2007, 050396. [Google Scholar] [CrossRef] [Green Version]
  9. Greene, B.R.; de Chazal, P.; Boylan, G.B.; Connolly, S.; Reilly, R. Electrocardiogram Based Neonatal Seizure Detection. IEEE Trans. Biomed. Eng. 2007, 54, 673–682. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Doyle, O.M.; Temko, A.; Marnane, W.; Lightbody, G. Heart rate based automatic seizure detection in the newborn. Med. Eng. Phys. 2010, 32, 829–839. [Google Scholar] [CrossRef] [PubMed]
  11. Ntonfo, G.K.; Ferrari, G.; Lofino, F.; Raheli, R.; Pisani, F. Extraction of video features for real-time detection of neonatal seizures. In Proceedings of the 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, Lucca, Italy, 20–24 June 2011; pp. 1–6. [Google Scholar] [CrossRef]
  12. Statello, R.; Carnevali, L.; Sgoifo, A.; Miragoli, M.; Pisani, F. Heart rate variability in neonatal seizures: Investigation and implications for management. Neurophysiol. Clin. 2021, 51, 483–492. [Google Scholar] [CrossRef] [PubMed]
  13. Ntonfo, G.; Lofino, F.; Ferrari, G.; Raheli, R.; Pisani, F. Video processing-based detection of neonatal seizures by trajectory features clustering. In Proceedings of the IEEE International Conference on Communications, Ottawa, ON, Canada, 10–15 June 2012; pp. 3456–3460. [Google Scholar] [CrossRef]
  14. Pisani, F.; Spagnoli, C.; Pavlidis, E.; Facini, C.; Ntonfo, G.K.; Ferrari, G.; Raheli, R. Real-time automated detection of clonic seizures in newborns. Clin. Neurophysiol. Off. J. Int. Fed. Clin. Neurophysiol. 2014, 125, 1533–1540. [Google Scholar] [CrossRef] [PubMed]
  15. Cattani, L.; Alinovi, D.; Ferrari, G.; Raheli, R.; Pavlidis, E.; Spagnoli, C.; Pisani, F. Monitoring infants by automatic video processing: A unified approach to motion analysis. Comput. Biol. Med. 2017, 80, 158–165. [Google Scholar] [CrossRef] [PubMed]
  16. Karayiannis, N.B.; Srinivasan, S.; Bhattacharya, R.; Wise, M.; Frost, J.D., Jr.; Mizrahi, E.M. Extraction of motion strength and motor activity signals from video recordings of neonatal seizures. IEEE Trans. Med. Imaging 2011, 20, 965–980. [Google Scholar] [CrossRef] [PubMed]
  17. Karayiannis, N.B.; Tao, G. Improving the extraction of temporal motion strength signals from video recording of neonatal seizures. In Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance (AVSS03), Miami, FL, USA, 22–22 July 2003. [Google Scholar] [CrossRef] [Green Version]
  18. Karayiannis, N.B.; Tao, G. An improved procedure for the extraction of temporal motion strength signals from video recordings of neonatal seizures. Image Vis. Comput. 2006, 24, 27–40. [Google Scholar] [CrossRef]
  19. Karayiannis, N.B.; Tao, G.; Xiong, Y.; Sami, A.; Varughese, B.; Frost, J.D., Jr.; Wise, M.S.; Mizrahi, E.M. Computerized Motion Analysis of Videotaped Neonatal Seizures of Epileptic Origin. Epilepsia 2005, 46, 901–917. [Google Scholar] [CrossRef]
  20. Li, L.M.; Roche, J.; Sander, J.W. Ictal ECG changes in temporal lobe epilepsy. Arq. Neuro-Psiquiatr. 1995, 53, 619–624. [Google Scholar] [CrossRef] [Green Version]
  21. Moridani, M.K.; Farhadi, H. Heart rate variability as a biomarker for epilepsy seizure prediction. Bratisl. Lek. Listy 2017, 118, 3–8. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  22. Ponnusamy, A.; Marques, J.L.; Reuber, M. Comparison of heart rate variability parameters during complex partial seizures and psychogenic nonepileptic seizures. Epilepsia 2012, 53, 1314–1321. [Google Scholar] [CrossRef]
  23. Bersani, I.; Piersigilli, F.; Gazzolo, D.; Campi, F.; Savarese, I.; Dotta, A.; Tamborrino, P.P.; Auriti, C.; Di Mambro, C. Heart rate variability as possible marker of brain damage in neonates with hypoxic ischemic encephalopathy: A systematic review. Eur. J. Nucl. Med. Mol. Imaging 2021, 180, 1335–1345. [Google Scholar] [CrossRef]
  24. Lucchini, M.; Fifer, W.P.; Sahni, R.; Signorini, M.G. Novel heart rate parameters for the assessment of autonomic nervous system function in premature infants. Physiol. Meas. 2016, 37, 1436–1446. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Statello, R.; Carnevali, L.; Alinovi, D.; Pisani, F.; Sgoifo, A. Heart rate variability in neonatal patients with seizures. Clin. Neurophysiol. 2018, 129, 2534–2540. [Google Scholar] [CrossRef]
  26. Goldberg, R.N.; Goldman, S.L.; Ramsay, R.E.; Feller, R. Detection of seizure activity in the paralyzed neonate using continuous monitoring. Pediatrics 1982, 69, 583586. [Google Scholar] [CrossRef]
  27. Watanabe, K.; Hara, K.; Miyazaki, S.; Kuroyanagi, M.; Asano, S.; Kondo, K.; Kuno, K.; Jose, H.; Iwase, K. Electroclinical studies of seizures in the newborn. Folia Psychiatr. Neurol. Jpn. 1977, 31, 383392. [Google Scholar] [CrossRef] [PubMed]
  28. 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. Circulation 1996, 93, 1043–1065. [Google Scholar] [CrossRef] [Green Version]
  29. Voss, A.; Schulz, S.; Schroeder, R.; Baumert, M.; Caminal, P. Methods derived from nonlinear dynamics for analysing heart rate variability. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2009, 367, 277–296. [Google Scholar] [CrossRef] [PubMed]
  30. Shaffer, F.; Ginsberg, J.P. An Overview of Heart Rate Variability Metrics and Norms. Front. Public Health 2017, 5, 258. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  31. Peltola, M.A. Role of editing of R-R intervals in the analysis of heart rate variability. Front. Physiol. 2012, 3, 148. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  32. Frassineti, L.; Lanatà, A.; Olmi, B.; Manfredi, C. Multiscale Entropy Analysis of Heart Rate Variability in Neonatal Patients with and without Seizures. Bioengineering 2021, 8, 122. [Google Scholar] [CrossRef] [PubMed]
  33. De Cooman, T.; Varon, C.; Hunyadi, B.; Van Paesschen, W.; Lagae, L.; Van Huffel, S. Online Automated Seizure Detection in Temporal Lobe Epilepsy Patients Using Single-lead ECG. Int. J. Neural Syst. 2017, 27, 1750022. [Google Scholar] [CrossRef] [PubMed]
  34. Behbahani, S.; Dabanloo, N.J.; Nasrabadi, A.M.; Teixeira, C.A.; Dourado, A. A new algorithm for detection of epileptic seizures based on HRV signal. J. Exp. Theor. Artif. Intell. 2014, 26, 251–265. [Google Scholar] [CrossRef]
  35. Jeppesen, J.; Fuglsang-Frederiksen, A.; Johansen, P.; Christensen, J.; Wüstenhagen, S.; Tankisi, H.; Qerama, E.; Beniczky, S. Seizure detection using heart rate variability: A prospective validation study. Epilepsia 2020, 61, S41–S46. [Google Scholar] [CrossRef] [PubMed]
  36. Frassineti, L.; Lanatà, A.; Manfredi, C. HRV analysis: A non-invasive approach to discriminate between newborns with and without seizures. In Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Guadalajara, Mexico, 1–5 November 2021; pp. 52–55. [Google Scholar] [CrossRef]
  37. Pavel, A.M.; Rennie, J.M.; de Vries, L.S.; Blennow, M.; Foran, A.; Shah, D.K.; Pressler, R.M.; Kapellou, O.; Dempsey, E.M.; Mathieson, S.R.; et al. A machine-learning algorithm for neonatal seizure recognition: A multicentre, randomised, controlled trial. Lancet Child Adolesc. Health 2020, 4, 740–749. [Google Scholar] [CrossRef]
  38. Frassineti, L.; Manfredi, C.; Olmi, B.; Lanatà, A. A Generalized Linear Model for an ECG-based Neonatal Seizure Detector. In Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Guadalajara, Mexico, 1–5 November 2021; pp. 471–474. [Google Scholar] [CrossRef]
  39. Panayiotopoulos, C.P. The Epilepsies: Seizures, Syndromes and Management; Bladon Medical Publishing: Oxfordshire, UK, 2005; Chapter 5. [Google Scholar]
  40. Pressler, R.M. Neonatal Seizures; Lecture notes of “The Fifteenth epilepsy teaching weekend on September 2015, Chapter 6; Epilepsy Society: Buckinghamshire, UK, 2015. [Google Scholar]
  41. Rennie, J.M. Neonatal seizures. Eur. J. Pediatrics 1997, 156, 83–87. [Google Scholar] [CrossRef] [PubMed]
  42. Pressler, R.M.; Cilio, M.R.; Mizrahi, E.M.; Moshé, S.L.; Nunes, M.L.; Plouin, P.; Vanhatalo, S.; Yozawitz, E.; de Vries, L.S.; Puthenveettil Vinayan, K.; et al. The ILAE classification of seizures and the epilepsies: Modification for seizures in the neonate. Position paper by the ILAE Task Force on Neonatal Seizures. Epilepsia 2021, 62, 615–628. [Google Scholar] [CrossRef] [PubMed]
  43. Available online: https://it.mathworks.com/products/new_products/release2020b.html (accessed on 28 March 2022).
  44. Temko, A.; Thomas, E.; Marnane, W.; Lightbody, G.; Boylan, G.B. Performance assessment for EEG-based neonatal seizure detectors. Clin. Neurophysiol. Off. J. Int. Fed. Clin. Neurophysiol. 2011, 122, 474–482. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  45. Bock, C.; Kovacs, P.; Laguna, P.; Meier, J.; Huemer, M. ECG Beat Representation and Delineation by means of Variable Projection. IEEE Trans. Biomed. Eng. 2021, 68, 2997–3008. [Google Scholar] [CrossRef] [PubMed]
  46. Available online: https://it.mathworks.com/matlabcentral/fileexchange/45840-complete-pan-tompkins-implementation-ecg-qrs-detector (accessed on 28 March 2022).
  47. Pan, J.; Tompkins, W.J. A Real-Time QRS Detection Algorithm. IEEE Trans. Biomed. Eng. 1985, 32, 230–236. [Google Scholar] [CrossRef] [PubMed]
  48. Pini, N.; Lucchini, M.; Fifer, W.; Burtchen, N.; Signorini, M.G. Lagged Transfer Entropy Analysis to Investigate Cardiorespiratory Regulation in Newborns during Sleep. In Proceedings of the 12th International Joint Conference on Biomedical Engineering Systems and Technologies, 12th International Conference on Bio-Inspired Systems and Signal Processing (BIOSTEC-BIOSIGNALS), Prague, Czech Republic, 22–24 February 2019; Volume 4, pp. 139–146. Available online: https://www.scitepress.org/ProceedingsDetails.aspx?ID=juQVHZgir3E=&t=1 (accessed on 28 March 2022). [CrossRef]
  49. Vollmer, M. A Robust, Simple and Reliable Measure of Heart Rate Variability using Relative RR Intervals. 2015. Comput. Cardiol. 2015, 42, 609–612. [Google Scholar]
  50. Costa, M.; Goldberger, A.; Peng, C.K. Multiscale entropy of biological signals. Phys. Review. E Stat. Nonlinear Soft Matter Phys. 2005, 71, 021906. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  51. Lee, D.Y.; Choi, Y.S. Multiscale Distribution Entropy Analysis of Heart Rate Variability Using Differential Inter-Beat Intervals. IEEE Access 2020, 8, 48761–48773. [Google Scholar] [CrossRef]
  52. Humeau-Heurtier, A. Entropy Analysis in Health Informatics. In Signal Processing Techniques for Computational Health Informatics; Ahad, M.A.R., Ahmed, M.U., Eds.; Springer: Cham, Switzerland, 2020; Volume 192, pp. 123–143. [Google Scholar] [CrossRef]
  53. Richman, J.S.; Moorman, J.R. Physiological time-series analysis using approximate entropy and sample entropy. Am. J. Physiol. Heart Circ. Physiol. 2000, 278, H2039–H2049. [Google Scholar] [CrossRef] [Green Version]
  54. Li, P.; Liu, C.; Li, K.; Zheng, D.; Liu, C.; Hou, Y. Assessing the complexity of short-term heartbeat interval series by distribution entropy. Med. Biol. Eng. Comput. 2015, 53, 77–87. [Google Scholar] [CrossRef] [PubMed]
  55. Karmakar, C.; Udhayakumar, R.K.; Palaniswami, M. Distribution Entropy (DistEn): A complexity measure to detect arrhythmia from short length RR interval time series. In Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, Italy, 25–29 August 2015; pp. 5207–5210. [Google Scholar] [CrossRef]
  56. Karmakar, C.; Udhayakumar, R.; Li, P.; Venkatesh, S.; Palaniswami, M. Stability, Consistency and Performance of Distribution Entropy in Analysing Short Length Heart Rate Variability (HRV) Signal. Front. Physiol. 2017, 8, 720. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  57. Yentes, J.M.; Hunt, N.; Schmid, K.K.; Kaipust, J.P.; McGrath, D.; Stergiou, N. The appropriate use of approximate entropy and sample entropy with short data sets. Ann. Biomed. Eng. 2013, 41, 349–365. [Google Scholar] [CrossRef] [PubMed]
  58. Wu, S.D.; Wu, C.W.; Lee, K.Y.; Lin, S.G. Modified multiscale entropy for short-term time series analysis. Phys. A Stat. Mech. Its Appl. 2013, 392, 5865–5873. [Google Scholar] [CrossRef]
  59. Açıkoğlu, M.; Tuncer, S.A. Incorporating feature selection methods into a machine learning-based neonatal seizure diagnosis. Med. Hypotheses 2019, 135, 109464. [Google Scholar] [CrossRef] [PubMed]
  60. Peng, H.; Long, F.; Ding, C. Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy. IEEE Trans. Pattern Anal. Mach. Intell. August 2005, 27, 1226–1238. Available online: https://ranger.uta.edu/~chqding/papers/mRMR_PAMI.pdf (accessed on 28 March 2022). [CrossRef] [PubMed]
  61. Scherf, U.; Ross, D.T.; Waltham, M.; Smith, L.H.; Lee, J.K.; Tanabe, L.; Kohn, K.W.; Reinhold, W.C.; Myers, T.G.; Andrews, D.T.; et al. A gene expression database for the molecular pharmacology of cancer. Nat. Genet. 2000, 24, 236–244. [Google Scholar] [CrossRef]
  62. Memarian, N.; Kim, S.; Dewar, S.; Engel, J.; Staba, R. Multimodal data and machine learning for surgery outcome prediction in complicated cases of mesial temporal lobe epilepsy. Comput. Biol. Med. 2015, 64, 67–78. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  63. Tong, S.; Koller, D. Support vector machine active learning with applications to text classification. J. Mach. Learn. Res. 2001, 2, 45–66. [Google Scholar] [CrossRef]
  64. Available online: https://it.mathworks.com/help/stats/fitcsvm.html (accessed on 28 March 2022).
  65. Available online: https://it.mathworks.com/help/stats/fitclinear.html (accessed on 28 March 2022).
  66. Amin, S.; Kamboh, A.M. A robust approach towards epileptic seizure detection. In Proceedings of the 2016 IEEE International Workshop on Machine Learning for Signal Processing, Vietri sul Mare, Italy, 13–16 September 2016. [Google Scholar] [CrossRef]
  67. Awad, M.; Khanna, R. Support Vector Machines for Classification. In Efficient Learning Machines; Apress: Berkeley, CA, USA, 2015. [Google Scholar] [CrossRef] [Green Version]
  68. Available online: https://it.mathworks.com/help/stats/classification-with-unequal-misclassification-costs.html (accessed on 28 March 2022).
  69. 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. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  70. Thomas, E.M.; Temko, A.; Lightbody, G.; Marnane, W.P.; Boylan, G.B. Gaussian mixture models for classification of neonatal seizures using EEG. Physiol. Meas. 2010, 31, 1047–1064. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  71. Ansari, A.H.; Cherian, P.; Caicedo, A.; Jansen, K.; Dereymaeker, A.; Wispelaere, L.; Dielman, C.; Vervisch, J.; Govaert, P.; Vos, M.; et al. Weighted Performance Metrics for Automatic Neonatal Seizure Detection Using Multiscored EEG Data. IEEE J. Biomed. Health Inform. 2017, 22, 1114–1123. [Google Scholar] [CrossRef] [PubMed]
  72. Tapani, K.T.; Vanhatalo, S.; Stevenson, N.J. Time-Varying EEG Correlations Improve Automated Neonatal Seizure Detection. Int. J. Neural Syst. 2019, 29, 1850030. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  73. Akyüz, E.; Üner, A.K.; Köklü, B.; Arulsamy, A.; Shaikh, M.F. Cardiorespiratory findings in epilepsy: A recent review on outcomes and pathophysiology. J. Neurosci. Res. 2021, 99, 2059–2073. [Google Scholar] [CrossRef] [PubMed]
  74. Hämmerle, P.; Eick, C.; Blum, S.; Schlageter, V.; Bauer, A.; Rizas, K.D.; Eken, C.; Coslovsky, M.; Aeschbacher, S.; Krisai, P.; et al. Heart Rate Variability Triangular Index as a Predictor of Cardiovascular Mortality in Patients with Atrial Fibrillation. J. Am. Heart Assoc. Cardiovasc. Cerebrovasc. Dis. 2020, 9, e016075. [Google Scholar] [CrossRef] [PubMed]
  75. Rajendra Acharya, U.; Paul Joseph, K.; Kannathal, N.; Lim, C.M.; Suri, J.S. Heart rate variability: A review. Med. Biol. Eng. Comput. 2006, 44, 1031–1051. [Google Scholar] [CrossRef] [PubMed]
  76. Yildiz, G.U.; Dogan, E.A.; Dogan, U.; Tokgoz, O.S.; Ozdemir, K.; Genc, B.O.; Ilhan, N. Analysis of 24-h heart rate variations in patients with epilepsy receiving antiepileptic drugs. Epilepsy Behav. EB 2011, 20, 349–354. [Google Scholar] [CrossRef] [PubMed]
  77. Kolsal, E.; Serdaroğlu, A.; Cilsal, E.; Kula, S.; Soysal, A.Ş.; Kurt, A.N.; Arhan, E. Can heart rate variability in children with epilepsy be used to predict seizures? Seizure 2014, 23, 357–362. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  78. Volpe, J.J. Neonatal seizures. In Neurology of the Newborn, 4th ed.; Saunders: Philadelphia, PA, USA, 2001; pp. 178–214. [Google Scholar]
  79. O’regan, M.E.; Brown, J.K. Abnormalities in cardiac and respiratory function observed during seizures in childhood. Dev. Med. Child. Neurol. 2005, 47, 4–9. [Google Scholar] [CrossRef]
  80. Quint, S.R.; Messenheimer, J.A.; Tennison, M.B.; Nagle, H.T. Assessing autonomic activity from the EKG related to seizure onset detection and localization. In Proceedings of the Second Annual IEEE Symposium on Computer-Based Medical Systems, Minneapolis, MN, USA, 26–27 June 1989; pp. 2–9. Available online: https://ieeexplore.ieee.org/abstract/document/47350 (accessed on 28 March 2022). [CrossRef]
  81. Zijlmans, M.; Flanagan, D.; Gotman, J. Heart rate changes and ecg abnormalities during epileptic seizures: Prevalence and definition of an objective clinical sign. Epilepsia 2022, 43, 847–854. [Google Scholar] [CrossRef] [Green Version]
  82. Greene, B.R.; de Chazal, P.; Boylan, G.; Reilly, R.B.; O’Brien, C.; Connolly, S. Heart and respiration rate changes in the neonate during electroencephalographic seizure. Med. Biol. Eng. Comput. 2006, 44, 27–34. [Google Scholar] [CrossRef] [PubMed]
  83. Valenza, G.; Greco, A.; Gentili, C.; Lanata, A.; Sebastiani, L.; Menicucci, D.; Gemignani, A.; Scilingo, E.P. Combining electroencephalographic activity and instantaneous heart rate for assessing brain–heart dynamics during visual emotional elicitation in healthy subjects. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2016, 374, 20150176. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  84. Schiecke, K.; Pester, B.; Piper, D.; Benninger, F.; Feucht, M.; Leistritz, L.; Witte, H. Nonlinear directed interactions between HRV and EEG activity in children with TLE. IEEE Trans. Biomed. Eng. 2016, 63, 2497–2504. [Google Scholar] [CrossRef] [PubMed]
  85. Hendrikx, D.; Thewissen, L.; Smits, A.; Naulaers, G.; Allegaert, K.; Van Huffel, S.; Caicedo, A. Using graph theory to assess the interaction between cerebral function, brain hemodynamics, and systemic variables in premature infants. Complexity 2018, 2018, 6504039. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Histogram showing seizure events’ duration and seizure events’ occurrence.
Figure 1. Histogram showing seizure events’ duration and seizure events’ occurrence.
Bioengineering 09 00165 g001
Figure 2. Unbalanced data in the experiments based on the segmentation of the ECG signal into the 60 s (A) and 180 s (B) epochs.
Figure 2. Unbalanced data in the experiments based on the segmentation of the ECG signal into the 60 s (A) and 180 s (B) epochs.
Bioengineering 09 00165 g002
Figure 3. Example of the epoch-based metrics: comparison between the labeling made by the expert (A) and the time-windows classified by the system (B). In this example, the detector finds two false positive (FP), five false negative (FN), three true positive and five true negative (TN) values.
Figure 3. Example of the epoch-based metrics: comparison between the labeling made by the expert (A) and the time-windows classified by the system (B). In this example, the detector finds two false positive (FP), five false negative (FN), three true positive and five true negative (TN) values.
Bioengineering 09 00165 g003
Figure 4. Example of the event-based metrics: comparison between the labeling made by the expert (A) and the time-windows classified by the system (B). An event is considered as correctly identified if the system detects at least one epoch during the event. In this example, the first two events are correctly identified, while the third one is not identified.
Figure 4. Example of the event-based metrics: comparison between the labeling made by the expert (A) and the time-windows classified by the system (B). An event is considered as correctly identified if the system detects at least one epoch during the event. In this example, the first two events are correctly identified, while the third one is not identified.
Bioengineering 09 00165 g004
Figure 5. Example of the time delay metric: comparison between the labeling made by the expert (A) and the time-windows classified by the system (B). The time delay describes the time interval between the seizure detected by the algorithm and the seizure onset marked by the expert.
Figure 5. Example of the time delay metric: comparison between the labeling made by the expert (A) and the time-windows classified by the system (B). The time delay describes the time interval between the seizure detected by the algorithm and the seizure onset marked by the expert.
Bioengineering 09 00165 g005
Figure 6. The features ranked with the mRMR algorithm for the experiment based on 180 s segmentation.
Figure 6. The features ranked with the mRMR algorithm for the experiment based on 180 s segmentation.
Bioengineering 09 00165 g006
Figure 7. (A) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Linear SVM model trained on the full set of features during the LOSO cross-validation. A total of 10 out of 22 pathological patients are characterized by Sensitivity values >0. (B) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Linear SVM model trained on the subset of two features selected through the mRMR algorithm during the LOSO cross-validation. A total of 7 out of 22 pathological patients are characterized by Sensitivity values >0.
Figure 7. (A) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Linear SVM model trained on the full set of features during the LOSO cross-validation. A total of 10 out of 22 pathological patients are characterized by Sensitivity values >0. (B) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Linear SVM model trained on the subset of two features selected through the mRMR algorithm during the LOSO cross-validation. A total of 7 out of 22 pathological patients are characterized by Sensitivity values >0.
Bioengineering 09 00165 g007
Figure 8. (A) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Gaussian SVM model trained on the full set of features during the LOSO cross-validation. A total of 15 out of 22 pathological patients are characterized by Sensitivity values >0. (B) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Gaussian SVM model trained on the subset of two features selected through the mRMR algorithm during the LOSO cross-validation. A total of 17 out of 22 pathological patients are characterized by Sensitivity values >0.
Figure 8. (A) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Gaussian SVM model trained on the full set of features during the LOSO cross-validation. A total of 15 out of 22 pathological patients are characterized by Sensitivity values >0. (B) Schematic representation of the Sensitivity values for the 22 pathological patients, iteratively obtained by the Gaussian SVM model trained on the subset of two features selected through the mRMR algorithm during the LOSO cross-validation. A total of 17 out of 22 pathological patients are characterized by Sensitivity values >0.
Bioengineering 09 00165 g008
Figure 9. The concatenated ROC evaluated on the SVM Gaussian kernel-based system with highest AUC. All the recordings are linked together into a single recording.
Figure 9. The concatenated ROC evaluated on the SVM Gaussian kernel-based system with highest AUC. All the recordings are linked together into a single recording.
Bioengineering 09 00165 g009
Table 1. Description of recordings of patients with electrographic (EGP) and electroclinical (ECP) seizures. Recordings length, number of seizure events and their duration and etiology for each pathological patient are reported.
Table 1. Description of recordings of patients with electrographic (EGP) and electroclinical (ECP) seizures. Recordings length, number of seizure events and their duration and etiology for each pathological patient are reported.
PatientsRecord Length (h)Number of Seizure EventsSeizure Events DurationEtiology
AverageMinMax
EGP101:08:29100:03:4000:03:4000:03:40Metabolic
EGP201:09:34800:00:2400:00:1200:00:43HIE
EGP301:10:15100:00:3100:00:3100:00:31Other
EGP400:56:28400:00:1600:00:0700:00:22HIE
EGP501:02:30300:01:4500:01:1800:02:00HIE
EGP601:17:02400:00:1200:00:0800:00:16HIE
EGP701:05:53100:00:5000:00:5000:00:50HIE
EGP800:45:40300:01:2800:01:1900:01:40HIE
EGP901:20:39100:00:2900:00:2900:00:29Other
EGP1000:58:22100:01:4000:01:4000:01:40Other
ECP100:48:12100:48:1200:48:1200:48:12Genetic
ECP200:54:311300:01:4800:00:2700:09:49Metabolic
ECP301:04:14600:02:4900:01:2000:04:40Stroke
ECP401:18:36500:00:3300:00:1600:00:50Genetic
ECP501:00:10300:07:5400:01:5600:19:45Other
ECP601:10:02700:01:0500:00:3300:02:23HIE
ECP700:54:06100:10:2600:10:2600:10:26Stroke
ECP801:00:431000:02:5300:01:1900:11:04Other
ECP901:30:08500:00:4800:00:2200:01:16HIE
ECP1000:41:16300:03:5200:00:2000:10:10Stroke
ECP1101:01:02800:00:5200:00:2600:02:01HIE
ECP1201:20:06300:01:5800:01:1900:02:31HIE
Total 23:37:5892
Table 2. Features extracted for HRV analysis. Domain, unit of measure and a short description are provided for each feature.
Table 2. Features extracted for HRV analysis. Domain, unit of measure and a short description are provided for each feature.
FeatureUnit of MeasureShort Description
Time
domain
SDSD(ms)Standard deviation of successive R-R interval differences
SDNN(ms)Standard deviation of R-R intervals
RMSDD(ms)Root mean square of successive differences
pNN50(%)Probability of R-R intervals > 50 ms e < −50 ms
TRI-Area of the histogram of R-R intervals divided by its maximum height
TINN(ms)Width of the R-R intervals histogram evaluated trough triangular interpolation
CD-Correlation dimension
SD2(ms)Standard deviation of Poincarè plot along the line-of-identity
SD1SD2ratio-Ratio of standard deviation of Poincarè plot perpendicular to the line-of-identity to standard deviation of Poincarè plot along the line-of-identity
HR(beats/min)Average heart rate
Frequency
domain
VLF(ms2)Spectral density (computed through FFT) of the linear interpolated R-R tachogram up to 0.04 Hz (very low frequency) [25]
LF(ms2)Spectral density (computed through FFT) of the linear interpolated R-R tachogram between 0.04 and 0.3 Hz (low frequency) [25]
HF(ms2)Spectral density (computed through FFT) of the linear interpolated R-R tachogram between 0.3 and 1.3 Hz (high frequency) [25]
LFHFratio-Ratio between spectral density of low frequency parts and high frequency parts
TP(ms2)Total spectral density
pLF(%)Percentage of spectral density of low frequency parts to total spectral density minus the spectral density of very low frequency parts
pHF(%)Percentage of spectral density of high frequency parts to total spectral density minus the spectral density of very low frequency parts
Information theory
domain
ApEn-Approximate Entropy
Multiscale DistEn Scale (1–4)-Multiscale Distribution Entropy from scale 1 to scale 4 for the 180 s epochs; at scale 1 for the 60 s epochs
Multiscale SampEn Scale (1–4)-Multiscale Sample Entropy from scale 1 to scale 4 for the 180 s epochs; at scale 1 for the 60 s epochs
Total20 (60 s epochs)/26 (180 s epochs)
Table 3. Main hyperparameters of the Linear SVM.
Table 3. Main hyperparameters of the Linear SVM.
Linear SVM
HyperparametersShort Description
λRegularization penalty term introduced to search for the hyperplane that maximizes the margin and minimizes the misclassifications.
CostsMisclassification costs introduced to mitigate the class imbalance that occurs when one class has a smaller number of examples compared to the other.
Table 5. Models with the best average AUCs obtained in the experiment based on the segmentation of the ECG signal into 60 s implementing the LOSO cross-validation.
Table 5. Models with the best average AUCs obtained in the experiment based on the segmentation of the ECG signal into 60 s implementing the LOSO cross-validation.
Model
Features
HyperparametersAUC
(%)
SEN
(%)
SPE
(%)
GDR
(%)
FDH
(h−1)
FDR
(%)
F1
(%)
Time Delay
(s)
(Mean ± Standard Error)
Linear SVMFull feature set (20)λ = 10−5
Solver: dual
C1 = 1; C2 = 2
52 ± 424 ± 789 ± 327 ± 82 ±1 4 ± 112 ± 456 ± 3.5
Features
selected through mRMR (20)
λ = 10−8
Solver: dual
C1 = 1; C2 = 7
54 ± 326 ± 887 ± 336 ± 83 ± 0.45 ± 115 ± 4116 ± 10
Gaussian SVMFull feature set (20)Box Constraint: 1
Kernel Scale: 5
C1 = 1; C2 = 7
52 ± 329 ± 884 ± 434 ± 94 ± 16 ± 116 ± 542 ± 0.6
Features selected with mRMR (5)Box Constraint: 0.5
Kernel Scale: 1
C1 = 1; C2 = 7
54 ± 324 ± 885 ± 227 ± 93 ± 16 ± 116 ± 555 ± 3
Table 6. Models with the best AUCs obtained in the experiment based on the segmentation of the ECG signal into 180 s implementing the LOSO cross-validation.
Table 6. Models with the best AUCs obtained in the experiment based on the segmentation of the ECG signal into 180 s implementing the LOSO cross-validation.
Model
Features
HyperparametersAUC
(%)
SEN
(%)
SPE
(%)
GDR
(%)
FDH
(h−1)
FDR
(%)
F1
(%)
Time Delay
(s)
(Mean ± Standard Error)
Linear SVMFull feature set (26)λ = 10−7
Solver: dual
C1 = 3; C2 = 1
56 ± 522 ± 787 ± 331 ± 81 ± 0.26 ± 120 ± 6141 ± 4
Features
selected with mRMR (2)
λ = 10−7
Solver: dual
C1 = 1; C2 = 40
58 ± 522 ± 977 ± 525 ± 91 ± 0.24 ± 113 ± 1138 ± 15
Gaussian SVMFull feature set (26)Box Constraint: 0.5
Kernel Scale: 25
C1 = 1; C2 = 5
50 ± 451 ± 161 ± 558 ± 102 ± 0.310 ± 127 ± 6117 ± 13
Features selected through mRMR (2)Box Constraint: 5
Kernel Scale: 0.1
C1 = 1; C2 = 200
62 ± 547 ± 867 ± 362 ± 93 ± 0.316 ± 129 ± 5123 ± 3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Olmi, B.; Manfredi, C.; Frassineti, L.; Dani, C.; Lori, S.; Bertini, G.; Cossu, C.; Bastianelli, M.; Gabbanini, S.; Lanatà, A. Heart Rate Variability Analysis for Seizure Detection in Neonatal Intensive Care Units. Bioengineering 2022, 9, 165. https://doi.org/10.3390/bioengineering9040165

AMA Style

Olmi B, Manfredi C, Frassineti L, Dani C, Lori S, Bertini G, Cossu C, Bastianelli M, Gabbanini S, Lanatà A. Heart Rate Variability Analysis for Seizure Detection in Neonatal Intensive Care Units. Bioengineering. 2022; 9(4):165. https://doi.org/10.3390/bioengineering9040165

Chicago/Turabian Style

Olmi, Benedetta, Claudia Manfredi, Lorenzo Frassineti, Carlo Dani, Silvia Lori, Giovanna Bertini, Cesarina Cossu, Maria Bastianelli, Simonetta Gabbanini, and Antonio Lanatà. 2022. "Heart Rate Variability Analysis for Seizure Detection in Neonatal Intensive Care Units" Bioengineering 9, no. 4: 165. https://doi.org/10.3390/bioengineering9040165

APA Style

Olmi, B., Manfredi, C., Frassineti, L., Dani, C., Lori, S., Bertini, G., Cossu, C., Bastianelli, M., Gabbanini, S., & Lanatà, A. (2022). Heart Rate Variability Analysis for Seizure Detection in Neonatal Intensive Care Units. Bioengineering, 9(4), 165. https://doi.org/10.3390/bioengineering9040165

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop