MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1088/2057-1976/ada95f

Медицинская библиотека · Biomedical physics & engineering express · 2025

Automated Classification of Cardiac Arrhythmia using Short-Duration ECG Signals and Machine Learning.

Biswakarma Amar Bahadur, Rahul Jagdeep, Kurmendra Kurmendra

СтатьяПеревод пока не подготовлен

Аннотация

Accurate detection of cardiac arrhythmias is crucial for preventing premature deaths. The current study employs a dual-stage Discrete Wavelet Transform (DWT) and a median filter to eliminate noise from ECG signals. Subsequently, ECG signals are segmented, and QRS regions are extracted for further preprocessing. The study considers five cardiac arrhythmias: normal beats, Premature Ventricular Contractions (PVC), Premature Atrial Contractions (PAC), Right Bundle Branch Block (R-BBB), and Left Bundle Branch Block (L-BBB) for classification. Nine distinct temporal features are extracted from the segmented QRS complex. These features are then applied to six different classifiers for arrhythmia classification. The classifiers' performance is evaluated using the MIT-BIH Arrhythmia Database (MIT-BIH AD). Support Vector Machine (SVM) and Ensemble Tree classifiers demonstrate superior performance in classifying the five different classes. Particularly, the Support Vector Machine classifier achieves high sensitivity (97.44%), specificity (99.36%), positive predictive value (97.44%), and accuracy (98.97%) with a Gaussian kernel. This comprehensive approach, integrating preprocessing, and feature extraction, holds promise for improving automatic cardiac arrhythmia classification in clinical trials.

Для цитирования: Biswakarma Amar Bahadur, Rahul Jagdeep, Kurmendra Kurmendra. Automated Classification of Cardiac Arrhythmia using Short-Duration ECG Signals and Machine Learning.. Biomedical physics & engineering express. 2025. DOI: 10.1088/2057-1976/ada95f.
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.