Classification of premature cardiac contractions based on RFECV and ensemble learning
Elsa Sari Hayunah Nurdiniyah, A’isya Nur Aulia Yusuf, Norma Amalia, Widhiatmoko Herry Purnomo, Azizah Najda Hafizha
Abstract
Premature cardiac contractions, including premature atrial contractions (PACs) and premature ventricular contractions (PVCs), are common arrhythmias that may increase the risk of cardiovascular complications when they occur frequently. Accurate classification of these events from electrocardiogram (ECG) signals remains challenging due to noise and signal variability. This study proposes a machine learning–based classification framework that combines recursive feature elimination with cross-validation for feature selection and an ensemble learning strategy to improve classification robustness. The approach was evaluated using the Massachusetts Institute of Technology – Beth Israel Hospital (MIT-BIH) Arrhythmia database and achieved high classification performance, with an accuracy of 95.34%, F1-score of 92.11%, and balanced precision and recall for PVC and PAC. In addition, SHapley Additive exPlanations (SHAP) were employed to identify the most influential features, enhancing model interpretability. The results demonstrate that the proposed framework provides a reliable and interpretable solution for distinguishing premature cardiac contractions, highlighting its potential application in clinical decision support systems.
Keywords
ensemble learning; machine learning; premature atrial contractions; premature cardiac contractions; premature ventricular contractions; recursive feature elimination with cross-validation;
DOI:
http://doi.org/10.12928/telkomnika.v24i3.27584
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930 , e-ISSN: 2302-9293 Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats