A Novel Unsupervised Computational Method for Ventricular and Supraventricular Origin Beats Classification
Source abstract
Abstract
Arrhythmias are the most common events tracked by a physician. The need for continuous monitoring of such events in the ECG has opened the opportunity for automatic detection. Intra- and inter-patient paradigms are the two approaches currently followed by the scientific community. The intra-patient approach seems to resolve the problem with a high classification percentage but requires a physician to label key samples. The inter-patient makes use of historic data of different patients to build a general classifier, but the inherent variability in the ECG’s signal among patients leads to lower classification percentages compared to the intra-patient approach. In this work, we propose a new unsupervised algorithm that adapts to every patient using the heart rate and morphological features of the ECG beats to classify beats between supraventricular origin and ventricular origin. The results of our work in terms of F-score are 0.88, 0.89, and 0.93 for the ventricular origin beats for three popular ECG databases, and around 0.99 for the supraventricular origin for the same databases, comparable to supervised approaches presented in other works. This paper presents a new path to make use of ECG data to classify heartbeats without the assistance of a physician despite the needed improvements.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: ECG Monitoring and Analysis · EEG and Brain-Computer Interfaces · Cardiac electrophysiology and arrhythmias
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Bioengineering Department, Engineering Faculty, Autonomous University of Baja California, Mexicali 21280, Mexico
Department of Computer Science, Western Illinois University, Macomb, IL 61455, USA
Department of Computer Science, University of Colorado, Colorado Springs, CO 80918, USA
Department of Computer Science, Autonomous University of San Luis Potosi, San Luis Potosí 78300, Mexico
References (34)
Show source-provided references
1. Thaler, M.S. (2015). The Only EKG Book You’ll Ever Need, Wolters Kluwer. [8th ed.].
2. Cardiac Arrhythmia Classification Using Neural Networks with Selected Features10.1016/j.protcy.2013.12.339 ↗
3. Arrhythmia classification using Mahalanobis distance based improved Fuzzy C-Means clustering for mobile health monitoring systems10.1016/j.neucom.2016.08.042 ↗
4. Bayesian Classification Models for Premature Ventricular Contraction Detection on ECG Traces
5. Computer-aided detection (CADe) and diagnosis (CADx) system for lung cancer with likelihood of malignancy10.1186/s12938-015-0120-7 ↗
6. Hann, A., Troya, J., and Fitting, D. (2021). Current status and limitations of artificial intelligence in colonoscopy. UEG J.10.1002/ueg2.12108 ↗
7. Aswiga, R., Aishwarya, R., and Shanthi, A. (2021). Augmenting Transfer Learning with Feature Extraction Techniques for Limited Breast Imaging Datasets. J. Digit. Imaging.
8. 5K+ CT Images on Fractured Limbs: A Dataset for Medical Imaging Research10.1007/s10916-021-01724-9 ↗
9. Ablating Premature Ventricular Complexes: Justification, Techniques, and Outcomes10.14797/mdcj-11-2-109 ↗
10. 2015 ESC Guidelines for the management of patients with ventricular arrhythmias and the prevention of sudden cardiac death: The Task Force for the Management of Patients with Ventricular Arrhythmias and the Prevention of Sudden Cardiac Death of the European Society of Cardiology (ESC)Endorsed by: Association for European Paediatric and Congenital Cardiology (AEPC)10.1093/eurheartj/ehv316 ↗
11. Automated diagnosis of arrhythmia using combination of CNN and LSTM techniques with variable length heart beats10.1016/j.compbiomed.2018.06.002 ↗
12. Krishna, C.R., Dutta, M., and Kumar, R. (2019). ECG Arrhythmia Classification Using Artificial Neural Networks. Proceedings of 2nd International Conference on Communication, Computing and Networking, Springer.
13. Machine learning in the electrocardiogram10.1016/j.jelectrocard.2019.08.008 ↗
14. Artificial intelligence for the electrocardiogram10.1038/s41591-018-0306-1 ↗
15. Locating abnormal heartbeats in ECG segments based on deep weakly supervised learning10.1016/j.bspc.2021.102674 ↗
16. AAMI ECAR (1987). Recommended Practice for Testing and Reporting Performance Results of Ventricular Arrhythmia Detection Algorithms, Association for the Advancement of Medical Instrumentation.
17. Association for the Advancement of Medical Instrumentation (AAMI) (1998). Testing and Reporting Performance Results of Cardiac Rhythm and ST Segment Measurement Algorithms, Association for the Advancement of Medical Instrumentation. ANSI/AAMI EC38.
18. ECG-based heartbeat classification for arrhythmia detection: A survey10.1016/j.cmpb.2015.12.008 ↗
19. Automatic classification of heartbeats using ECG morphology and heartbeat interval features10.1109/TBME.2004.827359 ↗
20. Heartbeat Classification Using Feature Selection Driven by Database Generalization Criteria10.1109/TBME.2010.2068048 ↗
21. Cross-database evaluation of a multilead heartbeat classifier10.1109/TITB.2012.2193408 ↗
22. Heartbeat classification using morphological and dynamic features of ECG signals10.1109/TBME.2012.2213253 ↗
23. Optimization of ECG classification by means of feature selection10.1109/TBME.2011.2113395 ↗
24. Lafferty, J., Williams, C., Shawe-Taylor, J., Zemel, R., and Culotta, A. (2010). Active Learning Applied to Patient-Adaptive Heartbeat Classification. Advances in Neural Information Processing Systems, Curran Associates, Inc.
25. Time-based compression and classification of heartbeats10.1109/TBME.2012.2191407 ↗
26. An Automatic Patient-Adapted ECG Heartbeat Classifier Allowing Expert Assistance10.1109/TBME.2012.2202662 ↗
27. Deep learning approach for active classification of electrocardiogram signals10.1016/j.ins.2016.01.082 ↗
28. Heartbeat classification using projected and dynamic features of ECG signal10.1016/j.bspc.2016.07.010 ↗
29. Nasim, A., Sbrollini, A., Morettini, M., and Burattini, L. (2020). Extended Segmented Beat Modulation Method for Cardiac Beat Classification and Electrocardiogram Denoising. Electronics, 9.10.3390/electronics9071178 ↗
30. Interpretable heartbeat classification using local model-agnostic explanations on ECGs10.1016/j.compbiomed.2021.104393 ↗
31. PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals10.1161/01.CIR.101.23.e215 ↗
32. ECG beat classification using PCA, LDA, ICA and Discrete Wavelet Transform10.1016/j.bspc.2013.01.005 ↗
33. Marinucci, D., Sbrollini, A., Marcantoni, I., Morettini, M., Swenne, C.A., and Burattini, L. (2020). Artificial Neural Network for Atrial Fibrillation Identification in Portable Devices. Sensors, 20.10.3390/s20123570 ↗
34. Real-time patient-specific ECG classification by 1-D convolutional neural networks10.1109/TBME.2015.2468589 ↗