Arrhythmia Identification with Two-Lead Electrocardiograms Using Artificial Neural Networks and Support Vector Machines for a Portable ECG Monitor System
An automatic configuration that can detect the position of R-waves, classify the normal sinus rhythm (NSR) and other four arrhythmic types from the continuous ECG signals obtained from the MIT-BIH arrhythmia database is proposed. In this configuration, a support vector machine (SVM) was used to detect and mark the ECG heartbeats with raw signals and differential signals of a lead ECG. An algorithm based on the extracted markers segments waveforms of Lead II and V1 of the ECG as the pattern classification features. A self-constructing neural fuzzy inference network (SoNFIN) was used to classify NSR and four arrhythmia types, including premature ventricular contraction (PVC), premature atrium contraction (PAC), left bundle branch block (LBBB), and right bundle branch block (RBBB). In a real scenario, the classification results show the accuracy achieved is 96.4%. This performance is suitable for a portable ECG monitor system for home care purposes.
References
[1]
Hii, P.-C.; Chung, W.-Y. A comprehensive ubiquitous healthcare solution on an android mobile device. Sensors 2011, 11, 6799–6815.
[2]
Friesen, G.M.; Jannett, T.C.; Jadallah, M.A.; Yates, S.L.; Quint, S.R.; Troynagle, H. A comparison of the noise sensitivity of nine qrs detection algorithms. IEEE Trans. Biomed. Eng. 1990, 37, 85–98.
[3]
Okada, M. A digital filter for the ors complex detection. IEEE Trans. Biomed. Eng. 1979, 26, 700–703.
Mehta, S.S.; Lingayat, N.S. Identification of qrs complexes in 12-lead electrocardiogram. Expert Syst. Appl. 2009, 36, 820–828.
[10]
Throne, R.D.; Jenkins, J.M.; DiCarlo, L.A.A. Comparison of four new time-domain techniques for discriminating monomorphic ventricular tachycardia from sinus rhythm using ventricular waveform morphology. IEEE Trans. Biomed. Eng. 1991, 38, 561–570.
[11]
Clayton, R.H.; Murray, A.; Campbell, R.W.F. Recognition of ventricular fibrillation using neural networks. Med. Biol. Eng. Comput. 1994, 32, 217–220.
[12]
Tsipouras, M.G.; Fotiadis, D.I.; Sideris, D. An arrhythmia classification system based on the rr-interval signal. Artif. Intell. Med. 2005, 33, 237–250.
[13]
Moavenian, M.; Khorrami, H. A qualitative comparison of artificial neural networks and support vector machines in ecg arrhythmias classification. Expert Syst. Appl. 2010, 37, 3088–3093.
[14]
Thakor, N.V.; Zhu, Y.-S. Applications of adaptive filtering to ecg analysis: Noise cancellation and arrhythmia detection. IEEE Trans. Biomed. Eng. 1991, 18, 785–794.
Fan, S.-Z.; Yeh, J.-R.; Chen, B.-C.; Shieh, J.-S. Comparison of eeg approximate entropy and complexity measures of depth of anaesthesia during inhalational general anaesthesia. J. Med. Biol. Eng. 2011, 31, 359–366.
[17]
Mehta, S.S.; Shete, D.A.; Lingayat, N.S.; Chouhanc, V.S. K-means algorithm for the detection and delineation of qrs-complexes in electrocardiogram. IRBM 2010, 31, 48–54.
Vapnik, V. Statistical Learning Theory; Wiley: New York, NY, USA, 1998.
[24]
Burges, C.J.C. A tutorial on support vector machines for pattern recognition. Data Min. Knowl. Discov. 1998, 2, 955–971.
[25]
Chang, C.-C.; Lin, C.-J. Libsvm: A Library for Support Vector Machines; National Taiwan University: Taipei, Taiwan, 2004.
[26]
Jung, C.-F.; Lin, C.-T. An on-line self-constructing neural fuzzy inference network and its application. IEEE Trans. Fuzzy Syst. 1998, 6, 12–32.
[27]
Arzeno, N.M.; Poon, C.S.; Deng, Z.D. Quantitative analysis of qrs detection algorithms based on first derivative of the ecg. Proceedings of 28th IEEE EMBS Annual International Conference, New York, NY, USA; 2006; pp. 1788–1791.
[28]
Adnane, M.; Jiang, Z.; Choi, S. Development of qrs detection algorithm designed for wearable cardiorespiratory system. Comput. Methods Programs Biomed. 2009, 93, 20–31.
[29]
Benitez, D.; Gaydecki, P.A.; Zaidi, A.; Fitzpatrick, A.P. The use of hilbert transform in ecg signal analysis. Comput. Biol. Med. 2001, 31, 399–406.
[30]
Chen, S.W.; Chen, H.C.; Chan, H.L. A real time qrs detection method based on moving-averaging incorporating with wavelet denoising. Comput. Methods Programs Biomed. 2006, 82, 187–195.
Paoletti, M.; Marchesi, C. Discovering dangerous patterns in long-term ambulatory ecg recordings using a fast qrs detection algorithm and explorative data analysis. Comput. Methods Programs Biomed. 2006, 82, 20–30.