Enhancing Electrocardiogram (ECG) Analysis of Implantable Cardiac Monitor Data: An Efficient Pipeline for Multi-Label Classification
-
Published:2023-10-21
Issue:4
Volume:5
Page:1539-1556
-
ISSN:2504-4990
-
Container-title:Machine Learning and Knowledge Extraction
-
language:en
-
Short-container-title:MAKE
Author:
Bleich Amnon1ORCID, Linnemann Antje2ORCID, Jaidi Benjamin2, Diem Björn H.2ORCID, Conrad Tim O. F.1ORCID
Affiliation:
1. Visual and Data-Centric Computing Department, Zuse Institute Berlin, Takustraße 7, 14195 Berlin, Germany 2. BIOTRONIK SE & Co., KG, Woermannkehre 1, 12359 Berlin, Germany
Abstract
Implantable Cardiac Monitor (ICM) devices are demonstrating, as of today, the fastest-growing market for implantable cardiac devices. As such, they are becoming increasingly common in patients for measuring heart electrical activity. ICMs constantly monitor and record a patient’s heart rhythm, and when triggered, send it to a secure server where health care professionals (HCPs) can review it. These devices employ a relatively simplistic rule-based algorithm (due to energy consumption constraints) to make alerts for abnormal heart rhythms. This algorithm is usually parameterized to an over-sensitive mode in order to not miss a case (resulting in a relatively high false-positive rate), and this, combined with the device’s nature of constantly monitoring the heart rhythm and its growing popularity, results in HCPs having to analyze and diagnose an increasingly growing number of data. In order to reduce the load on the latter, automated methods for ECG analysis are nowadays becoming a great tool to assist HCPs in their analysis. While state-of-the-art algorithms are data-driven rather than rule-based, training data for ICMs often consist of specific characteristics that make their analysis unique and particularly challenging. This study presents the challenges and solutions in automatically analyzing ICM data and introduces a method for its classification that outperforms existing methods on such data. It carries this out by combining high-frequency noise detection (which often occurs in ICM data) with a semi-supervised learning pipeline that allows for the re-labeling of training episodes and by using segmentation and dimension-reduction techniques that are robust to morphology variations of the sECG signal (which are typical to ICM data). As a result, it performs better than state-of-the-art techniques on such data with, e.g., an F1 score of 0.51 vs. 0.38 of our baseline state-of-the-art technique in correctly calling atrial fibrillation in ICM data. As such, it could be used in numerous ways, such as aiding HCPs in the analysis of ECGs originating from ICMs by, e.g., suggesting a rhythm type.
Funder
German Ministry of Research and Education Berlin Institute for the Foundations of Learning and Data—BIFOLD
Subject
Artificial Intelligence,Engineering (miscellaneous)
Reference46 articles.
1. Moghadam, S.R., and Asl, B.M. (2023). Automatic diagnosis and localization of myocardial infarction using morphological features of ECG signal. Biomed. Signal Process. Control, 83. 2. Algorithms for automated diagnosis of cardiovascular diseases based on ECG data: A comprehensive systematic review;Denysyuk;Heliyon,2023 3. Wang, Z., Stavrakis, S., and Yao, B. (2023). Hierarchical deep learning with Generative Adversarial Network for automatic cardiac diagnosis from ECG signals. Comput. Biol. Med., 155. 4. Datta, S., Puri, C., Mukherjee, A., Banerjee, R., Choudhury, A.D., Singh, R., Ukil, A., Bandyopadhyay, S., Pal, A., and Khandelwal, S. (2017, January 24–27). Identifying normal, AF and other abnormal ECG rhythms using a cascaded binary classifier. Proceedings of the 2017 Computing in Cardiology (CinC), Rennes, France. 5. Hong, S., Wu, M., Zhou, Y., Wang, Q., Shang, J., Li, H., and Xie, J. (2017, January 24–27). ENCASE: An ENsemble ClASsifiEr for ECG classification using expert features and deep neural networks. Proceedings of the 2017 Computing in Cardiology (CinC), Rennes, France.
|
|