Computer-aided diagnosis of atrial fibrillation based on ECG Signals: A review

Abstract Arrhythmia is a type of disorder that affects the pattern and rate of the heartbeat. Among the various arrhythmia conditions, atrial fibrillation (AF) is the most prevalent. AF is associated with a chaotic, and frequently fast, heartbeat. Moreover, AF increases the risk of cardioembolic stroke and other heart-related problems such as heart failure. Thus, it is necessary to screen for AF and receive proper treatment before the condition progresses. To date, electrocardiogram (ECG) feature analysis is the gold standard for the diagnosis of AF. However, because it is time-varying, AF ECG signals are difficult to interpret. The ECG signals are often contaminated with noise. Further, manual interpretation of ECG signals may be subjective, time-consuming, and susceptible to inter-observer variabilities. Various computer-aided diagnosis (CADx) methods have been proposed to remedy these shortcomings. In this paper, different CADx systems developed by researchers are discussed. Also, the potentials of the CADx system are highlighted.

[1]  Ching-Haur Chang,et al.  Cancellation of high-frequency noise in ECG signals using adaptive filter without external reference , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

[2]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[3]  Joel E. W. Koh,et al.  Entropies for automated detection of coronary artery disease using ECG signals: A review , 2018 .

[4]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[5]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[6]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[7]  U. Raghavendra,et al.  Automated identification of shockable and non-shockable life-threatening ventricular arrhythmias using convolutional neural network , 2018, Future Gener. Comput. Syst..

[8]  Chandan Chakraborty,et al.  AUTOMATED DETECTION OF ATRIAL FLUTTER AND FIBRILLATION USING ECG SIGNALS IN WAVELET FRAMEWORK , 2012 .

[9]  U. Rajendra Acharya,et al.  Automated detection of atrial fibrillation using Bayesian paradigm , 2013, Knowl. Based Syst..

[10]  U. Rajendra Acharya,et al.  Application of stacked convolutional and long short-term memory network for accurate identification of CAD ECG signals , 2018, Comput. Biol. Medicine.

[11]  Khaled Daqrouq,et al.  Neural network and wavelet average framing percentage energy for atrial fibrillation classification , 2014, Comput. Methods Programs Biomed..

[12]  S M Pincus,et al.  Approximate entropy as a measure of system complexity. , 1991, Proceedings of the National Academy of Sciences of the United States of America.

[13]  U. Rajendra Acharya,et al.  Application of higher order spectra for accurate delineation of atrial arrhythmia , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[14]  J. Kurths,et al.  Recurrence-plot-based measures of complexity and their application to heart-rate-variability data. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[15]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[16]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[17]  M. Rosenstein,et al.  A practical method for calculating largest Lyapunov exponents from small data sets , 1993 .

[18]  H. Ghassemian,et al.  Prediction of paroxysmal atrial fibrillation using recurrence plot-based features of the RR-interval signal , 2011, Physiological measurement.

[19]  Ki H. Chon,et al.  Atrial Fibrillation Detection Using an iPhone 4S , 2013, IEEE Transactions on Biomedical Engineering.

[20]  U. Rajendra Acharya,et al.  Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals , 2017, Inf. Sci..

[21]  Oliver Faust,et al.  Algorithm for the detection of congestive heart failure index , 2017 .

[22]  David G. Stork,et al.  Pattern Classification , 1973 .

[23]  Mark Bowes,et al.  Screening for atrial fibrillation: sensitivity and specificity of a new methodology. , 2011, The British journal of general practice : the journal of the Royal College of General Practitioners.

[24]  B. Pompe,et al.  Permutation entropy: a natural complexity measure for time series. , 2002, Physical review letters.

[25]  Bernard C. Jiang,et al.  Automated Detection of Paroxysmal Atrial Fibrillation Using an Information-Based Similarity Approach , 2017, Entropy.

[26]  Raúl Alcaraz,et al.  Application of the relative wavelet energy to heart rate independent detection of atrial fibrillation , 2016, Comput. Methods Programs Biomed..

[27]  M.M.A. Hadhoud,et al.  Computer Aided Diagnosis of Cardiac Arrhythmias , 2006, 2006 International Conference on Computer Engineering and Systems.

