Classifying heart conditions based on class probability output networks

Abstract This paper presents a novel method of classifying heart conditions from an electrocardiography (ECG) signal. For this purpose, the R-R intervals of ECG signal are analyzed by Gamma distribution parameters and classified into normal (NR) or abnormal (AN) ECG waves. For the normal ECG waves, the heart condition is further investigated by analyzing the dynamic behavior of heart activity based on the correlation between successive R-R intervals and long-term analysis. The classification of heart conditions is made by estimating the conditional class probabilities using class probability output networks (CPONs). The simulation for classifying heart conditions using the MIT-BIH data sets reveals that the proposed approach is effective for classifying heart conditions and allows more accurate classification than the existing classifiers such as the k-NN and SVM.

[1]  H. Nakajima,et al.  Real-time discrimination of ventricular tachyarrhythmia with Fourier-transform neural network , 1999, IEEE Transactions on Biomedical Engineering.

[2]  Jesús María Rodríguez Presedo,et al.  Heart Rate Variability Analysis with the R package RHRV , 2017 .

[3]  N. Thakor,et al.  Ventricular tachycardia and fibrillation detection by a sequential hypothesis testing algorithm , 1990, IEEE Transactions on Biomedical Engineering.

[4]  Han Bin Bae,et al.  Classification of the trained and untrained emitter types based on class probability output networks , 2017, Neurocomputing.

[5]  Zidong Wang,et al.  A new switching-delayed-PSO-based optimized SVM algorithm for diagnosis of Alzheimer's disease , 2018, Neurocomputing.

[6]  Rhee Man Kil,et al.  Automatic media data rating based on class probability output networks , 2010, IEEE Transactions on Consumer Electronics.

[7]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[8]  Stanislaw Osowski,et al.  ECG beat recognition using fuzzy hybrid neural network , 2001, IEEE Trans. Biomed. Eng..

[9]  Xiaolong Zhai,et al.  Automated ECG Classification Using Dual Heartbeat Coupling Based on Convolutional Neural Network , 2018, IEEE Access.

[10]  G. Billman,et al.  An introduction to heart rate variability: methodological considerations and clinical applications , 2015, Front. Physiol..

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

[12]  Adnan Acan,et al.  ECG classification using three-level fusion of different feature descriptors , 2018, Expert Syst. Appl..

[13]  Isa Muqattash,et al.  Infinite family of approximations of the Digamma function , 2006, Math. Comput. Model..

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

[15]  J. L. Willems,et al.  Comparison of multigroup logistic and linear discriminant ECG and VCG classification. , 1987, Journal of electrocardiology.

[16]  N.V. Thakor,et al.  Multiway sequential hypothesis testing for tachyarrhythmia discrimination , 1994, IEEE Transactions on Biomedical Engineering.

[17]  S. C. Choi,et al.  Maximum Likelihood Estimation of the Parameters of the Gamma Distribution and Their Bias , 1969 .

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

[19]  Jonathan Rubin,et al.  Densely connected convolutional networks for detection of atrial fibrillation from short single-lead ECG recordings. , 2018, Journal of electrocardiology.

[20]  Rhee Man Kil,et al.  Pattern Classification With Class Probability Output Network , 2009, IEEE Transactions on Neural Networks.

[21]  Simaan M. AbouRizk,et al.  FITTING BETA DISTRIBUTIONS BASED ON SAMPLE DATA , 1994 .

[22]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[23]  Rosaria Silipo,et al.  Artificial neural networks for automatic ECG analysis , 1998, IEEE Trans. Signal Process..

[24]  Zidong Wang,et al.  Image-Based Quantitative Analysis of Gold Immunochromatographic Strip via Cellular Neural Network Approach , 2014, IEEE Transactions on Medical Imaging.

[25]  Zidong Wang,et al.  A Hybrid EKF and Switching PSO Algorithm for Joint State and Parameter Estimation of Lateral Flow Immunoassay Models , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[26]  W.J. Tompkins,et al.  A patient-adaptable ECG beat classifier using a mixture of experts approach , 1997, IEEE Transactions on Biomedical Engineering.

[27]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[28]  A. Malliani,et al.  Heart rate variability. Standards of measurement, physiological interpretation, and clinical use , 1996 .

[29]  Minho Lee,et al.  Deep learning of support vector machines with class probability output networks , 2015, Neural Networks.

[30]  G. Lyons,et al.  Bayesian ANN classifier for ECG arrhythmia diagnostic system: a comparison study , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..