1
|
Haq SU, Bazai SU, Fatima A, Marjan S, Yang J, Por LY, Anjum M, Shahab S, Ku CS. Reseek-Arrhythmia: Empirical Evaluation of ResNet Architecture for Detection of Arrhythmia. Diagnostics (Basel) 2023; 13:2867. [PMID: 37761234 PMCID: PMC10529068 DOI: 10.3390/diagnostics13182867] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/05/2023] [Revised: 08/31/2023] [Accepted: 09/04/2023] [Indexed: 09/29/2023] Open
Abstract
Arrhythmia is a cardiac condition characterized by an irregular heart rhythm that hinders the proper circulation of blood, posing a severe risk to individuals' lives. Globally, arrhythmias are recognized as a significant health concern, accounting for nearly 12 percent of all deaths. As a result, there has been a growing focus on utilizing artificial intelligence for the detection and classification of abnormal heartbeats. In recent years, self-operated heartbeat detection research has gained popularity due to its cost-effectiveness and potential for expediting therapy for individuals at risk of arrhythmias. However, building an efficient automatic heartbeat monitoring approach for arrhythmia identification and classification comes with several significant challenges. These challenges include addressing issues related to data quality, determining the range for heart rate segmentation, managing data imbalance difficulties, handling intra- and inter-patient variations, distinguishing supraventricular irregular heartbeats from regular heartbeats, and ensuring model interpretability. In this study, we propose the Reseek-Arrhythmia model, which leverages deep learning techniques to automatically detect and classify heart arrhythmia diseases. The model combines different convolutional blocks and identity blocks, along with essential components such as convolution layers, batch normalization layers, and activation layers. To train and evaluate the model, we utilized the MIT-BIH and PTB datasets. Remarkably, the proposed model achieves outstanding performance with an accuracy of 99.35% and 93.50% and an acceptable loss of 0.688 and 0.2564, respectively.
Collapse
Affiliation(s)
- Shams Ul Haq
- Department of Computer Engineering, Balochistan University of Information Technology, Engineering, and Management Sciences (BUITEMS), Quetta 87300, Pakistan; (S.U.H.); (A.F.)
| | - Sibghat Ullah Bazai
- Department of Computer Engineering, Balochistan University of Information Technology, Engineering, and Management Sciences (BUITEMS), Quetta 87300, Pakistan; (S.U.H.); (A.F.)
| | - Ali Fatima
- Department of Computer Engineering, Balochistan University of Information Technology, Engineering, and Management Sciences (BUITEMS), Quetta 87300, Pakistan; (S.U.H.); (A.F.)
| | - Shah Marjan
- Department of Software Engineering, Balochistan University of Information Technology, Engineering, and Management Sciences (BUITEMS), Quetta 87300, Pakistan
| | - Jing Yang
- Department of Computer System and Technology, Faculty of Computer Science and Information Technology, Universiti Malaya, Kuala Lumpur 50603, Malaysia; (J.Y.); (L.Y.P.)
| | - Lip Yee Por
- Department of Computer System and Technology, Faculty of Computer Science and Information Technology, Universiti Malaya, Kuala Lumpur 50603, Malaysia; (J.Y.); (L.Y.P.)
| | - Mohd Anjum
- Department of Computer Engineering, Aligarh Muslim University, Aligarh 202002, India;
| | - Sana Shahab
- Department of Business Administration, College of Business Administration, Princess Nourah Bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia;
| | - Chin Soon Ku
- Department of Computer Science, Universiti Tunku Abdul Rahman, Kampar 31900, Malaysia
| |
Collapse
|
2
|
Dakshit S, Dakshit S, Khargonkar N, Prabhakaran B. Bias Analysis in Healthcare Time Series (BAHT) Decision Support Systems from Meta Data. JOURNAL OF HEALTHCARE INFORMATICS RESEARCH 2023; 7:225-253. [PMID: 37377633 PMCID: PMC10290973 DOI: 10.1007/s41666-023-00133-6] [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: 10/12/2022] [Revised: 04/19/2023] [Accepted: 05/12/2023] [Indexed: 06/29/2023]
Abstract
One of the hindrances in the widespread acceptance of deep learning-based decision support systems in healthcare is bias. Bias in its many forms occurs in the datasets used to train and test deep learning models and is amplified when deployed in the real world, leading to challenges such as model drift. Recent advancements in the field of deep learning have led to the deployment of deployable automated healthcare diagnosis decision support systems at hospitals as well as tele-medicine through IoT devices. Research has been focused primarily on the development and improvement of these systems leaving a gap in the analysis of the fairness. The domain of FAccT ML (fairness, accountability, and transparency) accounts for the analysis of these deployable machine learning systems. In this work, we present a framework for bias analysis in healthcare time series (BAHT) signals such as electrocardiogram (ECG) and electroencephalogram (EEG). BAHT provides a graphical interpretive analysis of bias in the training, testing datasets in terms of protected variables, and analysis of bias amplification by the trained supervised learning model for time series healthcare decision support systems. We thoroughly investigate three prominent time series ECG and EEG healthcare datasets used for model training and research. We show the extensive presence of bias in the datasets leads to potentially biased or unfair machine-learning models. Our experiments also demonstrate the amplification of identified bias with an observed maximum of 66.66%. We investigate the effect of model drift due to unanalyzed bias in datasets and algorithms. Bias mitigation though prudent is a nascent area of research. We present experiments and analyze the most prevalently accepted bias mitigation strategies of under-sampling, oversampling, and the use of synthetic data for balancing the dataset through augmentation. It is important that healthcare models, datasets, and bias mitigation strategies should be properly analyzed for a fair unbiased delivery of service.
Collapse
Affiliation(s)
- Sagnik Dakshit
- Computer Science, The University of Texas at Dallas, Dallas, USA
| | - Sristi Dakshit
- Computer Science, The University of Texas at Dallas, Dallas, USA
| | - Ninad Khargonkar
- Computer Science, The University of Texas at Dallas, Dallas, USA
| | | |
Collapse
|
3
|
Mishra J, Tiwari M. CardioLabelNet: An uncertainty estimation using fuzzy for abnormalities detection in ECG. HEALTH CARE SCIENCE 2023; 2:60-74. [PMID: 38939739 PMCID: PMC11080742 DOI: 10.1002/hcs2.31] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/26/2022] [Revised: 12/06/2022] [Accepted: 12/07/2022] [Indexed: 06/29/2024]
Abstract
Electrocardiography (ECG) abnormalities are evaluated through several automatic detection methods. Primarily, real-world ECG data are digital signals those are stored in the form of images in hospitals. Also, the existing automated detection technique eliminates the cardiac pattern that is abnormal and it is difficult to multiple abnormalities at some instances. To address those issues in this paper conventional ECG image automated techniques CardioLabelNet model is proposed. The proposed model incorporates two stages for image abnormality detection. At first fuzzy membership is performed in the image for computation of uncertainty. In second stage, classification is performed for computation of abnormal activity. The proposed CardioLabelNet collect ECG image data set for the uncertainty estimation while taking the account of various image classes which includes the global and local entropy of image pixels. For each waveform, uncertainties are calculated on the basis of global entropy. The computation of uncertainty in the images is performed with the fuzzy membership function. The spatial likelihood estimation of a fuzzy weighted membership function is used to calculate local entropy. Upon completion of fuzzification, classification is performed for the detection of normal and abnormal patterns in the ECG signal images. Through integration of stacked architecture model classification is performed for ECG images. The proffered algorithm performance is calculated in terms of accuracy for segmentation, Dice similarity coefficient, and partition entropy. Additionally, classification parameters accuracy sensitivity, specificity, and AUC are evaluated. The proposed approach outperforms the existing methodology, according to the results of a comparative analysis.
Collapse
Affiliation(s)
- Jyoti Mishra
- Department of Electronics and CommunicationUniversity of AllahabadPrayagrajIndia
| | - Mahendra Tiwari
- Department of Electronics and CommunicationUniversity of AllahabadPrayagrajIndia
| |
Collapse
|
4
|
Nawaz M, Ahmed J. Cloud-based healthcare framework for real-time anomaly detection and classification of 1-D ECG signals. PLoS One 2022; 17:e0279305. [PMID: 36574391 PMCID: PMC9794080 DOI: 10.1371/journal.pone.0279305] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/30/2022] [Accepted: 12/05/2022] [Indexed: 12/28/2022] Open
Abstract
Real-time data collection and pre-processing have enabled the recognition, realization, and prediction of diseases by extracting and analysing the important features of physiological data. In this research, an intelligent end-to-end system for anomaly detection and classification of raw, one-dimensional (1D) electrocardiogram (ECG) signals is given to assess cardiovascular activity automatically. The acquired raw ECG data is pre-processed carefully before storing it in the cloud, and then deeply analyzed for anomaly detection. A deep learning-based auto-encoder(AE) algorithm is applied for the anomaly detection of 1D ECG time-series signals. As a next step, the implemented system identifies it by a multi-label classification algorithm. To improve the classification accuracy and model robustness the improved feature-engineered parameters of the large and diverse datasets have been incorporated. The training has been done using the amazon web service (AWS) machine learning services and cloud-based storage for a unified solution. Multi-class classification of raw ECG signals is challenging due to a large number of possible label combinations and noise susceptibility. To overcome this problem, a performance comparison of a large set of machine algorithms in terms of classification accuracy is presented on an improved feature-engineered dataset. The proposed system reduces the raw signal size up to 95% using wavelet time scattering features to make it less compute-intensive. The results show that among several state-of-the-art techniques, the long short-term memory (LSTM) method has shown 100% classification accuracy, and an F1 score on the three-class test dataset. The ECG signal anomaly detection algorithm shows 98% accuracy using deep LSTM auto-encoders with a reconstructed error threshold of 0.02 in terms of absolute error loss. Our approach provides performance and predictive improvement with an average mean absolute error loss of 0.0072 for normal signals and 0.078 for anomalous signals.
Collapse
Affiliation(s)
- Menaa Nawaz
- Department of electrical engineering, Riphah International University, Islamabad, Pakistan
- * E-mail:
| | - Jameel Ahmed
- Department of electrical engineering, Riphah International University, Islamabad, Pakistan
| |
Collapse
|
5
|
Ojha MK, Wadhwani S, Wadhwani AK, Shukla A. Automatic detection of arrhythmias from an ECG signal using an auto-encoder and SVM classifier. Phys Eng Sci Med 2022; 45:665-674. [PMID: 35304901 DOI: 10.1007/s13246-022-01119-1] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/17/2021] [Accepted: 03/09/2022] [Indexed: 12/29/2022]
Abstract
Millions of people around the world are affected by arrhythmias, which are abnormal activities of the functioning of the heart. Most arrhythmias are harmful to the heart and can suddenly become life-threatening. The electrocardiogram (ECG) is an important non-invasive tool in cardiology for the diagnosis of arrhythmias. This work proposes a computer-aided diagnosis (CAD) system to automatically classify different types of arrhythmias from ECG signals. First, the auto-encoder convolutional network (ACN) model is used, which is based on a one-dimensional convolutional neural network (1D-CNN) that automatically learns the best features from the raw ECG signals. After that, the support vector machine (SVM) classifier is applied to the features learned by the ACN model to improve the detection of arrhythmic beats. This classifier detects four different types of arrhythmias, namely the left bundle branch block (LBBB), right bundle branch block (RBBB), paced beat (PB), and premature ventricular contractions (PVC), along with the normal sinus rhythms (NSR). Among these arrhythmias, PVC is particularly a dangerous type of heartbeat in ECG signals. The performance of the model is measured in terms of accuracy, sensitivity, and precision using a tenfold cross-validation strategy on the MIT-BIH arrhythmia database. The obtained overall accuracy of the SVM classifier was 98.84%. The result of this model is portrayed as a better performance than in other literary works. Thus, this approach may also help in further clinical studies of cardiac cases.
Collapse
Affiliation(s)
- Manoj Kumar Ojha
- Madhav Institute of Technology and Science, Gwalior, Madhya Pradesh, India.
| | - Sulochna Wadhwani
- Madhav Institute of Technology and Science, Gwalior, Madhya Pradesh, India
| | | | - Anupam Shukla
- Indian Institute of Information Technology, Pune, Maharashtra, India
| |
Collapse
|
6
|
Mehrang S, Jafari Tadi M, Knuutila T, Jaakkola J, Jaakola S, Kiviniemi T, Vasankari T, Airaksinen J, Koivisto T, Pänkäälä M. End-to-end sensor fusion and classification of atrial fibrillation using deep neural networks and smartphone mechanocardiography. Physiol Meas 2022; 43. [PMID: 35413698 DOI: 10.1088/1361-6579/ac66ba] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/15/2021] [Accepted: 04/12/2022] [Indexed: 11/12/2022]
Abstract
OBJECTIVE The purpose of this research is to develop a new deep learning framework for detecting atrial fibrillation (AFib), one of the most common heart arrhythmias, by analyzing the heart's mechanical functioning as reflected in seismocardiography (SCG) and gyrocardiography (GCG) signals. Jointly, SCG and GCG constitute the concept of mechanocardiography (MCG), a method used to measure precordial vibrations with the built-in inertial sensors of smartphones. APPROACH We present a modified deep residual neural network model for the classification of sinus rhythm (SR), AFib, and Noise categories from tri-axial SCG and GCG data derived from smartphones. In the model presented, pre-processing including automated early sensor fusion and spatial feature extraction are carried out using attention-based convolutional and residual blocks. Additionally, we use bidirectional long short-term memory layers on top of fully-connected layers to extract both spatial and spatiotemporal features of the multidimensional SCG and GCG signals. The dataset consisted of 728 short measurements recorded from 300 patients. Further, the measurements were divided into disjoint training, validation, and test sets, respectively, of 481 measurements, 140 measurements, and 107 measurements. Prior to ingestion by the model, measurements were split into 10-second segments with 75 percent overlap, pre-processed, and augmented. MAIN RESULTS On the unseen test set, the model delivered average micro- and macro-F1-score of 0.88 (0.87-0.89; 95% CI) and 0.83 (0.83-0.84; 95% CI) for the segment-wise classification as well as 0.95 (0.94-0.96; 95% CI) and 0.95 (0.94-0.96; 95% CI) for the measurement-wise classification, respectively. SIGNIFICANCE Our method not only can effectively fuse SCG and GCG signals but also can identify heart rhythms and abnormalities in the MCG signals with remarkable accuracy.
Collapse
Affiliation(s)
- Saeed Mehrang
- Department of Computing, Turun Yliopisto, Yliopistonmäki, 20500 Vesilinnantie 5, Turku, 20500, FINLAND
| | - Mojtaba Jafari Tadi
- Turun Yliopisto, Yliopistonmäki, 20500 Vesilinnantie 5, Turku, 20500, FINLAND
| | - Timo Knuutila
- Turun Yliopisto, Yliopistonmäki, 20500 Vesilinnantie 5, Turku, 20014, FINLAND
| | - Jussi Jaakkola
- TYKS Turku University Hospital, Hämeentie 11, Turku, Varsinais-Suomi, 20521, FINLAND
| | | | | | - Tuija Vasankari
- Department of Internal Medicine Division of Cardiology, TYKS Turku University Hospital, Hämeentie 11, Turku, Varsinais-Suomi, 20521, FINLAND
| | - Juhani Airaksinen
- Department of Internal Medicine Division of Cardiology, TYKS Turku University Hospital, Hämeentie 11, Turku, Varsinais-Suomi, 20521, FINLAND
| | - Tero Koivisto
- Turun Yliopisto, Yliopistonmäki, 20500 Vesilinnantie 5, Turku, 20500, FINLAND
| | - Mikko Pänkäälä
- Turun Yliopisto, Yliopistonmäki, 20500 Vesilinnantie 5, Turku, 20500, FINLAND
| |
Collapse
|
7
|
Short Single-Lead ECG Signal Delineation-Based Deep Learning: Implementation in Automatic Atrial Fibrillation Identification. SENSORS 2022; 22:s22062329. [PMID: 35336500 PMCID: PMC8953093 DOI: 10.3390/s22062329] [Citation(s) in RCA: 4] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/28/2022] [Revised: 03/09/2022] [Accepted: 03/14/2022] [Indexed: 01/27/2023]
Abstract
Physicians manually interpret an electrocardiogram (ECG) signal morphology in routine clinical practice. This activity is a monotonous and abstract task that relies on the experience of understanding ECG waveform meaning, including P-wave, QRS-complex, and T-wave. Such a manual process depends on signal quality and the number of leads. ECG signal classification based on deep learning (DL) has produced an automatic interpretation; however, the proposed method is used for specific abnormality conditions. When the ECG signal morphology change to other abnormalities, it cannot proceed automatically. To generalize the automatic interpretation, we aim to delineate ECG waveform. However, the output of delineation process only ECG waveform duration classes for P-wave, QRS-complex, and T-wave. It should be combined with a medical knowledge rule to produce the abnormality interpretation. The proposed model is applied for atrial fibrillation (AF) identification. This study meets the AF criteria with RR irregularities and the absence of P-waves in essential oscillations for even more accurate identification. The QT database by Physionet is utilized for developing the delineation model, and it validates with The Lobachevsky University Database. The results show that our delineation model works properly, with 98.91% sensitivity, 99.01% precision, 99.79% specificity, 99.79% accuracy, and a 98.96% F1 score. We use about 4058 normal sinus rhythm records and 1804 AF records from the experiment to identify AF conditions that are taken from three datasets. The comprehensive testing has produced higher negative predictive value and positive predictive value. This means that the proposed model can identify AF conditions from ECG signal delineation. Our approach can considerably contribute to AF diagnosis with these results.
Collapse
|
8
|
Alqudah AM, Alqudah A. Deep learning for single-lead ECG beat arrhythmia-type detection using novel iris spectrogram representation. Soft comput 2022. [DOI: 10.1007/s00500-021-06555-x] [Citation(s) in RCA: 4] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
9
|
Darmawahyuni A, Nurmaini S, Rachmatullah MN, Tutuko B, Sapitri AI, Firdaus F, Fansyuri A, Predyansyah A. Deep learning-based electrocardiogram rhythm and beat features for heart abnormality classification. PeerJ Comput Sci 2022; 8:e825. [PMID: 35174263 PMCID: PMC8802771 DOI: 10.7717/peerj-cs.825] [Citation(s) in RCA: 6] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/29/2021] [Accepted: 12/01/2021] [Indexed: 06/13/2023]
Abstract
BACKGROUND Electrocardiogram (ECG) signal classification plays a critical role in the automatic diagnosis of heart abnormalities. While most ECG signal patterns cannot be recognized by a human interpreter, they can be detected with precision using artificial intelligence approaches, making the ECG a powerful non-invasive biomarker. However, performing rapid and accurate ECG signal classification is difficult due to the low amplitude, complexity, and non-linearity. The widely-available deep learning (DL) method we propose has presented an opportunity to substantially improve the accuracy of automated ECG classification analysis using rhythm or beat features. Unfortunately, a comprehensive and general evaluation of the specific DL architecture for ECG analysis across a wide variety of rhythm and beat features has not been previously reported. Some previous studies have been concerned with detecting ECG class abnormalities only through rhythm or beat features separately. METHODS This study proposes a single architecture based on the DL method with one-dimensional convolutional neural network (1D-CNN) architecture, to automatically classify 24 patterns of ECG signals through both rhythm and beat. To validate the proposed model, five databases which consisted of nine-class of ECG-base rhythm and 15-class of ECG-based beat were used in this study. The proposed DL network was applied and studied with varying datasets with different frequency samplings in intra and inter-patient scheme. RESULTS Using a 10-fold cross-validation scheme, the performance results had an accuracy of 99.98%, a sensitivity of 99.90%, a specificity of 99.89%, a precision of 99.90%, and an F1-score of 99.99% for ECG rhythm classification. Additionally, for ECG beat classification, the model obtained an accuracy of 99.87%, a sensitivity of 96.97%, a specificity of 99.89%, a precision of 92.23%, and an F1-score of 94.39%. In conclusion, this study provides clinicians with an advanced methodology for detecting and discriminating heart abnormalities between different ECG rhythm and beat assessments by using one outstanding proposed DL architecture.
Collapse
Affiliation(s)
- Annisa Darmawahyuni
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, Indonesia
| | - Siti Nurmaini
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, Indonesia
| | | | - Bambang Tutuko
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, Indonesia
| | - Ade Iriani Sapitri
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, Indonesia
| | - Firdaus Firdaus
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, Indonesia
| | - Ahmad Fansyuri
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, Indonesia
| | - Aldi Predyansyah
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, Indonesia
| |
Collapse
|
10
|
Abstract
The ambulatory ECG (AECG) is an important diagnostic tool for many heart electrophysiology-related cases. AECG covers a wide spectrum of devices and applications. At the core of these devices and applications are the algorithms responsible for signal conditioning, ECG beat detection and classification, and event detections. Over the years, there has been huge progress for algorithm development and implementation thanks to great efforts by researchers, engineers, and physicians, alongside the rapid development of electronics and signal processing, especially machine learning (ML). The current efforts and progress in machine learning fields are unprecedented, and many of these ML algorithms have also been successfully applied to AECG applications. This review covers some key AECG applications of ML algorithms. However, instead of doing a general review of ML algorithms, we are focusing on the central tasks of AECG and discussing what ML can bring to solve the key challenges AECG is facing. The center tasks of AECG signal processing listed in the review include signal preprocessing, beat detection and classification, event detection, and event prediction. Each AECG device/system might have different portions and forms of those signal components depending on its application and the target, but these are the topics most relevant and of greatest concern to the people working in this area.
Collapse
|
11
|
Rasouli A, Rabbani H, Kermani S, Raisi M, Soheilipour M, Adibi P. A Multichannel Intraluminal Impedance Gastroesophageal Reflux Characterization Algorithm Based On Sparse Representation. IEEE J Biomed Health Inform 2021; 25:3576-3586. [PMID: 33909574 DOI: 10.1109/jbhi.2021.3076212] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Gastroesophageal reflux disease (GERD) is a common digestive disorder with troublesome symptoms that has been affected millions of people worldwide. Multichannel Intraluminal Impedance-pH (MII-pH) monitoring is a recently developed technique, which is currently considered as the gold standard for the diagnosis of GERD. In this paper, we address the problem of characterizing gastroesophageal reflux events in MII signals. A GER detection algorithm has been developed based on the sparse representation of local segments. Two dictionaries are trained using the online dictionary learning approach from the distal impedance data of selected patches of GER and no specific patterns intervals. A classifier is then designed based on the lp-norm of dictionary approximations. Next, a preliminary permutation mask is obtained from the classification results of patches, which is then used in post-processing procedure to investigate the exact timings of GERs at all impedance sites. Our algorithm was tested on 33 MII episodes, resulting a sensitivity of 96.97% and a positive predictive value of 94.12%.
Collapse
|
12
|
Tutuko B, Nurmaini S, Tondas AE, Rachmatullah MN, Darmawahyuni A, Esafri R, Firdaus F, Sapitri AI. AFibNet: an implementation of atrial fibrillation detection with convolutional neural network. BMC Med Inform Decis Mak 2021; 21:216. [PMID: 34261486 PMCID: PMC8281594 DOI: 10.1186/s12911-021-01571-1] [Citation(s) in RCA: 14] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/10/2021] [Accepted: 06/29/2021] [Indexed: 11/27/2022] Open
Abstract
Background Generalization model capacity of deep learning (DL) approach for atrial fibrillation (AF) detection remains lacking. It can be seen from previous researches, the DL model formation used only a single frequency sampling of the specific device. Besides, each electrocardiogram (ECG) acquisition dataset produces a different length and sampling frequency to ensure sufficient precision of the R–R intervals to determine the heart rate variability (HRV). An accurate HRV is the gold standard for predicting the AF condition; therefore, a current challenge is to determine whether a DL approach can be used to analyze raw ECG data in a broad range of devices. This paper demonstrates powerful results for end-to-end implementation of AF detection based on a convolutional neural network (AFibNet). The method used a single learning system without considering the variety of signal lengths and frequency samplings. For implementation, the AFibNet is processed with a computational cloud-based DL approach. This study utilized a one-dimension convolutional neural networks (1D-CNNs) model for 11,842 subjects. It was trained and validated with 8232 records based on three datasets and tested with 3610 records based on eight datasets. The predicted results, when compared with the diagnosis results indicated by human practitioners, showed a 99.80% accuracy, sensitivity, and specificity. Result Meanwhile, when tested using unseen data, the AF detection reaches 98.94% accuracy, 98.97% sensitivity, and 98.97% specificity at a sample period of 0.02 seconds using the DL Cloud System. To improve the confidence of the AFibNet model, it also validated with 18 arrhythmias condition defined as Non-AF-class. Thus, the data is increased from 11,842 to 26,349 instances for three-class, i.e., Normal sinus (N), AF and Non-AF. The result found 96.36% accuracy, 93.65% sensitivity, and 96.92% specificity. Conclusion These findings demonstrate that the proposed approach can use unknown data to derive feature maps and reliably detect the AF periods. We have found that our cloud-DL system is suitable for practical deployment
Collapse
Affiliation(s)
- Bambang Tutuko
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, 30139, Indonesia
| | - Siti Nurmaini
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, 30139, Indonesia.
| | - Alexander Edo Tondas
- Department of Cardiology and Vascular Medicine, Dr. Mohammad Hoesin Hospital, Palembang, Indonesia
| | - Muhammad Naufal Rachmatullah
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, 30139, Indonesia
| | - Annisa Darmawahyuni
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, 30139, Indonesia
| | - Ria Esafri
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, 30139, Indonesia
| | - Firdaus Firdaus
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, 30139, Indonesia
| | - Ade Iriani Sapitri
- Intelligent System Research Group, Faculty of Computer Science, Universitas Sriwijaya, Palembang, 30139, Indonesia
| |
Collapse
|
13
|
Zhuang J, Sun J, Yuan G. Arrhythmia diagnosis of young martial arts athletes based on deep learning for smart medical care. Neural Comput Appl 2021. [DOI: 10.1007/s00521-021-06159-4] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
14
|
Ventilation Diagnosis of Angle Grinder Using Thermal Imaging. SENSORS 2021; 21:s21082853. [PMID: 33919618 PMCID: PMC8072699 DOI: 10.3390/s21082853] [Citation(s) in RCA: 89] [Impact Index Per Article: 29.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/22/2021] [Revised: 04/12/2021] [Accepted: 04/16/2021] [Indexed: 11/18/2022]
Abstract
The paper presents an analysis and classification method to evaluate the working condition of angle grinders by means of infrared (IR) thermography and IR image processing. An innovative method called BCAoMID-F (Binarized Common Areas of Maximum Image Differences—Fusion) is proposed in this paper. This method is used to extract features of thermal images of three angle grinders. The computed features are 1-element or 256-element vectors. Feature vectors are the sum of pixels of matrix V or PCA of matrix V or histogram of matrix V. Three different cases of thermal images were considered: healthy angle grinder, angle grinder with 1 blocked air inlet, angle grinder with 2 blocked air inlets. The classification of feature vectors was carried out using two classifiers: Support Vector Machine and Nearest Neighbor. Total recognition efficiency for 3 classes (TRAG) was in the range of 98.5–100%. The presented technique is efficient for fault diagnosis of electrical devices and electric power tools.
Collapse
|
15
|
Abstract
This paper puts forward a 1-D convolutional neural network (CNN) that exploits a novel analysis of the correlation between the two leads of the noisy electrocardiogram (ECG) to classify heartbeats. The proposed method is one-dimensional, enabling complex structures while maintaining a reasonable computational complexity. It is based on the combination of elementary handcrafted time domain features, frequency domain features through spectrograms and the use of autoregressive modeling. On the MIT-BIH database, a 95.52% overall accuracy is obtained by classifying 15 types, whereas a 95.70% overall accuracy is reached when classifying 7 types from the INCART database.
Collapse
|
16
|
Deevi SA, Kaniraja CP, Mani VD, Mishra D, Ummar S, Satheesh C. HeartNetEC: a deep representation learning approach for ECG beat classification. Biomed Eng Lett 2021; 11:69-84. [PMID: 33747604 PMCID: PMC7930268 DOI: 10.1007/s13534-021-00184-x] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/05/2020] [Revised: 01/02/2021] [Accepted: 01/20/2021] [Indexed: 10/22/2022] Open
Abstract
One of the most crucial and informative tools available at the disposal of a Cardiologist for examining the condition of a patient's cardiovascular system is the electrocardiogram (ECG/EKG). A major reason behind the need for accurate reconstruction of ECG comes from the fact that the shape of ECG tracing is very crucial for determining the health condition of an individual. Whether the patient is prone to or diagnosed with cardiovascular diseases (CVDs), this information can be gathered through examination of ECG signal. Among various other methods, one of the most helpful methods in identifying cardiac abnormalities is a beat-wise categorization of a patient's ECG record. In this work, a highly efficient deep representation learning approach for ECG beat classification is proposed, which can significantly reduce the burden and time spent by a Cardiologist for ECG Analysis. This work consists of two sub-systems: denoising block and beat classification block. The initial block is a denoising block that acquires the ECG signal from the patient and denoises that. The next stage is the beat classification part. This processes the input ECG signal for finding out the different classes of beats in the ECG through an efficient algorithm. In both stages, deep learning-based methods have been employed for the purpose. Our proposed approach has been tested on PhysioNet's MIT-BIH Arrhythmia Database, for beat-wise classification into ten important types of heartbeats. As per the results obtained, the proposed approach is capable of making meaningful predictions and gives superior results on relevant metrics.
Collapse
Affiliation(s)
- Sri Aditya Deevi
- Department of Avionics, Indian Institute of Space Science and Technology, Thiruvananthapuram, India
| | | | - Vani Devi Mani
- Department of Avionics, Indian Institute of Space Science and Technology, Thiruvananthapuram, India
| | - Deepak Mishra
- Department of Avionics, Indian Institute of Space Science and Technology, Thiruvananthapuram, India
| | - Shaik Ummar
- ML Engineer, Reflections Info Systems Pvt Ltd, Thiruvananthapuram, India
| | | |
Collapse
|
17
|
Electrocardiogram signal classification for automated delineation using bidirectional long short-term memory. INFORMATICS IN MEDICINE UNLOCKED 2021. [DOI: 10.1016/j.imu.2020.100507] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/20/2022] Open
|
18
|
Hammad M, Iliyasu AM, Subasi A, Ho ESL, El-Latif AAA. A Multitier Deep Learning Model for Arrhythmia Detection. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT 2021; 70:1-9. [PMID: 0 DOI: 10.1109/tim.2020.3033072] [Citation(s) in RCA: 39] [Impact Index Per Article: 13.0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/23/2023]
|
19
|
Martinez-Ledezma JA, Barron-Zambrano JH, Diaz-Manriquez A, Elizondo-Leal JC, Saldivar-Alonso VP, Rostro-Gonzalez H. Versatile implementation of a hardware–software architecture for development and testing of brain–computer interfaces. INT J ADV ROBOT SYST 2020. [DOI: 10.1177/1729881420980256] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
Brain–computer interfaces (BCI) have been focused on improving people’s lifestyles with motor or communication disabilities. However, the utilization of this technology has found news applications, such as increasing human capacities. Nowadays, several researchers are working on probing human capabilities to control several robotic devices simultaneously. The design of BCI is an intricate work that needs a long time to its implementation. For this reason, an architecture to design and implement different types of BCIs is presented in this article. The architecture has a modular design capable of reading various electroencephalography (EEG) sensors and controlling several robotic devices similar to the plug-and-play paradigm. To test the proposed architecture, a BCI was able to manage a hexapod robot and a drone was implemented. Firstly, a mobile robotic platform was designed and implemented. The BCI is based on eye blinking, where a single blinking represents a robot command. The command orders the robot to initiate or stops their locomotion for the hexapod robot. For the drone, a blink represents the takeoff or landing order. The blinking signals are obtained from the prefrontal and frontal regions of the head by EEG sensors. The signals are then filtered using temporal filters, with cutoff frequencies based on delta, theta, alpha, and beta waves. The filtered signals were labeled and used to train a classifier based on the multilayer perceptron (MLP) model. To generate the robot command, the proposal BCI used two models of MLP to ensure the classifier prediction. So, when the two classifiers make the same prediction, within a defined time interval, send the signal to the robot to start or stop its movement. The obtained results show that it is possible to get high precision to control the hexapod robot with a precision of 91.7% and an average of 81.4%.
Collapse
Affiliation(s)
| | - Jose Hugo Barron-Zambrano
- Facultad de Ingeniería y Ciencias, Universidad Autónoma de Tamaulipas, Ciudad Victoria, Tampaulipas, Mexico
| | - Alan Diaz-Manriquez
- Facultad de Ingeniería y Ciencias, Universidad Autónoma de Tamaulipas, Ciudad Victoria, Tampaulipas, Mexico
| | - Juan Carlos Elizondo-Leal
- Facultad de Ingeniería y Ciencias, Universidad Autónoma de Tamaulipas, Ciudad Victoria, Tampaulipas, Mexico
| | | | | |
Collapse
|
20
|
Khadidos A, Khadidos AO, Kannan S, Natarajan Y, Mohanty SN, Tsaramirsis G. Analysis of COVID-19 Infections on a CT Image Using DeepSense Model. Front Public Health 2020; 8:599550. [PMID: 33330341 PMCID: PMC7714903 DOI: 10.3389/fpubh.2020.599550] [Citation(s) in RCA: 28] [Impact Index Per Article: 7.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/27/2020] [Accepted: 10/16/2020] [Indexed: 11/17/2022] Open
Abstract
In this paper, a data mining model on a hybrid deep learning framework is designed to diagnose the medical conditions of patients infected with the coronavirus disease 2019 (COVID-19) virus. The hybrid deep learning model is designed as a combination of convolutional neural network (CNN) and recurrent neural network (RNN) and named as DeepSense method. It is designed as a series of layers to extract and classify the related features of COVID-19 infections from the lungs. The computerized tomography image is used as an input data, and hence, the classifier is designed to ease the process of classification on learning the multidimensional input data using the Expert Hidden layers. The validation of the model is conducted against the medical image datasets to predict the infections using deep learning classifiers. The results show that the DeepSense classifier offers accuracy in an improved manner than the conventional deep and machine learning classifiers. The proposed method is validated against three different datasets, where the training data are compared with 70%, 80%, and 90% training data. It specifically provides the quality of the diagnostic method adopted for the prediction of COVID-19 infections in a patient.
Collapse
Affiliation(s)
- Adil Khadidos
- Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia
| | - Alaa O Khadidos
- Department of Information Systems, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia
| | - Srihari Kannan
- Department of Computer Science and Engineering, SNS College of Engineering, Coimbatore, India
| | - Yuvaraj Natarajan
- Research and Development, Information Communication Technology Academy, Chennai, India
| | - Sachi Nandan Mohanty
- Department of Computer Science and Engineering, Institute of Chartered Financial Analysts of India Foundation of Higher Education, Hyderabad, India
| | | |
Collapse
|
21
|
A Deep-Learning Approach to ECG Classification Based on Adversarial Domain Adaptation. Healthcare (Basel) 2020; 8:healthcare8040437. [PMID: 33121038 PMCID: PMC7712364 DOI: 10.3390/healthcare8040437] [Citation(s) in RCA: 13] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/28/2020] [Revised: 10/23/2020] [Accepted: 10/23/2020] [Indexed: 11/16/2022] Open
Abstract
Cardiovascular disease has become one of the main diseases threatening human life and health. This disease is very common and troublesome, and the existing medical resources are scarce, so it is necessary to use a computer-aided automatic diagnosis to overcome these limitations. A computer-aided diagnostic system can automatically diagnose through an electrocardiogram (ECG) signal. This paper proposes a novel deep-learning method for ECG classification based on adversarial domain adaptation, which solves the problem of insufficient-labeled training samples, improves the phenomenon of different data distribution caused by individual differences, and enhances the classification accuracy of cross-domain ECG signals with different data distributions. The proposed method includes three modules: multi-scale feature extraction F, domain discrimination D, and classification C. The module F, constitutive of three different parallel convolution blocks, is constructed to increase the breadth of features extracted from this module. The module D is composed of three convolutional blocks and a fully connected layer, which is to solve the problem of low model layers and low-feature abstraction. In the module C, the time features and the deep-learning extraction features are concatenated on the fully connected layer to enhance feature diversity. The effectiveness of the proposed method is verified by experiments, and the classification accuracy of the experimental electrical signals reaches 92.3%.
Collapse
|
22
|
Starovoitov VV, Golub YI. New Function for Estimating Imbalanced Data Classification Results. PATTERN RECOGNITION AND IMAGE ANALYSIS 2020. [DOI: 10.1134/s105466182003027x] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/22/2022]
|
23
|
Abdullah DA, Akpınar MH, Şengür A. Local feature descriptors based ECG beat classification. Health Inf Sci Syst 2020; 8:20. [PMID: 32373314 DOI: 10.1007/s13755-020-00110-y] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/21/2020] [Accepted: 04/27/2020] [Indexed: 11/24/2022] Open
Abstract
ECG beat type analysis is important in the detection of various heart diseases. The ECG beats give useful information about the status of the monitored heart condition. Up to now, various artificial intelligence-based methods have been proposed for ECG based heart failure detection. These methods were generally based on either time or frequency domain signal processing routines. In this study, we propose a different approach for ECG beat classification. The proposed approach is based on image processing. Thus, the initial step of the proposed work is converting the ECG beat signals to the ECG beat images. To do that, the ECG beat snapshots are initially saved as ECG beat images and then local feature descriptors are considered for feature extraction from ECG beat images. Eight local feature descriptors namely Local Binary Patterns, Frequency Decoded LBP, Quaternionic Local Ranking Binary Pattern, Binary Gabor Pattern, Local Phase Quantization, Binarized Statistical Image Features, CENsus TRansform hISTogram and Pyramid Histogram of Oriented Gradients are considered for feature extraction. The Support Vector Machines (SVM) classifier is used in the classification stage of the study. Linear, Quadratic, Cubic and Gaussian kernel functions are used in the SVM classifier. Five types of ECG beats from the MIT-BIH arrhythmia dataset are considered in experiments and the classification accuracy is used for performance measure. To construct a balanced training and test sets, 5000 and 10,000 ECG beat samples are randomly selected and are used in experiments in tenfold cross-validation fashion. The obtained results show that the proposed method is quite efficient where the calculated accuracy score is 99.9% and the comparisons with the state-of-the-art method show that the proposed method outperforms other methods.
Collapse
Affiliation(s)
| | - Muhammed H Akpınar
- 2Electrical and Electronics Engineering Department ,Technology Faculty, Firat University, Elazig, Turkey
| | - Abdulkadir Şengür
- 2Electrical and Electronics Engineering Department ,Technology Faculty, Firat University, Elazig, Turkey
| |
Collapse
|
24
|
Deep Learning-Based Stacked Denoising and Autoencoder for ECG Heartbeat Classification. ELECTRONICS 2020. [DOI: 10.3390/electronics9010135] [Citation(s) in RCA: 43] [Impact Index Per Article: 10.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
The electrocardiogram (ECG) is a widely used, noninvasive test for analyzing arrhythmia. However, the ECG signal is prone to contamination by different kinds of noise. Such noise may cause deformation on the ECG heartbeat waveform, leading to cardiologists’ mislabeling or misinterpreting heartbeats due to varying types of artifacts and interference. To address this problem, some previous studies propose a computerized technique based on machine learning (ML) to distinguish between normal and abnormal heartbeats. Unfortunately, ML works on a handcrafted, feature-based approach and lacks feature representation. To overcome such drawbacks, deep learning (DL) is proposed in the pre-training and fine-tuning phases to produce an automated feature representation for multi-class classification of arrhythmia conditions. In the pre-training phase, stacked denoising autoencoders (DAEs) and autoencoders (AEs) are used for feature learning; in the fine-tuning phase, deep neural networks (DNNs) are implemented as a classifier. To the best of our knowledge, this research is the first to implement stacked autoencoders by using DAEs and AEs for feature learning in DL. Physionet’s well-known MIT-BIH Arrhythmia Database, as well as the MIT-BIH Noise Stress Test Database (NSTDB). Only four records are used from the NSTDB dataset: 118 24 dB, 118 −6 dB, 119 24 dB, and 119 −6 dB, with two levels of signal-to-noise ratio (SNRs) at 24 dB and −6 dB. In the validation process, six models are compared to select the best DL model. For all fine-tuned hyperparameters, the best model of ECG heartbeat classification achieves an accuracy, sensitivity, specificity, precision, and F1-score of 99.34%, 93.83%, 99.57%, 89.81%, and 91.44%, respectively. As the results demonstrate, the proposed DL model can extract high-level features not only from the training data but also from unseen data. Such a model has good application prospects in clinical practice.
Collapse
|
25
|
An Efficient Algorithm for Cardiac Arrhythmia Classification Using Ensemble of Depthwise Separable Convolutional Neural Networks. APPLIED SCIENCES-BASEL 2020. [DOI: 10.3390/app10020483] [Citation(s) in RCA: 19] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Many algorithms have been developed for automated electrocardiogram (ECG) classification. Due to the non-stationary nature of the ECG signal, it is rather challenging to use traditional handcraft methods, such as time-based analysis of feature extraction and classification, to pave the way for machine learning implementation. This paper proposed a novel method, i.e., the ensemble of depthwise separable convolutional (DSC) neural networks for the classification of cardiac arrhythmia ECG beats. Using our proposed method, the four stages of ECG classification, i.e., QRS detection, preprocessing, feature extraction, and classification, were reduced to two steps only, i.e., QRS detection and classification. No preprocessing method was required while feature extraction was combined with classification. Moreover, to reduce the computational cost while maintaining its accuracy, several techniques were implemented, including All Convolutional Network (ACN), Batch Normalization (BN), and ensemble convolutional neural networks. The performance of the proposed ensemble CNNs were evaluated using the MIT-BIH arrythmia database. In the training phase, around 22% of the 110,057 beats data extracted from 48 records were utilized. Using only these 22% labeled training data, our proposed algorithm was able to classify the remaining 78% of the database into 16 classes. Furthermore, the sensitivity ( S n ), specificity ( S p ), and positive predictivity ( P p ), and accuracy ( A c c ) are 99.03%, 99.94%, 99.03%, and 99.88%, respectively. The proposed algorithm required around 180 μs, which is suitable for real time application. These results showed that our proposed method outperformed other state of the art methods.
Collapse
|
26
|
Darmawahyuni A, Nurmaini S, Yuwandini M, Muhammad Naufal Rachmatullah, Firdaus F, Tutuko B. Congestive heart failure waveform classification based on short time-step analysis with recurrent network. INFORMATICS IN MEDICINE UNLOCKED 2020. [DOI: 10.1016/j.imu.2020.100441] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/06/2023] Open
|