[28]  Alireza Mehrnia,et al.  Automatic detection of atrial fibrillation using stationary wavelet transform and support vector machine , 2015, Comput. Biol. Medicine.

[29]  Josef Kittler,et al.  Floating search methods in feature selection , 1994, Pattern Recognit. Lett..

[30]  Sheng Lu,et al.  Automatic Real Time Detection of Atrial Fibrillation , 2009, Annals of Biomedical Engineering.

[31]  Karl Pearson F.R.S. LIII. On lines and planes of closest fit to systems of points in space , 1901 .

[32]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[33]  D. Finlay,et al.  Automated detection of atrial fibrillation using R-R intervals and multivariate-based classification. , 2016, Journal of Electrocardiology.

[34]  R. Fisher Statistical methods for research workers , 1927, Protoplasma.

[35]  Juan José Rodríguez Diez,et al.  Rotation Forest: A New Classifier Ensemble Method , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  U. Rajendra Acharya,et al.  Current methods in electrocardiogram characterization , 2014, Comput. Biol. Medicine.

[37]  R. K. Tripathy,et al.  AUTOMATED DETECTION OF ATRIAL FIBRILLATION ECG SIGNALS USING TWO STAGE VMD AND ATRIAL FIBRILLATION DIAGNOSIS INDEX , 2017 .

[38]  C. Murray,et al.  Worldwide Epidemiology of Atrial Fibrillation: A Global Burden of Disease 2010 Study , 2014, Circulation.

[39]  Wanqing Wu,et al.  A Real-Time Atrial Fibrillation Detection Algorithm Based on the Instantaneous State of Heart Rate , 2015, PloS one.

[40]  Norlaili Mat Safri,et al.  Dynamic ECG features for atrial fibrillation recognition , 2016, Comput. Methods Programs Biomed..

[41]  Ki H. Chon,et al.  Time-Varying Coherence Function for Atrial Fibrillation Detection , 2013, IEEE Transactions on Biomedical Engineering.

[42]  Soo-Young Lee,et al.  Efficient feature selection based on information gain criterion for face recognition , 2007, 2007 International Conference on Information Acquisition.

[43]  B. Silverman,et al.  The Stationary Wavelet Transform and some Statistical Applications , 1995 .

[44]  Lei Wang,et al.  Automated atrial fibrillation detection based on deep learning network , 2016, 2016 IEEE International Conference on Information and Automation (ICIA).

[45]  A. Rényi On Measures of Entropy and Information , 1961 .

[46]  Trevor Hastie,et al.  Support Vector Machines , 2013 .

[47]  U. RajendraAcharya Advances in cardiac signal processing , 2007 .

[48]  Jason Weston,et al.  Gene Selection for Cancer Classification using Support Vector Machines , 2002, Machine Learning.

[49]  U. Rajendra Acharya,et al.  A deep convolutional neural network model to classify heartbeats , 2017, Comput. Biol. Medicine.

[50]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[51]  U. Rajendra Acharya,et al.  Automated diagnosis of congestive heart failure using dual tree complex wavelet transform and statistical features extracted from 2 s of ECG signals , 2017, Comput. Biol. Medicine.

[52]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[53]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[54]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[55]  D. Ruelle,et al.  Recurrence Plots of Dynamical Systems , 1987 .

[56]  Henggui Zhang,et al.  Detecting atrial fibrillation by deep convolutional neural networks , 2018, Comput. Biol. Medicine.

[57]  U. Rajendra Acharya,et al.  Computer aided diagnosis of atrial arrhythmia using dimensionality reduction methods on transform domain representation , 2014, Biomed. Signal Process. Control..

[58]  Larry A. Rendell,et al.  The Feature Selection Problem: Traditional Methods and a New Algorithm , 1992, AAAI.

[59]  Emma Pickwell-MacPherson,et al.  Automatic online detection of atrial fibrillation based on symbolic dynamics and Shannon entropy , 2014, BioMedical Engineering OnLine.

[60]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[61]  Madhuchhanda Mitra,et al.  Empirical mode decomposition based ECG enhancement and QRS detection , 2012, Comput. Biol. Medicine.

[62]  R. Bellman A Markovian Decision Process , 1957 .

[63]  Fahim Sufi,et al.  Diagnosis of Cardiovascular Abnormalities From Compressed ECG: A Data Mining-Based Approach , 2009, IEEE Transactions on Information Technology in Biomedicine.

