Automatic identification of characteristic points related to pathologies in electrocardiograms to design expert systems
Electrocardiograms (ECG) record the electrical activity of the heart through 12 main signals called shunts. Medical experts examine certain segments of these signals in where they believe the cardiovascular disease is manifested. This fact is an important determining factor for designing expert systems for cardiac diagnosis, as it requires the direct expert opinion in order to locate these specific segments in the ECG. The main contributions of this paper are: (i) to propose a model that uses the full ECG signal to identify key characteristic points that define cardiac pathology without medical expert intervention and (ii) to present an expert system based on artificial neural networks capable of detecting bundle branch block disease using the previous approach. Cardiologists have validated the proposed model application and a comparative analysis is performed using the MIT-BIH arrhythmia database.
KeywordsECG Cardiovascular disease Bundle branch blocks Medical diagnosis Multilayer perceptron
We thank the Regional University Hospital of Malaga, Unit of Heart Clinic and Vascular Pathology, their collaboration in the review and validation of the results obtained by the proposed model. This work is part of a project funded by the Ministry of Industry, Tourism and Commerce (TSI-020302-2010-136) and University of Malaga (81434547001-3). The authors are grateful to anonymous reviewers for their valuable comments.
Compliance with ethical standards
Conflict of interest
All authors declare that they have no conflict of interest.
- Akay M, Semmlow JL, Welkowitz W, Bauer MD (1990) Noninvasive detection of coronary stenoses before and after angioplasty using eigenvector methods. IEEE Trans Biomed Eng 37(11):1095–1104Google Scholar
- Bayés de Luna A (2006) Semiología electrocardiográfica II: Patrones diagnósticos de crecimiento, bloqueos y preexcitación. Prous Science, BarcelonaGoogle Scholar
- Benali R, Bereksi Reguig F, Hadj Slimane Z (2012) Automatic classification of heartbeats using wavelet neural networks. J Med Syst 36(2):883–892Google Scholar
- Chazal F, Reilly RB (2006) A patient adapting heart beat classifier using ECG morphology and heartbeat interval features. IEEE Trans Biomed Eng 53(12):2535–2543Google Scholar
- GholamHosseini H, Nazeran H, Moran B (1998) ECG compression: evaluation of FFT, DCT, and WT performance. Australas Phys Eng Sci Med 21(4):186–192Google Scholar
- Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PC, Mark RG, Mietus JE, Moody GB, Peng C-K, Stanley HE (2000) PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation 101(23):215–220. https://doi.org/10.1161/01.CIR.101.23.e215 Google Scholar
- Haykin S (2008) Neural networks and learning machines, 3er edn. Pearson, LondonGoogle Scholar
- He L, Hou W, Zhen X, Peng C (2006) Recognition of ECG patterns using artificial neural network. In: Sixth international conference on intelligent systems design and applications, pp 477–481. EEE, Jinan. https://doi.org/10.1109/ISDA.2006.253883
- Hyvärinen A (1999) Fast and robust fixed-point algorithms for independent component analysis. IEEE Trans Neural Netw 10(3):626–634Google Scholar
- Hyvärinen A, Oja E (1997) A fast fixed-point algorithm for independent component analysis. Neural Comput 9:1483–1492Google Scholar
- Hyvärinen A, Karhunen J, Oja E (2001) Independent component analysis. Wiley, FinlandGoogle Scholar
- Linh TH, Osowsky S (2003) On-line heart beat recognition using hermite polynomials and neuro-fuzzy network. IEEE Trans Instrum Meas 52(4):1224–1231Google Scholar
- Mallet S (1999) A wavelet tour of signal processing. Academic Press, San DiegoGoogle Scholar
- Marple SL (1987) Digital spectral analysis with applications. Prentice Hall, Englewood CliffsGoogle Scholar
- Ocak H (2009) Automatic detection of epileptic seizures in EEG using discrete wavelet transform and approximate entropy. Expert Syst Appl 36(2):2027–2036Google Scholar
- So HH, Chan KL (1997) Development of QRS detection method for real-time ambulatory cardiac monitor. In: Proceedings of the 19th annual international conference of the IEEE engineering in medicine and biology society. IEEE, Chicago, IL, pp 289–292. https://doi.org/10.1109/IEMBS.1997.754529
- Übeyli ED, Güler I (2003) Comparison of eigenvector methods with classical and model-based methods in analysis of internal carotid arterial Doppler signals. Comput Biol Med 33(6):473–493Google Scholar