Penerapan Independent Component Analysis untuk Ekstraksi Fitur pada Klasifikasi Aritmia Jantung Berbasis Light Gradient Boosting Machine

Authors

  • Muhammad Rafif Danuja Statistics and Data Study Program, IPB University Author
  • Nada Ardelia Statistics and Data Study Program, IPB University Author
  • Mareska Radela Putra Statistics and Data Study Program, IPB University Author
  • Zanira Husna Statistics and Data Study Program, IPB University Author
  • Ayunda Rasyid Khairunnisa Statistics and Data Study Program, IPB University Author
  • Nida Khairunnissa Statistics and Data Study Program, IPB University Author
  • Cici Suhaeni, S.Si, M.Si, Ph.D Statistics and Data Study Program, IPB University Author

Keywords:

Arrhythmia Classification, ECG, FastICA, LightGBM, Picard, SMOTE

Abstract

Cardiovascular disease, specifically arrhythmia, is a major health threat and one of the leading cause of death worldwide. Manually monitoring and detecting arrhythmias using an Electrocardiogram (ECG) is prone to human error due to the visual fatigue of medical staff. This research proposes a machine learning-based system to assist healthcare professionals in classifying arrhythmias more efficiently. The data used were obtained from the MIT-BIH Arrhythmia Database, focusing on the Modified Limb Lead II (MLII) channel. Data preprocessing was performed using cascading filters (High-pass, Low-pass, and Notch filters) and Z-score normalization to reduce noise, followed by beat segmentation based on three AAMI classes (N,S, and V). Principal Component Analysis (PCA) was applied prior to Independent Component Analysis (ICA) to reduce dimensionality. The primary focus of this research is the comparison of two ICA algorithms, namely FastICA and Picard, combined with morphological, statistical, and RR-interval features for ECG representation. To address class imbalance, sample weights were calculated from the training data and incorporated into the classification model. Classification was performed using Light Gradient Boosting Machine (LightGBM). The results show that the proposed feature combination and LightGBM model achieved good performance for arrhythmia classification on real-world data, with FastICA achived a macro F1-score of 0.7238, outperforming Picard which achieved 0.6963.

Downloads

Published

2026-09-18

Issue

Section

Statistika dan Sains Data