Arrhythmia Identification from ECG Signals with a Neural Network Classifier Based on a Bayesian Framework

This paper presents a diagnostic system for cardiac arrhythmias from ECG data, using an Artificial Neural Network (ANN) classifier based on a Bayesian framework. The Bayesian ANN Classifier is built by the use of a logistic regression model and the back propagation algorithm. A dual threshold method is applied to determine the diagnosis strategy and suppress false alarm signals. The experimental results presented in this paper show that more than 90% prediction accuracy may be obtained using the improved methods in the study. It is hoped that the system can be further developed and fine-tuned for practical application.

[1]  Pierre Baldi,et al.  Bioinformatics - the machine learning approach (2. ed.) , 2000 .

[2]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[3]  David J. C. MacKay,et al.  A Practical Bayesian Framework for Backpropagation Networks , 1992, Neural Computation.

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

[5]  H. A. Guvenir,et al.  A supervised machine learning algorithm for arrhythmia analysis , 1997, Computers in Cardiology 1997.

[6]  Lars Kai Hansen,et al.  A Probabilistic Neural Network Framework for the Detection of Malignant Melanoma , 2001 .

[7]  Yohsuke Kinouchi,et al.  Neural networks for event extraction from time series: a back propagation algorithm approach , 2005, Future Gener. Comput. Syst..

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

[9]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[10]  David J. C. MacKay,et al.  The Evidence Framework Applied to Classification Networks , 1992, Neural Computation.

[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]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

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

[14]  Yohsuke Kinouchi,et al.  Time series identifying and modeling with neural networks , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[15]  Giovanni Soda,et al.  Unified Integration of Explicit Knowledge and Learning by Example in Recurrent Networks , 1995, IEEE Trans. Knowl. Data Eng..

[16]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

[17]  Thomas G. Dietterich,et al.  Bioinformatics The Machine Learning Approach 2nd ed. , 2001 .

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