Purpose <p>The development of an automated premature ventricular contraction (PVC) detection system has significant implications for early intervention and treatment decisions. This study aims to develop a novel approach using various supervised machine learning (ML) methods for detecting PVCs in electrocardiogram (ECG) recordings.</p> Methodology <p>To achieve this, we extracted ten distinct statistical and temporal features from 33 long-term ECG recordings from the benchmark MIT-BIH arrhythmia database (MIT-BIH-AD), capturing significant characteristics from the signals. We then investigated the effectiveness of traditional ML algorithms in identifying PVCs based on these features, namely support vector machine (SVM), decision tree (DT), naïve Bayes (NB), k-nearest neighbor (KNN), linear discriminant analysis (LDA), and artificial neural network (ANN).</p> Results <p>Among these classifiers, the SVM, KNN, ANN, and DT classifiers demonstrated exceptional discriminatory power and classification performance, yielding near-perfect area under the receiver operating characteristic curve (AUC-ROC) values of 97.3%, 95.4%, 95%, and 94.1%, respectively. On the other hand, the SVM classifier emerged as the most accurate, achieving an overall accuracy of 97.39%, indicative of making correct predictions.</p> Conclusion <p>These findings underscore the generalization of the proposed approach, especially since we worked on an extended dataset encompassing different types of heartbeats to discriminate PVCs from other heartbeat types, not only normal ones, and providing closer alignment with real-world scenarios. Subsequently, the robustness and accuracy of these models highlight their suitability for clinical applications and their potential for efficient implementation and deployment in the diagnosis of cardiovascular diseases (CVDs), as they demand minimal computational resources and time.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Supervised learning applied to electrocardiogram statistical features for the detection of premature ventricular contraction

  • Khouloud Issa,
  • Abbas Rammal,
  • Rabih Assaf,
  • Ahmad Ghandour

摘要

Purpose

The development of an automated premature ventricular contraction (PVC) detection system has significant implications for early intervention and treatment decisions. This study aims to develop a novel approach using various supervised machine learning (ML) methods for detecting PVCs in electrocardiogram (ECG) recordings.

Methodology

To achieve this, we extracted ten distinct statistical and temporal features from 33 long-term ECG recordings from the benchmark MIT-BIH arrhythmia database (MIT-BIH-AD), capturing significant characteristics from the signals. We then investigated the effectiveness of traditional ML algorithms in identifying PVCs based on these features, namely support vector machine (SVM), decision tree (DT), naïve Bayes (NB), k-nearest neighbor (KNN), linear discriminant analysis (LDA), and artificial neural network (ANN).

Results

Among these classifiers, the SVM, KNN, ANN, and DT classifiers demonstrated exceptional discriminatory power and classification performance, yielding near-perfect area under the receiver operating characteristic curve (AUC-ROC) values of 97.3%, 95.4%, 95%, and 94.1%, respectively. On the other hand, the SVM classifier emerged as the most accurate, achieving an overall accuracy of 97.39%, indicative of making correct predictions.

Conclusion

These findings underscore the generalization of the proposed approach, especially since we worked on an extended dataset encompassing different types of heartbeats to discriminate PVCs from other heartbeat types, not only normal ones, and providing closer alignment with real-world scenarios. Subsequently, the robustness and accuracy of these models highlight their suitability for clinical applications and their potential for efficient implementation and deployment in the diagnosis of cardiovascular diseases (CVDs), as they demand minimal computational resources and time.