| Literature DB >> 29201590 |
George Georgoulas1, Petros Karvelis2, Jiří Spilka3, Václav Chudáček3, Chrysostomos D Stylios2, Lenka Lhotská3.
Abstract
Cardiotocography (CTG) is a standard tool for the assessment of fetal well-being during pregnancy and delivery. However, its interpretation is associated with high inter- and intra-observer variability. Since its introduction there have been numerous attempts to develop computerized systems assisting the evaluation of the CTG recording. Nevertheless these systems are still hardly used in a delivery ward. Two main approaches to computerized evaluation are encountered in the literature; the first one emulates existing guidelines, while the second one is more of a data-driven approach using signal processing and computational methods. The latter employs preprocessing, feature extraction/selection and a classifier that discriminates between two or more classes/conditions. These classes are often formed using the umbilical cord artery pH value measured after delivery. In this work an approach to Fetal Heart Rate (FHR) classification using pH is presented that could serve as a benchmark for reporting results on the unique open-access CTU-UHB CTG database, the largest and the only freely available database of this kind. The overall results using a very small number of features and a Least Squares Support Vector Machine (LS-SVM) classifier, are in accordance to the ones encountered in the literature and outperform the results of a baseline classification scheme proving the utility of using advanced data processing methods. Therefore the achieved results can be used as a benchmark for future research involving more informative features and/or better classification algorithms.Entities:
Keywords: Cardiotocography (CTG); Classification; Feature selection; Fetal heart rate (FHR); Least Squares Support Vector Machines (LS-SVMs)
Year: 2017 PMID: 29201590 PMCID: PMC5686283 DOI: 10.1007/s12553-017-0201-7
Source DB: PubMed Journal: Health Technol (Berl) ISSN: 2190-7196
Fig. 1Typical FHR records for normal and abnormal cases. As it can be seen the FHR is a very irregular signal, which requires high degree of expertise to be correctly interpreted
Features used in presented work
| Feature set | Features | Parameters |
|---|---|---|
| FIGO-based | Baseline, | Mean, standard deviation |
| Time domain | STV, | |
| Frequency domain | energy03 [ | LF, MF, HF, LF/HF, |
| Non-linear domain | FD_Variance [ | |
| ApEn, [ |
| |
| LZC [ | ||
| Poincare | SD1, SD2 |
Abbreviations as follows: STV Short Time Variability, LTI Long Term Irregularity, Δ delta value, Δ the total value of Delta (long term variability defined in the FIGO guidelines), SDNN standard deviation of the NN interval, LF Low Frequency, MF Movement Frequency, HF High Frequency, VLF Very Low Frequency, ApEn Approximate Entropy, SampEn Sample Entropy, LZC Lempel - Ziv Complexity, FD Fractal Dimension, DFA Detrend Fluctuations Analysis, SD1 and SD2 Standard Deviation from Poincaré plot
Fig. 2The AUC values of all 54 features for a random training sample. Each one of the two “clusters” of features with higher AUC values are marked with an ellipse. The first cluster contains, ranking from most important to the least important: energy at the VLF, energy at the LF [11], and SD2 of Poincaré plot. The second cluster contains, ranking from most important to the least important: ApEn r = 0.2 , m = 2, ApEn r = 0.15 , m = 2, LF/HF, SampEn, STV-HAAN, energy at the LF [41]
Fig. 3The overall procedure
A general confusion matrix for a binary problem
| Predicted as positive | Predicted as negative | |
|---|---|---|
| Actual positive | True positives ( | False negatives ( |
| Actual negative | False positive ( | True negatives ( |
Fig. 4Performance measures: g-mean, F-measure, MCC and 1-BER (a), (b), (c) and (d) respectively for the different number of input feature sets
Average performance for the different input feature sets
| #Features | 1 |
|
|
|
|---|---|---|---|---|
| 3 |
|
|
|
|
| 9 | 0.6997 | 0.6949 | 0.2442 | 0.2318 |
| 54 | 0.6431 | 0.6388 | 0.2406 | 0.2025 |
Fig. 5Visualization of the top three ranked features VLF – Energy at the VLF band [41], LF - Energy at the LF band [10], SD2. a 3D scatter using all three features, b – d features pair-wise 2D scatter plot
Fig. 6Visualization of the top three ranked features VLF – Energy at the VLF band [41], LF - Energy at the LF band [10], SD2. (A: Abnormal, N: Normal)
Average sensitivity and specificity values, for the three best input features, under different tuning criteria
| Tuning criterion | Sensitivity | Specificity |
|---|---|---|
|
| 0.6848 | 0.7768 |
|
| 0.6879 | 0.7735 |
|
| 0.7212 | 0.6530 |
|
| 0.6848 | 0.7768 |
Fig. 7Performance measures: g-mean, F-measure, MCC and 1-BER (a), (b), (c) and (d) respectively for the case of the LSSVM classifier having as input the aforementioned three features, against the case of the MMDC based approach
Summary of recent approaches using pH as a means to class formation
| Reference | Feature space | Sensitivity | Specificity | Criterion |
|---|---|---|---|---|
| Xu et al. 2014 [ | Baseline, STV, LTV, Acceleration duration, Auto-mutual information, Approximate entropy, Sample entropy, (STD/mean)2, Phase rectified signal averaging | 83.02% | 66.03%. | pH < 7.05 |
| Georgieva et al. 2013 [ | Signal quality, Baseline, Signal stability index, Minimal expected FHR value, #decelerations, Onset slope of the decelerations, Gestation (weeks), Maternal temperature, Parity, Meconium staining, Epidural/Spinal analgesia, Sex | 60.3% | 67.5% | pH < 7.10 |
| Dash et al. 2014 [ | A single discrete valued feature that combines variability, accelerations and decelerations | 60.9% | 81.7%. | pH ≤ 7.15 |
| Costa et al. 2009 [ | Reduced long-term variability, repetitive decelerations, tachycardia, decelerations, reduced STV, reduced variability, ST event | 57% | 97% | pH ≤ 7.05 |
| Spilka et al. 2013 [ | Baseline, STV, LTV, Accelerations, Decelerations, Energy in frequency bands, Approximate and sample entropy, fractal dimension, SD1, SD2 | 64.09% | 65.2% | pH ≤ 7.05 |
| Rotariu et al. 2014a [ | MF/(LF + MF + HF), HF/(LF + MF + HF), MF⁄HFa | 96% | 87.6% | pH < 7.2 |
| Rotariu et al. 2014b [ | Accelerations, Decelerations, Prolonged decelerations | 73.2% | 88.2% | pH < 7.2 |
| Current work (MMC) | VLF, LF, SD2 | 68.48% | 77.68% | pH ≤ 7.05 |
| Current work (F-measure) | VLF, LF, SD2 | 72.12% | 65.30% | pH ≤ 7.05 |
aLow frequency LF (0.03–0.07 Hz), mid-frequency MF (0.07–0.13 Hz), and high frequency HF (0.13-1 Hz)
Aggregated confusion matrix for the case of three features and 1-BER criterion
| Predicted as abnormal | Predicted as normal | |
|---|---|---|
| Actual abnormal | 452 | 208 |
| Actual normal | 1706 | 5914 |
Aggregated confusion matrix for the case of three features and g-mean criterion
| Predicted as abnormal | Predicted as normal | |
|---|---|---|
| Actual abnormal | 454 | 206 |
| Actual normal | 1726 | 5894 |
Aggregated confusion matrix for the case of three features and F-measure criterion
| Predicted as abnormal | Predicted as normal | |
|---|---|---|
| Actual abnormal | 476 | 184 |
| Actual normal | 2641 | 4979 |
Aggregated confusion matrix for the case of three features and MCC criterion
| Predicted as abnormal | Predicted as normal | |
|---|---|---|
| Actual abnormal | 452 | 208 |
| Actual normal | 1701 | 5919 |