Bilal Ashraf, Husan Ali, Muhammad Aseer Khan, Fahad R Albogamy
{"title":"EffNet: an efficient one-dimensional convolutional neural networks for efficient classification of long-term ECG fragments.","authors":"Bilal Ashraf, Husan Ali, Muhammad Aseer Khan, Fahad R Albogamy","doi":"10.1088/2057-1976/adb58a","DOIUrl":null,"url":null,"abstract":"<p><p>Early Diagnosis of Cardiovascular disease (CVD) is essential to prevent a person from death in case of a cardiac arrhythmia. Automated ECG classification is required because manual classification by cardiologists is laborious, time-consuming, and prone to errors. Efficient ECG classification has been an active research problem over the past few decades. Earlier ECG classification techniques didn't perform satisfactorily with greater accuracy and efficiency. An efficient 12-layer deep One-Dimensional Convolutional Neural Network (1D-CNN) titled EffNet is proposed in this research paper to automatically classify five distinct categories of heartbeats present in ECG signals. A unique collection of five different PhysioNet databases with ECG recordings of five different classes is created to enhance the dataset. These databases are segmented into ECG Fragments (long-term ECG signals of length 10 s) to capture the ECG features between successive beats effectively. These ECG fragments are then concatenated to form a merged dataset. Initially, sampling of the merged dataset is done. The Synthetic Minority Oversampling Technique (SMOTE) is used to balance the dataset. Afterwards, 1D-CNN is employed with different sets of hyperparameters for the efficient classification of the ECG dataset. Classification of ECG of five different classes is also done through two deep Convolutional Neural Networks (CNNs), namely GoogLeNet and SqueezeNet, and Support Vector Machines (SVM). The statistical results obtained proved the dominance of EffNet over the transfer learning techniques (SqueezeNet and GoogLeNet) and SVM. Furthermore, a comparison is also made with the existing literature work carried out for ECG classification, and the statistical results dominated over all others in terms of performance metrics.</p>","PeriodicalId":8896,"journal":{"name":"Biomedical Physics & Engineering Express","volume":" ","pages":""},"PeriodicalIF":1.3000,"publicationDate":"2025-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomedical Physics & Engineering Express","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1088/2057-1976/adb58a","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"RADIOLOGY, NUCLEAR MEDICINE & MEDICAL IMAGING","Score":null,"Total":0}
EffNet: an efficient one-dimensional convolutional neural networks for efficient classification of long-term ECG fragments.
Early Diagnosis of Cardiovascular disease (CVD) is essential to prevent a person from death in case of a cardiac arrhythmia. Automated ECG classification is required because manual classification by cardiologists is laborious, time-consuming, and prone to errors. Efficient ECG classification has been an active research problem over the past few decades. Earlier ECG classification techniques didn't perform satisfactorily with greater accuracy and efficiency. An efficient 12-layer deep One-Dimensional Convolutional Neural Network (1D-CNN) titled EffNet is proposed in this research paper to automatically classify five distinct categories of heartbeats present in ECG signals. A unique collection of five different PhysioNet databases with ECG recordings of five different classes is created to enhance the dataset. These databases are segmented into ECG Fragments (long-term ECG signals of length 10 s) to capture the ECG features between successive beats effectively. These ECG fragments are then concatenated to form a merged dataset. Initially, sampling of the merged dataset is done. The Synthetic Minority Oversampling Technique (SMOTE) is used to balance the dataset. Afterwards, 1D-CNN is employed with different sets of hyperparameters for the efficient classification of the ECG dataset. Classification of ECG of five different classes is also done through two deep Convolutional Neural Networks (CNNs), namely GoogLeNet and SqueezeNet, and Support Vector Machines (SVM). The statistical results obtained proved the dominance of EffNet over the transfer learning techniques (SqueezeNet and GoogLeNet) and SVM. Furthermore, a comparison is also made with the existing literature work carried out for ECG classification, and the statistical results dominated over all others in terms of performance metrics.
期刊介绍:
BPEX is an inclusive, international, multidisciplinary journal devoted to publishing new research on any application of physics and/or engineering in medicine and/or biology. Characterized by a broad geographical coverage and a fast-track peer-review process, relevant topics include all aspects of biophysics, medical physics and biomedical engineering. Papers that are almost entirely clinical or biological in their focus are not suitable. The journal has an emphasis on publishing interdisciplinary work and bringing research fields together, encompassing experimental, theoretical and computational work.