A Novel Grammar-Based Approach to Atrial Fibrillation Arrhythmia Detection for Pervasive Healthcare Environments

Today, pervasive systems have become an inseparable part of computer science and engineering. These systems provide automated connection with remote access and seamless transmission of biological and other data upon request. The health domain is one of the most important application of these systems. Moreover, heart is the most important part of human body and cardiac diseases are the second leading cause of death. Therefore, different tools and methods have been invented for the rapid investigation and early detection of cardiac diseases and the cardiac operations. These methods aim to obtain structural and operational information about the heart. Any changes in the form of cardiac signals can indicate a disease or abnormal behavior of the heart. Therefore, early detection of these changes can be significant to prevent and treat cardiac diseases. This paper proposes a method to detect atrial arrhythmia, which is one of the most common cardiac anomalies. The proposed approach can be generalized to detect other arrhythmia disorders. The proposed method models an arrhythmia by a regular expression. After removing the noise and performing the proposed segmentation algorithm, the input signal of the patient is transformed into a character string in which each character represents an ECG signal component. Moreover, a LCS-based tree comparison algorithm is proposed to detect any disorder in the input signal. The proposed algorithm can be used in cell phones or wearable devices. Different experiments on MIT-BIH arrhythmia dataset show the efficiency of the segmentation method and the detection algorithm in comparison to conventional approaches.

[1]  Luca T. Mainardi,et al.  Analysis of the dynamics of RR interval series for the detection of atrial fibrillation episodes , 1997, Computers in Cardiology 1997.

[2]  Sadik Kara,et al.  Atrial fibrillation classification with artificial neural networks , 2007, Pattern Recognit..

[3]  Leon Glass,et al.  A method for detection of atrial fibrillation using RR intervals , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[4]  E. Helfenbein,et al.  Improvements in atrial fibrillation detection for real-time monitoring. , 2009, Journal of electrocardiology.

[5]  Salah Hamdi,et al.  Grammar Formalism for ECG Signal Interpretation and Classification , 2014 .

[6]  Enzo Pasquale Scilingo,et al.  Robust multiple cardiac arrhythmia detection through bispectrum analysis , 2011, Expert Syst. Appl..

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

[8]  Jean-Yves Tourneret,et al.  P- and T-Wave Delineation in ECG Signals Using a Bayesian Approach and a Partially Collapsed Gibbs Sampler , 2010, IEEE Transactions on Biomedical Engineering.

[9]  Yüksel Özbay,et al.  A novel approach for classification of ECG arrhythmias: Type-2 fuzzy clustering neural network , 2009, Expert Syst. Appl..

[10]  Elsayed Z Soliman,et al.  Atrial fibrillation and the risk of sudden cardiac death: the atherosclerosis risk in communities study and cardiovascular health study. , 2013, JAMA internal medicine.

[11]  Paulo Carvalho,et al.  Detection of Atrial Fibrillation using model-based ECG analysis , 2008, 2008 19th International Conference on Pattern Recognition.

[12]  Farzad Towhidkhah,et al.  Automated Segmentation of ECG Signals using Piecewise Derivative Dynamic Time Warping , 2008 .

[13]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[14]  Shih-Wei Lin,et al.  Particle swarm optimization for parameter determination and feature selection of support vector machines , 2008, Expert Syst. Appl..

[15]  B. Logan,et al.  Robust detection of atrial fibrillation for a long term telemonitoring system , 2005, Computers in Cardiology, 2005.

[16]  Brian Litt,et al.  Evolving a Bayesian classifier for ECG-based age classification in medical applications , 2008, Appl. Soft Comput..

[17]  Shuming Ye,et al.  High accuracy in automatic detection of atrial fibrillation for Holter monitoring , 2012, Journal of Zhejiang University SCIENCE B.

[18]  Martti Juhola,et al.  Syntactic recognition of ECG signals by attributed finite automata , 1995, Pattern Recognit..

[19]  P Caminal,et al.  Automatic detection of wave boundaries in multilead ECG signals: validation with the CSE database. , 1994, Computers and biomedical research, an international journal.

[20]  M. Arthanari,et al.  ECG Feature Extraction Techniques - A Survey Approach , 2010, ArXiv.

[21]  M B Shamsollahi,et al.  A model-based Bayesian framework for ECG beat segmentation , 2009, Physiological measurement.

[22]  David Menotti,et al.  ECG arrhythmia classification based on optimum-path forest , 2013, Expert Syst. Appl..