[64]  C. L. Nikias,et al.  Signal processing with higher-order spectra , 1993, IEEE Signal Processing Magazine.

[65]  Padmavathi Kora,et al.  ECG-based atrial fibrillation detection using different orderings of Conjugate Symmetric–Complex Hadamard Transform , 2016 .

[66]  Bart Kosko,et al.  Fuzzy entropy and conditioning , 1986, Inf. Sci..

[67]  U. Rajendra Acharya,et al.  Automated characterization of arrhythmias using nonlinear features from tachycardia ECG beats , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[68]  Paul S Addison,et al.  Wavelet transforms and the ECG: a review , 2005, Physiological measurement.

[69]  Naif Alajlan,et al.  Rhythm-based heartbeat duration normalization for atrial fibrillation detection , 2016, Comput. Biol. Medicine.

[70]  Yixin Chen,et al.  Atrial fibrillation detection by multi-scale convolutional neural networks , 2017, 2017 20th International Conference on Information Fusion (Fusion).

[71]  Donald F. Specht,et al.  Probabilistic neural networks , 1990, Neural Networks.

[72]  Geoffrey E. Hinton,et al.  Speech recognition with deep recurrent neural networks , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[73]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[74]  K. Sri Rama Krishna,et al.  ECG based Atrial Fibrillation detection using Sequency Ordered Complex Hadamard Transform and Hybrid Firefly Algorithm , 2017 .

[75]  U. Rajendra Acharya,et al.  Automated detection of coronary artery disease using different durations of ECG segments with convolutional neural network , 2017, Knowl. Based Syst..

[76]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[77]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[78]  L Glass,et al.  Automatic detection of atrial fibrillation using the coefficient of variation and density histograms of RR and ΔRR intervals , 2001, Medical and Biological Engineering and Computing.

[79]  U. Rajendra Acharya,et al.  Application of higher order statistics for atrial arrhythmia classification , 2013, Biomed. Signal Process. Control..

[80]  Denis Xavier,et al.  The World Heart Federation Roadmap for Nonvalvular Atrial Fibrillation. , 2017, Global heart.

[81]  U. Rajendra Acharya,et al.  Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network , 2017, Inf. Sci..

[82]  Roshan Joy Martis,et al.  DIAGNOSIS OF MULTICLASS TACHYCARDIA BEATS USING RECURRENCE QUANTIFICATION ANALYSIS AND ENSEMBLE CLASSIFIERS , 2016 .

[83]  H. Youn,et al.  Role of Echocardiography in Atrial Fibrillation , 2011, Journal of cardiovascular ultrasound.

[84]  J. Richman,et al.  Physiological time-series analysis using approximate entropy and sample entropy. , 2000, American journal of physiology. Heart and circulatory physiology.

[85]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[86]  U. Rajendra Acharya,et al.  A novel Parkinson’s Disease Diagnosis Index using higher-order spectra features in EEG signals , 2016, Neural Computing and Applications.

[87]  E. Lehmann Testing Statistical Hypotheses , 1960 .

[88]  Kazimierz Zaleski,et al.  Damage detection of composite milling process by recurrence plots and quantifications analysis , 2017 .

[89]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[90]  R. Tibshirani,et al.  Regression shrinkage and selection via the lasso: a retrospective , 2011 .

[91]  Luc Devroye,et al.  Distribution-free performance bounds for potential function rules , 1979, IEEE Trans. Inf. Theory.

[92]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[93]  U. Rajendra Acharya,et al.  Linear and nonlinear analysis of normal and CAD-affected heart rate signals , 2014, Comput. Methods Programs Biomed..

[94]  Christian Jutten,et al.  Blind separation of sources, part I: An adaptive algorithm based on neuromimetic architecture , 1991, Signal Process..

[95]  June-Goo Lee,et al.  Deep Learning in Medical Imaging: General Overview , 2017, Korean journal of radiology.

[96]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

[97]  Yang Wang,et al.  A short-time multifractal approach for arrhythmia detection based on fuzzy neural network , 2001, IEEE Transactions on Biomedical Engineering.

[98]  Lior Wolf,et al.  CNN-N-Gram for HandwritingWord Recognition , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).