1
|
Fatimah B, Singhal A, Singh P. ECG arrhythmia detection in an inter-patient setting using Fourier decomposition and machine learning. Med Eng Phys 2024; 124:104102. [PMID: 38418030 DOI: 10.1016/j.medengphy.2024.104102] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/10/2023] [Revised: 12/19/2023] [Accepted: 01/01/2024] [Indexed: 03/01/2024]
Abstract
ECG beat classification or arrhythmia detection through artificial intelligence (AI) is an active topic of research. It is vital to recognize and detect the type of arrhythmia for monitoring cardiac abnormalities. The AI-based ECG beat classification algorithms proposed in the literature suffer from two main drawbacks. Firstly, some of the works have not considered any unseen test data to validate the performance of their algorithms. Secondly, the accuracy of detecting superventricular ectopic beats (SVEB) needs to be improved. In this work, we address these issues by considering an inter-patient paradigm where the test dataset is collected from a different set of subjects than the training data. Also, the proposed methodology detects SVEB with an F1 score of 89.35%, which is better than existing algorithms. We have used the Fourier decomposition method (FDM) for multi-scale analysis of ECG signals and extracted time-domain and statistical features from the narrow-band signal components obtained using FDM. Feature selection techniques, including the Kruskal-Wallis test and minimum redundancy maximum relevance (mRMR) have been used to select only the relevant features and rank these features to remove any redundancy. Since the dataset used is highly imbalanced, Mathew's correlation coefficient (MCC) has also been used to analyze the performance of the proposed method. Support vector machine classifier with linear kernel achieves an overall 98.03% accuracy and 91.84% MCC for the MIT-BIH arrhythmia dataset.
Collapse
Affiliation(s)
| | - Amit Singhal
- Netaji Subhas University of Technology, Delhi, India.
| | | |
Collapse
|
2
|
Yu K, Feng L, Chen Y, Wu M, Zhang Y, Zhu P, Chen W, Wu Q, Hao J. Accurate wavelet thresholding method for ECG signals. Comput Biol Med 2024; 169:107835. [PMID: 38096762 DOI: 10.1016/j.compbiomed.2023.107835] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/11/2023] [Revised: 11/25/2023] [Accepted: 12/05/2023] [Indexed: 02/08/2024]
Abstract
Current wavelet thresholding methods for cardiogram signals captured by flexible wearable sensors face a challenge in achieving both accurate thresholding and real-time signal denoising. This paper proposes a real-time accurate thresholding method based on signal estimation, specifically the normalized ACF, as an alternative to traditional noise estimation without the need for parameter fine-tuning and extensive data training. This method is experimentally validated using a variety of electrocardiogram (ECG) signals from different databases, each containing specific types of noise such as additive white Gaussian (AWG) noise, baseline wander noise, electrode motion noise, and muscle artifact noise. Although this method only slightly outperforms other methods in removing AWG noise in ECG signals, it far outperforms conventional methods in removing other real noise. This is attributed to the method's ability to accurately distinguish not only AWG noise that is significantly different spectrum of the ECG signal, but also real noise with similar spectra. In contrast, the conventional methods are effective only for AWG noise. In additional, this method improves the denoising visualization of the measured ECG signals and can be used to optimize other parameters of other wavelet methods to enhancing the denoised periodic signals, thereby improving diagnostic accuracy.
Collapse
Affiliation(s)
- Kaimin Yu
- School of Marine Equipment and Mechanical Engineering, Jimei University, Xiamen, 361021, Fujian, China
| | - Lei Feng
- School of Ocean Information Engineering, Jimei University, Xiamen, 361021, Fujian, China
| | - Yunfei Chen
- School of Ocean Information Engineering, Jimei University, Xiamen, 361021, Fujian, China
| | - Minfeng Wu
- School of Electrical Engineering and Artificial Intelligence, Xiamen University Malaysia, Sepang, 43900, Malaysia
| | - Yuanfang Zhang
- School of Ocean Information Engineering, Jimei University, Xiamen, 361021, Fujian, China
| | - Peibin Zhu
- School of Ocean Information Engineering, Jimei University, Xiamen, 361021, Fujian, China
| | - Wen Chen
- School of Ocean Information Engineering, Jimei University, Xiamen, 361021, Fujian, China.
| | - Qihui Wu
- School of Marine Equipment and Mechanical Engineering, Jimei University, Xiamen, 361021, Fujian, China
| | - Jianzhong Hao
- Institute for Infocomm Research (I(2)R), Agency for Science, Technology and Research (A⋆STAR), 138632, Singapore
| |
Collapse
|
3
|
Gronthy UU, Biswas U, Tapu S, Samad MA, Nahid AA. A Bibliometric Analysis on Arrhythmia Detection and Classification from 2005 to 2022. Diagnostics (Basel) 2023; 13:diagnostics13101732. [PMID: 37238216 DOI: 10.3390/diagnostics13101732] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/05/2023] [Revised: 04/28/2023] [Accepted: 05/11/2023] [Indexed: 05/28/2023] Open
Abstract
Bibliometric analysis is a widely used technique for analyzing large quantities of academic literature and evaluating its impact in a particular academic field. In this paper bibliometric analysis has been used to analyze the academic research on arrhythmia detection and classification from 2005 to 2022. We have followed PRISMA 2020 framework to identify, filter and select the relevant papers. This study has used the Web of Science database to find related publications on arrhythmia detection and classification. "Arrhythmia detection", "arrhythmia classification" and "arrhythmia detection and classification" are three keywords for gathering the relevant articles. 238 publications in total were selected for this research. In this study, two different bibliometric techniques, "performance analysis" and "science mapping", were applied. Different bibliometric parameters such as publication analysis, trend analysis, citation analysis, and networking analysis have been used to evaluate the performance of these articles. According to this analysis, the three countries with the highest number of publications and citations are China, the USA, and India in terms of arrhythmia detection and classification. The three most significant researchers in this field are those named U. R. Acharya, S. Dogan, and P. Plawiak. Machine learning, ECG, and deep learning are the three most frequently used keywords. A further finding of the study indicates that the popular topics for arrhythmia identification are machine learning, ECG, and atrial fibrillation. This research provides insight into the origins, current status, and future direction of arrhythmia detection research.
Collapse
Affiliation(s)
- Ummay Umama Gronthy
- Electronics and Communication Engineering Discipline, Khulna University, Khulna 9208, Bangladesh
| | - Uzzal Biswas
- Electronics and Communication Engineering Discipline, Khulna University, Khulna 9208, Bangladesh
| | - Salauddin Tapu
- Electronics and Communication Engineering Discipline, Khulna University, Khulna 9208, Bangladesh
| | - Md Abdus Samad
- Department of Information and Communication Engineering, Yeungnam University, Gyeongsan-si 38541, Republic of Korea
| | - Abdullah-Al Nahid
- Electronics and Communication Engineering Discipline, Khulna University, Khulna 9208, Bangladesh
| |
Collapse
|
4
|
Liu Z, Chen Y, Zhang Y, Ran S, Cheng C, Yang G. Diagnosis of arrhythmias with few abnormal ECG samples using metric-based meta learning. Comput Biol Med 2023; 153:106465. [PMID: 36610213 DOI: 10.1016/j.compbiomed.2022.106465] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/16/2022] [Revised: 12/05/2022] [Accepted: 12/19/2022] [Indexed: 12/29/2022]
Abstract
A major challenge in artificial intelligence based ECG diagnosis lies that it is difficult to obtain sufficient annotated training samples for each rhythm type, especially for rare diseases, which makes many approaches fail to achieve the desired performance with limited ECG records. In this paper, we propose a Meta Siamese Network (MSN) based on metric learning to achieve high accuracy for automatic ECG arrhythmias diagnosis with limited ECG records. First, the ECG signals from three different ECG datasets are preprocessed through resampling, wavelet denoising, R-wave localization, heartbeat segmentation and Z-score normalization. Then, an ECG dataset with limited records is constructed to verify the performance of the proposed model and explore variation of model performance with the sample size. Second, a metric-based meta-learning framework is proposed to address the challenge of few-shot learning for automatic ECG diagnosis of cardiac arrhythmia, and siamese network is employed to achieve arrhythmia diagnosis based on similarity metric. Finally, the N-way K-shot meta-testing strategy is proposed based on the siamese network with double inputs, and the experimental results demonstrate that the proposed strategy can effectively improve the robustness of the proposed model.
Collapse
Affiliation(s)
- Zhenxing Liu
- School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, China; Engineering Research Center for Metallurgical Automation and Measurement Technology of Ministry of Education, Wuhan, 430081, China
| | - Yujie Chen
- School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, China; Engineering Research Center for Metallurgical Automation and Measurement Technology of Ministry of Education, Wuhan, 430081, China
| | - Yong Zhang
- School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, China; Engineering Research Center for Metallurgical Automation and Measurement Technology of Ministry of Education, Wuhan, 430081, China.
| | - Shaolin Ran
- School of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan 430074, China.
| | - Cheng Cheng
- School of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan 430074, China
| | - Guili Yang
- Hospital of WUST, Wuhan University of Science and Technology, Wuhan 430081, China.
| |
Collapse
|
5
|
Wang M, Rahardja S, Fränti P, Rahardja S. Single-lead ECG recordings modeling for end-to-end recognition of atrial fibrillation with dual-path RNN. Biomed Signal Process Control 2023. [DOI: 10.1016/j.bspc.2022.104067] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/14/2022]
|
6
|
Wu H, Patel KHK, Li X, Zhang B, Galazis C, Bajaj N, Sau A, Shi X, Sun L, Tao Y, Al-Qaysi H, Tarusan L, Yasmin N, Grewal N, Kapoor G, Waks JW, Kramer DB, Peters NS, Ng FS. A fully-automated paper ECG digitisation algorithm using deep learning. Sci Rep 2022; 12:20963. [PMID: 36471089 PMCID: PMC9722713 DOI: 10.1038/s41598-022-25284-1] [Citation(s) in RCA: 6] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/23/2022] [Accepted: 11/28/2022] [Indexed: 12/12/2022] Open
Abstract
There is increasing focus on applying deep learning methods to electrocardiograms (ECGs), with recent studies showing that neural networks (NNs) can predict future heart failure or atrial fibrillation from the ECG alone. However, large numbers of ECGs are needed to train NNs, and many ECGs are currently only in paper format, which are not suitable for NN training. We developed a fully-automated online ECG digitisation tool to convert scanned paper ECGs into digital signals. Using automated horizontal and vertical anchor point detection, the algorithm automatically segments the ECG image into separate images for the 12 leads and a dynamical morphological algorithm is then applied to extract the signal of interest. We then validated the performance of the algorithm on 515 digital ECGs, of which 45 were printed, scanned and redigitised. The automated digitisation tool achieved 99.0% correlation between the digitised signals and the ground truth ECG (n = 515 standard 3-by-4 ECGs) after excluding ECGs with overlap of lead signals. Without exclusion, the performance of average correlation was from 90 to 97% across the leads on all 3-by-4 ECGs. There was a 97% correlation for 12-by-1 and 3-by-1 ECG formats after excluding ECGs with overlap of lead signals. Without exclusion, the average correlation of some leads in 12-by-1 ECGs was 60-70% and the average correlation of 3-by-1 ECGs achieved 80-90%. ECGs that were printed, scanned, and redigitised, our tool achieved 96% correlation with the original signals. We have developed and validated a fully-automated, user-friendly, online ECG digitisation tool. Unlike other available tools, this does not require any manual segmentation of ECG signals. Our tool can facilitate the rapid and automated digitisation of large repositories of paper ECGs to allow them to be used for deep learning projects.
Collapse
Affiliation(s)
- Huiyi Wu
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
| | | | - Xinyang Li
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
| | - Bowen Zhang
- National University of Singapore, Singapore, Singapore
| | | | - Nikesh Bajaj
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
| | - Arunashis Sau
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
- Department of Cardiology, Imperial College Healthcare NHS Trust, London, UK
| | - Xili Shi
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
| | - Lin Sun
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
| | | | - Harith Al-Qaysi
- Department of Cardiology, Imperial College Healthcare NHS Trust, London, UK
| | - Lawrence Tarusan
- Department of Cardiology, Imperial College Healthcare NHS Trust, London, UK
| | - Najira Yasmin
- Department of Cardiology, Imperial College Healthcare NHS Trust, London, UK
| | - Natasha Grewal
- Department of Cardiology, Imperial College Healthcare NHS Trust, London, UK
| | - Gaurika Kapoor
- Department of Cardiology, Imperial College Healthcare NHS Trust, London, UK
| | - Jonathan W Waks
- Harvard-Thorndike Electrophysiology Institute, Beth Israel Deaconess Medical Centre, Harvard Medical School, Boston, MA, USA
| | - Daniel B Kramer
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
- Harvard-Thorndike Electrophysiology Institute, Beth Israel Deaconess Medical Centre, Harvard Medical School, Boston, MA, USA
| | - Nicholas S Peters
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK
| | - Fu Siong Ng
- Imperial College London, National Heart & Lung Institute, London, W12 0NN, UK.
- Department of Cardiology, Imperial College Healthcare NHS Trust, London, UK.
- Cardiac Electrophysiology, National Heart and Lung Institute, Imperial College London, 4th floor, Imperial Centre for Translational and Experimental Medicine, Hammersmith Campus, Du Cane Road, London, W12 0NN, UK.
| |
Collapse
|
7
|
Multilevel hybrid accurate handcrafted model for myocardial infarction classification using ECG signals. INT J MACH LEARN CYB 2022; 14:1651-1668. [PMID: 36467277 PMCID: PMC9702788 DOI: 10.1007/s13042-022-01718-0] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/30/2022] [Accepted: 11/03/2022] [Indexed: 11/29/2022]
Abstract
Myocardial infarction (MI) is detected using electrocardiography (ECG) signals. Machine learning (ML) models have been used for automated MI detection on ECG signals. Deep learning models generally yield high classification performance but are computationally intensive. We have developed a novel multilevel hybrid feature extraction-based classification model with low time complexity for MI classification. The study dataset comprising 12-lead ECGs belonging to one healthy and 10 MI classes were downloaded from a public ECG signal databank. The model architecture comprised multilevel hybrid feature extraction, iterative feature selection, classification, and iterative majority voting (IMV). In the hybrid handcrafted feature (HHF) generation phase, both textural and statistical feature extraction functions were used to extract features from ECG beats but only at a low level. A new pooling-based multilevel decomposition model was presented to enable them to create features at a high level. This model used average and maximum pooling to create decomposed signals. Using these pooling functions, an unbalanced tree was obtained. Therefore, this model was named multilevel unbalanced pooling tree transformation (MUPTT). On the feature extraction side, two extractors (functions) were used to generate both statistical and textural features. To generate statistical features, 20 commonly used moments were used. A new, improved symmetric binary pattern function was proposed to generate textural features. Both feature extractors were applied to the original MI signal and the decomposed signals generated by the MUPTT. The most valuable features from among the extracted feature vectors were selected using iterative neighborhood component analysis (INCA). In the classification phase, a one-dimensional nearest neighbor classifier with ten-fold cross-validation was used to obtain lead-wise results. The computed lead-wise results derived from all 12 leads of the same beat were input to the IMV algorithm to generate ten voted results. The most representative was chosen using a greedy technique to calculate the overall classification performance of the model. The HHF-MUPTT-based ECG beat classification model attained excellent performance, with the best lead-wise accuracy of 99.85% observed in Lead III and 99.94% classification accuracy using the IMV algorithm. The results confirmed the high MI classification ability of the presented computationally lightweight HHF-MUPTT-based model.
Collapse
|
8
|
A Novel Deep-Learning-Based Framework for the Classification of Cardiac Arrhythmia. J Imaging 2022; 8:jimaging8030070. [PMID: 35324625 PMCID: PMC8949672 DOI: 10.3390/jimaging8030070] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/29/2021] [Revised: 03/01/2022] [Accepted: 03/08/2022] [Indexed: 01/10/2023] Open
Abstract
Cardiovascular diseases (CVDs) are the primary cause of death. Every year, many people die due to heart attacks. The electrocardiogram (ECG) signal plays a vital role in diagnosing CVDs. ECG signals provide us with information about the heartbeat. ECGs can detect cardiac arrhythmia. In this article, a novel deep-learning-based approach is proposed to classify ECG signals as normal and into sixteen arrhythmia classes. The ECG signal is preprocessed and converted into a 2D signal using continuous wavelet transform (CWT). The time–frequency domain representation of the CWT is given to the deep convolutional neural network (D-CNN) with an attention block to extract the spatial features vector (SFV). The attention block is proposed to capture global features. For dimensionality reduction in SFV, a novel clump of features (CoF) framework is proposed. The k-fold cross-validation is applied to obtain the reduced feature vector (RFV), and the RFV is given to the classifier to classify the arrhythmia class. The proposed framework achieves 99.84% accuracy with 100% sensitivity and 99.6% specificity. The proposed algorithm outperforms the state-of-the-art accuracy, F1-score, and sensitivity techniques.
Collapse
|