Giraffe: A Genetic Programming Algorithm To Build Deep Learning Ensembles For Ecg Arrhythmia Classification
Cardiovascular diseases remain one of the leading causes of death worldwide. Therefore, developing and validating automated tools to help identify high-risk patients are of paramount clinical utility. In this article, we tackle this task and introduce a genetic programming algorithm (called GIRAFFE) to build (deep) machine learning classification ensembles for arrhythmia classification from two-dimensional images of 12-lead electrocardiogram (ECG) tracings. GIRAFFE evolves the architecture, content, and fusion scheme of the ensemble, to obtain an accurate yet lightweight classification system. The experimental study performed over a large-scale dataset of ECG images revealed that our approach outperforms other ensemble methods and carefully fine-tuned deep models, elaborates compact heterogeneous ensembles, and does not require any user intervention hence it is easy to apply to other classification tasks.
Authors
- Jacek Kawa (ORCID: https://orcid.org/0000-0002-2804-7885)
- Damian Kucharski (ORCID: https://orcid.org/0000-0002-5852-4136)
- Lü Fu (ORCID: https://orcid.org/0000-0001-9299-3166)
- Weidong Lin (ORCID: https://orcid.org/0009-0002-2526-7695)
- Agata M. Wijata (ORCID: https://orcid.org/0000-0001-6180-9979)
- Jakub Nalepa (ORCID: https://orcid.org/0000-0002-4026-1569)
- Yalin Zheng (ORCID: https://orcid.org/0000-0002-7873-0922)
- Y. H. Gregory Lip
- Yumei Xue (ORCID: https://orcid.org/0000-0001-7354-0014)
Institutions
- Silesian University of Technology (PL)
- University of Liverpool (GB)
- Liverpool Heart and Chest Hospital (GB)
- Guangdong Academy of Medical Sciences (CN)
- Liverpool John Moores University (GB)
Publication Details
- Published
- 2024-09-27
- DOI
- https://doi.org/10.1109/icip51287.2024.10647780
- Citations
- 1
- Primary Topic
- Fault Detection and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.33
Funders
- Silesian University of Technology