| Literature DB >> 24533474 |
Xiaolin Zhou1, Hongxia Ding, Benjamin Ung, Emma Pickwell-MacPherson, Yuanting Zhang.
Abstract
BACKGROUND: Atrial fibrillation (AF) is the most common and debilitating abnormalities of the arrhythmias worldwide, with a major impact on morbidity and mortality. The detection of AF becomes crucial in preventing both acute and chronic cardiac rhythm disorders.Entities:
Mesh:
Year: 2014 PMID: 24533474 PMCID: PMC3996093 DOI: 10.1186/1475-925X-13-18
Source DB: PubMed Journal: Biomed Eng Online ISSN: 1475-925X Impact factor: 2.819
Figure 1Example for the application of this method for detecting AF.(a) Raw RR interval sequence x; (b) Low scale reference xl; (c) High scale reference xh; (d) Difference ; (e) The distribution of symbols sy; (f) The relevant word sequence of sy in (e), and (g) The distribution of SE .
Figure 2Schematic illustrating the symbol definition and the word transformation by Eq. (5).
Figure 3Schema of the pseudo-recursive median filtering (the rightward case).
Figure 4Flowchart of the recursive realization of this detector for beat-by-beat assessing AF.
Four publicly-accessible sets of clinical data are selected for evaluation
| LTAFDB | 128 | 8996056 | It consists of 84 long-term (typically 24 to 25 hours) ECG |
| | | (5326145) | recordings of subjects with paroxysmal or sustained AF. |
| AFDB | 250 | | It contains 25 long-term (10 hours) ECG recordings of subjects |
| | | 1221574 | with AF (mostly paroxysmal). Of which raw ECG data of two |
| | | (519687) | records (“00735” and “03665”) are not available, and two |
| | | | records (“04936” and “05091”) include many incorrect reference annotations |
| MITDB | 360 | 109590 | It is a collection of 48 half-hour two-lead recordings which were |
| | | (11496) | arrhythmia obtained from 47 subjects and contains affluent |
| | | | information, such as AF and AFL |
| NSRDB | 128 | 1729523 | It includes 18 long-term records of subjects. Each recording is |
| | | (0) | about 24 hours in duration. These records had no significant |
| arrhythmias detected in this database |
Figure 5Histogram distribution of the for annotated AF and non-AF beats of the AFDB database.
Figure 6ROC curve of the training set of LTAFDB database when our method was applied with the various threshold values from 0.0 to 1.0 in increments of 0.001. Based upon the results portrayed here, the best performing threshold of 0.353 is used for performance assessment.
Statistical results of this method for three testing databases (at the threshold of 0.353)
| This method | RRI | 2013 | AFDB | | 96.89 | 98.25 | 97.62 | 97.67 |
| | | | AFDB‡ | Nonlinear | 96.82 | 98.06 | 97.61 | 97.50 |
| | | | AFDB† | filter + integer | 97.83 | 98.19 | 97.56 | 98.04 |
| | | | MITDB | filters + symbolic | 97.33 | 90.78 | 55.29 | 91.46 |
| | | | NSRDB | dynamics + SE | NA | 98.28 | NA | NA |
| | | | AFDB+NSRDB | | 96.89 | 98.27 | 92.30 | 98.03 |
| AFDB†+NSRDB | 97.53 | 98.26 | 90.09 | 98.16 | ||||
‡Records “00735” and “03665” omitted.
†Records “04936” and “05091” omitted.
‘NA’ indicates not applicable because there is no beat with AF reference annotation in this database.
Overview of published results of the existing methods using the same databases
| Lee, | RRI | 2013 | AFDB†+NSRDB | Sample entropy | 97.26 | 95.91 | – | 96.14 |
| Huang, | RRI | 2011 | AFDB | Histogram+SD analysis+... | 96.1 | 98.1 | – | – |
| | | | NSRDB | | NA | 97.9 | NA | NA |
| Lake, | RRI | 2011 | AFDB | COSEn | 91 | 94 | – | – |
| Lian, | RRI | 2011 | AFDB | Map of RdR | 95.8 | 96.4 | – | – |
| | | | MITDB | | 98.9 | 78.8 | – | – |
| | | | NSRDB | | NA | 90.0 | NA | NA |
| Parvaresh, | AR | 2011 | AFDB‡ | LDA classifier | 96.14 | 93.20 | 90.09 | – |
| Babaeizadeh, | RRI/AA | 2011⋆ | AFDB‡ | Markov | 87.27⋆ | 95.47⋆ | 92.75⋆ | – |
| | (FSA) | 2009 | | | 92 | – | 97 | – |
| Couceiro, | RRI/AA | 2011⋆ | AFDB‡ | Neural network classifier | 96.58⋆ | 82.66⋆ | 78.76⋆ | – |
| | (PWA/FSA) | 2008 | | | 93.8 | 96.09 | – | – |
| Schmidt, | RRI/AA | 2011⋆ | AFDB‡ | Markov+Templete matching+... | 89.20⋆ | 94.58⋆ | 91.62⋆ | – |
| | (PWA/FSA) | 2008 | | | | | | |
| Tatento, | RRI | 2011⋆ | AFDB | Kolmogorov-Smirnov test | 91.20⋆ | 96.08⋆ | 90.32⋆ | – |
| | | 2001 | | | 94.4 | 97.2 | 96.0 | – |
| Slocum, | AA | 2011⋆ | AFDB‡ | Power percentage | 62.80⋆ | 77.46⋆ | 64.90⋆ | – |
| | (PWA/FSA) | 1992 | | | | | | |
| Dash, | RRI | 2009 | AFDB† | RMSSD+TPR+SE | 94.4 | 95.1 | – | – |
| | | | MITDB | | 90.2 | 91.2 | – | – |
| Kikillus, | RRI | 2007 | AFDB+NSRDB | Histogram+DIFF.+pNN200 | 94.1 | 93.4 | – | – |
*The authors proposed several methods, in which, the method with the best performance is presented here.
‡Records “00735” and “03665” omitted.
†Records “04936” and “05091” omitted.
Reinvestigated in [19].
‘–’indicates without report. ‘NA’ indicates not applicable because there is no beat with AF reference annotation in this database. See text or relevant literature for abbreviation.
Figure 7Distributions of , , and with respect to various threshold settings when our method was applied to different testing sets.(a) Results of the AFDB set; (b) Results of the AFDB database ( indicates records “00735” and “03665” omitted); (c) Results of the AFDB database ( indicates records “04936” and “05091” omitted); (d) Results of the MITDB database; (e) Results of the NSRDB database; (f) Results of the AFDB+NSRDB database and (g) Results of the AFDB+NSRDB database.
The computation time of the processing of this method
| LTAFDB | 6970560 (1936.27 hours) | 11.09 |
| AFDB | 917052.96 (254.74 hours) | 1.445 |
| AFDB‡ | 843688.72 (234.36 hours) | 1.353 |
| AFDB† | 843688.72 (234.36 hours) | 1.406 |
| MITDB | 86666.67 (24.07 hours) | 0.116 |
| NSRDB | 1574976 (437.49 hours) | 1.825 |
| AFDB+NSRDB | 2492028.96 (692.23 hours) | 3.258 |
‡Records “00735” and “03665” omitted.
†Records “04936” and “05091” omitted.
§Desktop test environment: (a) hardware: Intel Pentium(R) Dual-Core E5800(3.20GHz)/DDR3 RAM (2GBytes,800MHz)/ HDD(7200rpm); (b) software: WINDOWS XP Professional/mingw32-g++/C++. The computation times are the average values of 100 trials, and they include the time consumption for importing raw data from the HDD into the RAM.