| Literature DB >> 31684004 |
Jesús Pérez-Valero1, M Victoria Caballero Pintado2, Francisco Melgarejo3, Antonio-Javier García-Sánchez4, Joan Garcia-Haro5, Francisco García Córdoba6, José A García Córdoba7, Eduardo Pinar8, Arcadio García Alberola9, Mariano Matilla-García10, Paul Curtin11, Manish Arora12, Manuel Ruiz Marín13.
Abstract
Atrial fibrillation (AF) is a sustained cardiac arrhythmia associated with stroke, heart failure, and related health conditions. Though easily diagnosed upon presentation in a clinical setting, the transient and/or intermittent emergence of AF episodes present diagnostic and clinical monitoring challenges that would ideally be met with automated ambulatory monitoring and detection. Current approaches to address these needs, commonly available both in smartphone applications and dedicated technologies, combine electrocardiogram (ECG) sensors with predictive algorithms to detect AF. These methods typically require extensive preprocessing, preliminary signal analysis, and the integration of a wide and complex array of features for the detection of AF events, and are consequently vulnerable to over-fitting. In this paper, we introduce the application of symbolic recurrence quantification analysis (SRQA) for the study of ECG signals and detection of AF events, which requires minimal pre-processing and allows the construction of highly accurate predictive algorithms from relatively few features. In addition, this approach is robust against commonly-encountered signal processing challenges that are expected in ambulatory monitoring contexts, including noisy and non-stationary data. We demonstrate the application of this method to yield a highly accurate predictive algorithm, which at optimal threshold values is 97.9% sensitive, 97.6% specific, and 97.7% accurate in classifying AF signals. To confirm the robust generalizability of this approach, we further evaluated its performance in the implementation of a 10-fold cross-validation paradigm, yielding 97.4% accuracy. In sum, these findings emphasize the robust utility of SRQA for the analysis of ECG signals and detection of AF. To the best of our knowledge, the proposed model is the first to incorporate symbolic analysis for AF beat detection.Entities:
Keywords: atrial fibrillation; logistic model; symbolic analysis; symbolic recurrence quantification analysis
Year: 2019 PMID: 31684004 PMCID: PMC6912662 DOI: 10.3390/jcm8111840
Source DB: PubMed Journal: J Clin Med ISSN: 2077-0383 Impact factor: 4.241
Figure 1Symbolization of the time series of seven values given by (1) for . From left to right we find the five 3-histories that can be constructed and their associated symbol.
Figure 2Symbolic recurrence plot (SRP) of heart beat interval for embedding dimension in normal sinus (a) and atrial fibrillation (b). N denotes normal sinus and AF atrial fibrillation.
Figure 3Symbolic recurrence plot (SRP) to increasing (first row) and decreasing (second row) symbols of an interval time series of length 50 for embedding dimension of a patient in normal sinus (left) and another patient in atrial fibrillation (right). N denotes normal sinus and AF atrial fibrillation.
Symbolic recurrence measures obtained from 50 RR interval data in normal sinus (N) and atrial fibrillation (AF) patients from Figure 3.
| Symbolic Recurrence Measures | N | AF |
|---|---|---|
|
| 0.1567 | 0.0109 |
|
| 0.0213 | 0.0213 |
|
| 0.0109 | 0.0352 |
|
| 0.0069 | 0.0278 |
|
| 0.0017 | 0.0352 |
|
| 0.0525 | 0.0434 |
|
| 0.6629 | 0.5341 |
|
| 0.8326 | 0.5873 |
|
| 1.0397 | 0 |
|
| 0.6365 | 0 |
|
| 4 | 2 |
|
| 2.333 | 2 |
N, normal sinus; AF, atrial fibrillation; , symbolic recurrence rate for symbol ; D, percentage of recurrence points which form diagonal lines; , entropy of distribution of length of diagonal lines; , entropy of distribution of length of vertical lines; , mean length of vertical lines of symbol .
Coefficients of the logistic model for the probability of AF for PhysioNet MIT-BIH Atrial Fibrillation database.
| w = 30 | w = 60 | w = 120 | w = 200 | |
|---|---|---|---|---|
| Coeff. | Coeff. | Coeff. | Coeff. | |
| Intercept | 9.25 ** | 16.97 ** | 27.04 ** | 36.44 ** |
|
| 21.28 ** | 21.47 ** | 26.48 ** | 31.94 ** |
|
| −28.02 ** | −28.77 ** | −34.16 ** | −39.54 ** |
|
| −32.14 ** | −30.59 ** | −28.02 ** | −27.98 ** |
|
| 75.62 ** | 72.96 ** | 69.41 ** | 67.30 ** |
|
| −37.69 ** | −63.26 ** | −106.97 ** | −133.84 ** |
|
| −27.90 ** | −67.43 ** | −119.86 ** | −142.83 ** |
|
| −25.13 ** | −58.88 ** | −102.33 ** | −128.14 ** |
|
| −27.53 ** | −62.50 ** | −108.35 ** | −139.10 ** |
|
| −30.21 ** | −68.41 ** | −117.66 ** | −145.21 ** |
|
| −27.42 ** | −62.58 ** | −114.04 ** | −153.05 ** |
|
| 0.33 | 7.99 ** | 21.38 ** | 15.70 * |
|
| −2.91 ** | −10.37 ** | −21.45 ** | −20.98 ** |
|
| −0.17 | −0.51 ** | −0.74 ** | −0.64 * |
|
| 0.13 | −0.31 * | −0.60 ** | −0.68 |
|
| −0.03 | 0.02 | −0.19 | −0.56 |
|
| 0.02 | −0.04 | −0.16 | −0.20 |
, window’ size; , mean RR interval; , median RR interval; CV, coefficient of variation (standard deviation divided by the mean); , coefficient of variation of the median; , symbolic recurrence rate for symbol ; D, percentage of recurrence points which form diagonal lines; , entropy of distribution of length of diagonal lines; , enntropy of distribution of length of vertical lines; , mean length of vertical lines of symbol . Coefficient with a superimposed and are significant at 5% and 1% respectively, while those without asterisk mark are considered non-significant.
Threshold, specificity, sensitivity, and accuracy for window size 30, 60, 120 and 200.
| w = 30 | w = 60 | w = 120 | w = 200 | |
|---|---|---|---|---|
|
| 0.414 | 0.448 | 0.513 | 0.510 |
|
| 0.961 | 0.970 | 0.976 | 0.979 |
|
| 0.948 | 0.960 | 0.971 | 0.976 |
|
| 0.954 | 0.964 | 0.973 | 0.977 |
w, window’ size; threshold; Se, sensitivity; Sp, specificity; ACC, accuracy.
Median and percentiles 25th and 75th values of threshold, Sensitivity, Specificity, and Accuracy for window size 30, 60, 120, and 200 of the 10-fold cross-validation.
| w = 30 | w = 60 | w = 120 | w = 200 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P25 | Me | P75 | P25 | Me | P75 | P25 | Me | P75 | P25 | Me | P75 | |
|
| 0.399 | 0.417 | 0.420 | 0.419 | 0.457 | 0.465 | 0.460 | 0.479 | 0.510 | 0.498 | 0.505 | 0.526 |
|
| 0.927 | 0.965 | 0.992 | 0.942 | 0.969 | 0.991 | 0.962 | 0.973 | 0.988 | 0.975 | 0.979 | 0.986 |
|
| 0.940 | 0.956 | 0.973 | 0.936 | 0.962 | 0.976 | 0.957 | 0.965 | 0.982 | 0.962 | 0.967 | 0.980 |
|
| 0.929 | 0.945 | 0.965 | 0.950 | 0.956 | 0.965 | 0.967 | 0.969 | 0.975 | 0.967 | 0.974 | 0.984 |
w, window’ size; threshold; Se, sensitivity; Sp, specificity; ACC, accuracy; Me, median; P percentile 25th; P percentile 75th.