Your browser doesn't support javascript.
loading
Mostrar: 20 | 50 | 100
Resultados 1 - 20 de 29
Filtrar
1.
Med Eng Phys ; 130: 104209, 2024 08.
Artigo em Inglês | MEDLINE | ID: mdl-39160018

RESUMO

As the number of patients with cardiovascular diseases (CVDs) increases annually, a reliable and automated system for detecting electrocardiogram (ECG) abnormalities is becoming increasingly essential. Scholars have developed numerous methods of arrhythmia classification using machine learning or deep learning. However, the issue of low classification rates of individual classes in inter-patient heartbeat classification remains a challenge. This study proposes a method for inter-patient heartbeat classification by fusing dual-channel squeeze-and-excitation residual neural networks (SE-ResNet) and expert features. In the preprocessing stage, ECG heartbeats extracted from both leads of ECG signals are filtered and normalized. Additionally, nine features representing waveform morphology and heartbeat contextual information are selected to be fused with the deep neural networks. Using different filter and kernel sizes for each block, the SE-residual block-based model can effectively learn long-term features between heartbeats. The divided ECG heartbeats and extracted features are then input to the improved SE-ResNet for training and testing according to the inter-patient scheme. The focal loss is utilized to handle the heartbeat of the imbalance category. The proposed arrhythmia classification method is evaluated on three open-source databases, and it achieved an overall F1-score of 83.39 % in the MIT-BIH database. This system can be applied in the scenario of daily monitoring of ECG and plays a significant role in diagnosing arrhythmias.


Assuntos
Eletrocardiografia , Frequência Cardíaca , Redes Neurais de Computação , Processamento de Sinais Assistido por Computador , Humanos , Arritmias Cardíacas/diagnóstico , Arritmias Cardíacas/fisiopatologia , Arritmias Cardíacas/classificação
2.
Comput Biol Med ; 170: 108072, 2024 Mar.
Artigo em Inglês | MEDLINE | ID: mdl-38301518

RESUMO

The scarcity of annotated data is a common issue in the realm of heartbeat classification based on deep learning. Transfer learning (TL) has emerged as an effective strategy for addressing this issue. However, current TL techniques in this realm overlook the probability distribution differences between the source domain (SD) and target domain (TD) databases. The motivation of this paper is to address the challenge of labeled data scarcity at the model level while exploring an effective method to eliminate domain discrepancy between SD and TD databases, especially when SD and TD are derived from inconsistent tasks. This study proposes a multi-module heartbeat classification algorithm. Initially, unsupervised feature extractors are designed to extract rich features from unlabeled SD and TD data. Subsequently, a novel adaptive transfer method is proposed to effectively eliminate domain discrepancy between features of SD for pre-training (PTF-SD) and features of TD for fine-tuning (FTF-TD). Finally, the adapted PTF-SD is employed to pre-train a designed classifier, and FTF-TD is used for classifier fine-tuning, with the objective of evaluating the algorithm's performance on the TD task. In our experiments, MNIST-DB serves as the SD database for handwritten digit image classification task, MIT-DB as the TD database for heartbeat classification task. The overall accuracy of classifying heartbeats into normal heartbeats, supraventricular ectopic beats (SVEBs), and ventricular ectopic beats (VEBs) reaches 96.7 %. Specifically, the sensitivity (Sen), positive predictive value (PPV), and F1 score for SVEBs are 0.802, 0.701, and 0.748, respectively. For VEBs, Sen, PPV, and F1 score are 0.976, 0.840, and 0.903, respectively. The results indicate that the proposed multi-module algorithm effectively addresses the challenge labeled data scarcity in heartbeat classification through unsupervised learning and adaptive feature transfer methods.


Assuntos
Aprendizado de Máquina não Supervisionado , Complexos Ventriculares Prematuros , Humanos , Frequência Cardíaca , Eletrocardiografia/métodos , Processamento de Sinais Assistido por Computador , Algoritmos
3.
ISA Trans ; 138: 397-407, 2023 Jul.
Artigo em Inglês | MEDLINE | ID: mdl-36898911

RESUMO

Cardiac arrhythmia is an abnormal rhythm of the heartbeat and can be life-threatening Electrocardiogram (ECG) is a technology that uses an electrocardiograph machine to record a graph of the changes in electrical activity produced by the heart at each cardiac cycle. ECG can generally be used to check whether the examinee has arrhythmia, ion channel disease, cardiomyopathy, electrolyte disorder and other diseases. To reduce the workload of doctors and improve the accuracy of ECG signal recognition, a novel and lightweight automatic ECG classification method based on Convolutional Neural Network (CNN) is proposed. The multi-branch network with different receptive fields is used to extract the multi-spatial deep features of heartbeats. The Channel Attention Module (CAM) and Bidirectional Long Short-Term Memory neural network (BLSTM) module are used to filter redundant ECG features. CAM and BLSTM are beneficial for distinguishing different categories of heartbeats. In the experiments, a four-fold cross-validation technique is used to improve the generalization capability of the network, and it shows good performance on the testing set. This method divides heartbeats into five categories according to the American Advancement of Medical Instrumentation (AAMI) criteria, which is validated in the MIT-BIH arrhythmia database. The sensitivity of this method to Ventricular Ectopic Beat (VEB) is 98.5% and the F1 score is 98.2%. The precision of the Supraventricular Ectopic Beat (SVEB) is 91.1%, and the corresponding F1 score is 90.8%. The proposed method has high classification performance and a lightweight feature. In a word, it has broad application prospects in clinical medicine and health testing.


Assuntos
Algoritmos , Complexos Ventriculares Prematuros , Humanos , Processamento de Sinais Assistido por Computador , Redes Neurais de Computação , Eletrocardiografia/métodos
4.
Artif Intell Med ; 132: 102379, 2022 10.
Artigo em Inglês | MEDLINE | ID: mdl-36207075

RESUMO

The electrocardiogram (ECG) is a commonly used technique for detecting arrhythmias and many other cardiac diseases. Automatic ECG diagnosis has seen tremendous success in recent years, owing to the rapid development of the deep learning (DL) approach. Existing works on automatic ECG diagnosis can be divided roughly into two categories: prediction at the rhythm level from an ECG record, and prediction at the heartbeat level, although their relationship was seldom studied previously. In this paper, we address the following question: can we train an abnormal heartbeat detection model using solely data annotated at the rhythm level? We first used multiple instance learning (MIL) to model the relationship between an ECG record (whose label is given at the rhythm level and is provided as an input) and the heartbeats in the ECG (whose labels are to be predicted). Then, we sequentially trained two models, a rhythm model for detecting abnormal heartbeats in an ECG record labeled as arrhythmia, and a heartbeat model for classifying heartbeats as normal or various types of arrhythmias. We trained and tested our models using 61,853 ECG records with rhythm annotations. The experimental results demonstrate that the heartbeat model achieves a macro-average F1 score of 0.807 in classifying four types of arrhythmias as well as normal heartbeats. Our model significantly outperforms the model directly trained with 15,385 ECG heartbeats with heartbeat annotations, demonstrating the viability of our strategy for training a high-performing heartbeat-level automatic diagnostic model using only rhythm annotation.


Assuntos
Arritmias Cardíacas , Eletrocardiografia , Algoritmos , Arritmias Cardíacas/diagnóstico , Eletrocardiografia/métodos , Frequência Cardíaca , Humanos , Processamento de Sinais Assistido por Computador
5.
IEEE J Transl Eng Health Med ; 10: 1900508, 2022.
Artigo em Inglês | MEDLINE | ID: mdl-36105378

RESUMO

OBJECTIVE: Physicians use electrocardiograms (ECG) to diagnose cardiac abnormalities. Sometimes they need to take a deeper look at abnormal heartbeats to diagnose the patients more precisely. The objective of this research is to design a more accurate heartbeat classification algorithm to assist physicians in identifying specific types of the heartbeat. METHODS AND PROCEDURES: In this paper, we propose a novel feature called a segment label, to improve the performance of a heartbeat classifier. This feature, provided by a Convolutional Neural Network, encodes the information surrounding the particular heartbeat. The random forest classifier is trained based on this new feature and other traditional features to classify the heartbeats. RESULTS: We validate our method on the MIT-BIH Arrhythmia dataset following the inter-patient evaluation paradigm. The proposed method is competitive with other similar works. It achieves an accuracy of 0.96, and F1-scores for normal beats, ventricular ectopic beats, and Supra-Ventricular Ectopic Beats (SVEB) of 0.98, 0.93, and 0.74, respectively. The precision and sensitivity for SVEB are 0.76 and 0.78, which outperforms the state-of-the-art methods. CONCLUSION: This study demonstrates that the segment label can contribute to precisely classifying heartbeats, especially those that require rhythm information as context information (e.g. SVEB). Clinical impact: Using a medical devices embedding our algorithm could ease the physicians' processes of diagnosing cardiovascular diseases, especially for SVEB, in clinical implementation.


Assuntos
Complexos Atriais Prematuros , Complexos Ventriculares Prematuros , Eletrocardiografia/métodos , Frequência Cardíaca , Humanos , Processamento de Sinais Assistido por Computador
6.
Expert Rev Med Devices ; 19(7): 549-560, 2022 Jul.
Artigo em Inglês | MEDLINE | ID: mdl-35993248

RESUMO

INTRODUCTION: With the widespread availability of portable electrocardiogram (ECG) devices, there will be a surge in ECG diagnoses. Traditional computer-aided diagnosis of arrhythmia mainly relies on the rules of medical knowledge, which are insufficient due to the limitations of data quality and human expert knowledge. The research of arrhythmia detection methods based on artificial intelligence (AI) techniques can assist physicians in high-precision arrhythmia diagnosis. AI algorithms can also be embedded in smart ECG devices to help more people perform early screening for arrhythmia. AREAS COVERED: The primary objective of this paper is to describe the application of AI methods in the process of arrhythmia detection. Meanwhile, the advantages and limitations of various approaches in different applications are summarized to provide guidance and reference for future research work. EXPERT OPINION: Machine learning (ML) and deep learning (DL) algorithms can be more effectively employed to handle ECG signal denoising and quality assessment, wave detection and delineation, and arrhythmia classification problems. The DL approach can automatically learn deep representation features and temporal features of the ECG signal for heartbeat or rhythm classification. The application of AI methods for arrhythmia detection systems will significantly relieve the pressure on physicians to analyze ECGs.


Assuntos
Inteligência Artificial , Eletrocardiografia , Algoritmos , Arritmias Cardíacas/diagnóstico , Frequência Cardíaca , Humanos
7.
Life (Basel) ; 12(6)2022 Jun 06.
Artigo em Inglês | MEDLINE | ID: mdl-35743873

RESUMO

An electrocardiogram (ECG) consists of five types of different waveforms or characteristics (P, QRS, and T) that represent electrical activity within the heart. Identification of time intervals and morphological appearance of the waves are the major measuring instruments to detect cardiac abnormality from ECG signals. The focus of this study is to classify five different types of heartbeats, including premature ventricular contraction (PVC), left bundle branch block (LBBB), right bundle branch block (RBBB), PACE, and atrial premature contraction (APC), to identify the exact condition of the heart. Prior to the classification, extensive experiments on feature extraction were performed to identify the specific events from ECG signals, such as P, QRS complex, and T waves. This study proposed the fusion technique, dual event-related moving average (DERMA) with the fractional Fourier-transform algorithm (FrlFT) to identify the abnormal and normal morphological events of the ECG signals. The purpose of the DERMA fusion technique is to analyze certain areas of interest in ECG peaks to identify the desired location, whereas FrlFT analyzes the ECG waveform using a time-frequency plane. Furthermore, detected highest and lowest components of the ECG signal such as peaks, the time interval between the peaks, and other necessary parameters were utilized to develop an automatic model. In the last stage of the experiment, two supervised learning models, namely support vector machine and K-nearest neighbor, were trained to classify the cardiac condition from ECG signals. Moreover, two types of datasets were used in this experiment, specifically MIT-BIH Arrhythmia with 48 subjects and the newly disclosed Shaoxing and Ningbo People's Hospital (SPNH) database, which contains over 10,000 patients. The performance of the experimental setup produced overwhelming results, which show around 99.99% accuracy, 99.96% sensitivity, and 99.9% specificity.

8.
Front Physiol ; 13: 850951, 2022.
Artigo em Inglês | MEDLINE | ID: mdl-35480046

RESUMO

Beat-by-beat arrhythmia detection in ambulatory electrocardiogram (ECG) monitoring is critical for the evaluation and prognosis of cardiac arrhythmias, however, it is a highly professional demanding and time-consuming task. Current methods for automatic beat-by-beat arrhythmia detection suffer from poor generalization ability due to the lack of large-sample and finely-annotated (labels are given to each beat) ECG data for model training. In this work, we propose a weakly supervised deep learning framework for arrhythmia detection (WSDL-AD), which permits training a fine-grained (beat-by-beat) arrhythmia detector with the use of large amounts of coarsely annotated ECG data (labels are given to each recording) to improve the generalization ability. In this framework, heartbeat classification and recording classification are integrated into a deep neural network for end-to-end training with only recording labels. Several techniques, including knowledge-based features, masked aggregation, and supervised pre-training, are proposed to improve the accuracy and stability of the heartbeat classification under weak supervision. The developed WSDL-AD model is trained for the detection of ventricular ectopic beats (VEB) and supraventricular ectopic beats (SVEB) on five large-sample and coarsely-annotated datasets and the model performance is evaluated on three independent benchmarks according to the recommendations from the Association for the Advancement of Medical Instrumentation (AAMI). The experimental results show that our method improves the F 1 score of supraventricular ectopic beats detection by 8%-290% and the F1 of ventricular ectopic beats detection by 4%-11% on the benchmarks compared with the state-of-the-art methods of supervised learning. It demonstrates that the WSDL-AD framework can leverage the abundant coarsely-labeled data to achieve a better generalization ability than previous methods while retaining fine detection granularity. Therefore, this framework has a great potential to be used in clinical and telehealth applications. The source code is available at https://github.com/sdnjly/WSDL-AD.

9.
Physiol Meas ; 42(12)2021 12 29.
Artigo em Inglês | MEDLINE | ID: mdl-34847543

RESUMO

Objective. Electrocardiography is a common method for screening cardiovascular diseases. Accurate heartbeat classification assists in diagnosis and has attracted great attention. In this paper, we proposed an automatic heartbeat classification method based on a transformer neural network using a self-attention mechanism.Approach.An adaptive heartbeat segmentation method was designed to selectively focus on the time-dependent representation of heartbeats. A one-dimensional convolution layer was used to embed wave characteristics into symbolic representations, and then, a transformer block using multi-head attention was applied to deal with the dependence of wave-embedding. The model was trained and evaluated using the MIT-BIH arrhythmia database (MIT-DB). To improve the model performance, the model pre-trained on MIT-BIH supraventricular arrhythmia database (MIT-SVDB) was used and fine-tuned on MIT-DB.Main results.The proposed method was verified using the MIT-DB for two groups. In the first group, our method attained F1 scores of 0.86 and 0.96 for the supraventricular ectopic beat class and ventricular ectopic beat class, respectively. In the second group, our method achieved an average F1 value of 99.83% and better results than other state-of-the-art methods.Significance.We proposed a novel heartbeat classification method based on a transformer model. This method provides a new solution for real-time electrocardiogram heartbeat classification, which can be applied to wearable devices.


Assuntos
Processamento de Sinais Assistido por Computador , Complexos Ventriculares Prematuros , Algoritmos , Eletrocardiografia , Frequência Cardíaca , Humanos , Redes Neurais de Computação
10.
Sensors (Basel) ; 21(16)2021 Aug 05.
Artigo em Inglês | MEDLINE | ID: mdl-34450733

RESUMO

Wearable electrocardiogram (ECG) monitoring devices have enabled everyday ECG collection in our daily lives. However, the condition of ECG signal acquisition using wearable devices varies and wearable ECG signals could be interfered with by severe noises, resulting in great challenges of computer-aided automated ECG analysis, especially for single-lead ECG signals without spare channels as references. There remains room for improvement of the beat-level single-lead ECG diagnosis regarding accuracy and efficiency. In this paper, we propose new morphological features of heartbeats for an extreme gradient boosting-based beat-level ECG analysis method to carry out the five-class heartbeat classification according to the Association for the Advancement of Medical Instrumentation standard. The MIT-BIH Arrhythmia Database (MITDB) and a self-collected wearable single-lead ECG dataset are used for performance evaluation in the static and wearable ECG monitoring conditions, respectively. The results show that our method outperforms other state-of-the-art models with an accuracy of 99.14% on the MITDB and maintains robustness with an accuracy of 98.68% in the wearable single-lead ECG analysis.


Assuntos
Eletrocardiografia , Dispositivos Eletrônicos Vestíveis , Algoritmos , Arritmias Cardíacas , Bases de Dados Factuais , Frequência Cardíaca , Humanos , Processamento de Sinais Assistido por Computador
11.
Physiol Meas ; 42(6)2021 06 29.
Artigo em Inglês | MEDLINE | ID: mdl-33984841

RESUMO

Objective.An electrocardiogram (ECG) is one of the most common means to diagnose arrhythmia according to different waveforms clinically. Although there are advanced classification methods such as deep learning, the single view feature cannot meet the demand of classification accuracy for new individuals. To this end, a classification model based on multiview fusion was proposed.Approach.First, handcrafted view features were extracted from heartbeats and then deep view features were obtained from the deep learning model. The features of two different perspectives were fused in the fully connected layer, and the random forest classifier was used instead of the Softmax classifier for classification. Notably, Bayesian optimization was utilized in the hyper-parameter tuning of the classifier. The proposed method employed the MIT-BIH database to classify five classes: normal heartbeat (N), left bundle branch block heartbeat (LB), right bundle branch block heartbeat (RB), atrial premature contraction (APC) and premature ventricular contraction (PVC).Main results.The experimental results achieved a higher average accuracy of 98.93%, average precision of 96.92%, average sensitivity of 96.46%, and average specificity of 99.33% in five types of heartbeat classification for inter-patient.Significance.The proposed framework improves the performance of ECG detection for new individuals. And it provides an feasible algorithmic model for single-lead wearable devices with multiview fusion.


Assuntos
Eletrocardiografia , Complexos Ventriculares Prematuros , Algoritmos , Teorema de Bayes , Bloqueio de Ramo , Frequência Cardíaca , Humanos , Processamento de Sinais Assistido por Computador
12.
Comput Biol Med ; 133: 104393, 2021 06.
Artigo em Inglês | MEDLINE | ID: mdl-33915362

RESUMO

Treatment and prevention of cardiovascular diseases often rely on Electrocardiogram (ECG) interpretation. Dependent on the physician's variability, ECG interpretation is subjective and prone to errors. Machine learning models are often developed and used to support doctors; however, their lack of interpretability stands as one of the main drawbacks of their widespread operation. This paper focuses on an Explainable Artificial Intelligence (XAI) solution to make heartbeat classification more explainable using several state-of-the-art model-agnostic methods. We introduce a high-level conceptual framework for explainable time series and propose an original method that adds temporal dependency between time samples using the time series' derivative. The results were validated in the MIT-BIH arrhythmia dataset: we performed a performance's analysis to evaluate whether the explanations fit the model's behaviour; and employed the 1-D Jaccard's index to compare the subsequences extracted from an interpretable model and the XAI methods used. Our results show that the use of the raw signal and its derivative includes temporal dependency between samples to promote classification explanation. A small but informative user study concludes this study to evaluate the potential of the visual explanations produced by our original method for being adopted in real-world clinical settings, either as diagnostic aids or training resource.


Assuntos
Inteligência Artificial , Eletrocardiografia , Arritmias Cardíacas/diagnóstico , Frequência Cardíaca , Humanos , Aprendizado de Máquina
13.
Entropy (Basel) ; 23(1)2021 Jan 18.
Artigo em Inglês | MEDLINE | ID: mdl-33477566

RESUMO

Early detection of arrhythmia and effective treatment can prevent deaths caused by cardiovascular disease (CVD). In clinical practice, the diagnosis is made by checking the electrocardiogram (ECG) beat-by-beat, but this is usually time-consuming and laborious. In the paper, we propose an automatic ECG classification method based on Continuous Wavelet Transform (CWT) and Convolutional Neural Network (CNN). CWT is used to decompose ECG signals to obtain different time-frequency components, and CNN is used to extract features from the 2D-scalogram composed of the above time-frequency components. Considering the surrounding R peak interval (also called RR interval) is also useful for the diagnosis of arrhythmia, four RR interval features are extracted and combined with the CNN features to input into a fully connected layer for ECG classification. By testing in the MIT-BIH arrhythmia database, our method achieves an overall performance of 70.75%, 67.47%, 68.76%, and 98.74% for positive predictive value, sensitivity, F1-score, and accuracy, respectively. Compared with existing methods, the overall F1-score of our method is increased by 4.75~16.85%. Because our method is simple and highly accurate, it can potentially be used as a clinical auxiliary diagnostic tool.

14.
J Electrocardiol ; 65: 55-63, 2021.
Artigo em Inglês | MEDLINE | ID: mdl-33516949

RESUMO

OBJECTIVE: We designed an automatic, computationally efficient, and interpretable algorithm for detecting ventricular ectopic beats in long-term, single-lead electrocardiogram recordings. METHODS: We built five simple, interpretable, and computationally efficient features from each cardiac cycle, including a novel morphological feature which described the distance to the median beat in the recording. After an unsupervised subject-specific normalization procedure, we trained an ensemble binary classifier using the AdaBoost algorithm RESULTS: After our classifier was trained on subset DS1 of the Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) Arrhythmia database, our classifier obtained an F1 score of 94.35% on subset DS2 of the same database. The same classifier achieved F1 scores of 92.06% on the St. Petersburg Institute of Cardiological Technics (INCART) 12-lead Arrhythmia database and 91.40% on the MIT-BIH Long-term database. A phenotype-specific analysis of model performance was afforded by the annotations included in the St. Petersburg INCART Arrhythmia database CONCLUSION: The five features this novel algorithm employed allowed our ventricular ectopy detector to obtain high precision on previously unseen subjects and databases SIGNIFICANCE: Our ventricular ectopy detector will be used to study the relationship between premature ventricular contractions and adverse patient outcomes such as congestive heart failure and death.


Assuntos
Complexos Ventriculares Prematuros , Algoritmos , Bases de Dados Factuais , Eletrocardiografia , Frequência Cardíaca , Humanos , Processamento de Sinais Assistido por Computador , Complexos Ventriculares Prematuros/diagnóstico
15.
Phys Eng Sci Med ; 43(4): 1387-1398, 2020 Dec.
Artigo em Inglês | MEDLINE | ID: mdl-33231858

RESUMO

Heartbeat classification is central to the detection of the arrhythmia. For the effective heartbeat classification, the noise-robust features are very significant. In this work, we have proposed a noise-robust support vector machine (SVM) based heartbeat classifier. The proposed classifier utilizes a novel noise-robust morphological feature which is based on the conditional spectral moment (CSM) of the heartbeat. In addition to the proposed CSM feature, we have also employed the existing RR interval, the wavelets, and the higher-order statistics (HOS) based temporal and morphological feature sets. The noise-robustness test of the proposed CSM and all the studied feature sets is performed for the SVM based heartbeat classifier. Further, we have studied the significance of combining these temporal and morphological features on the final classification performance. For this purpose, the individual SVMs were trained for each of the feature set. The final classification is based on the ensemble of these individual SVMs. Various combining scheme such as sum, majority, and product rules are employed to ensemble the result of the individually trained SVMs. The experimental results show the noise-robustness of the proposed CSM feature. The proposed classifier gives improved overall performance compared to the existing heartbeat classification systems.


Assuntos
Arritmias Cardíacas , Máquina de Vetores de Suporte , Arritmias Cardíacas/diagnóstico , Frequência Cardíaca , Humanos
16.
PeerJ Comput Sci ; 6: e324, 2020.
Artigo em Inglês | MEDLINE | ID: mdl-33816974

RESUMO

BACKGROUND: Heart arrhythmia, as one of the most important cardiovascular diseases (CVDs), has gained wide attention in the past two decades. The article proposes a hybrid method for heartbeat classification via convolutional neural networks, multilayer perceptrons and focal loss. METHODS: In the method, a convolution neural network is used to extract the morphological features. The reason behind this is that the morphological characteristics of patients have inter-patient variations, which makes it difficult to accurately describe using traditional hand-craft ways. Then the extracted morphological features are combined with the RR intervals features and input into the multilayer perceptron for heartbeat classification. The RR intervals features contain the dynamic information of the heartbeat. Furthermore, considering that the heartbeat classes are imbalanced and would lead to the poor performance of minority classes, a focal loss is introduced to resolve the problem in the article. RESULTS: Tested using the MIT-BIH arrhythmia database, our method achieves an overall positive predictive value of 64.68%, sensitivity of 68.55%, f1-score of 66.09%, and accuracy of 96.27%. Compared with existing works, our method significantly improves the performance of heartbeat classification. CONCLUSIONS: Our method is simple yet effective, which is potentially used for personal automatic heartbeat classification in remote medical monitoring. The source code is provided on https://github.com/JackAndCole/Deep-Neural-Network-For-Heartbeat-Classification.

17.
J Electrocardiol ; 58: 105-112, 2020.
Artigo em Inglês | MEDLINE | ID: mdl-31812617

RESUMO

BACKGROUND: The electrocardiogram (ECG) has been widely used in the diagnosis of heart disease such as arrhythmia due to its simplicity and non-invasive nature. Arrhythmia can be classified into many types, including life-threatening and non-life-threatening. Accurate detection of arrhythmic types can effectively prevent heart disease and reduce mortality. METHODS: In this study, a novel deep learning method for classification of cardiac arrhythmia according to deep residual network (ResNet) is presented. We developed a 31-layer one-dimensional (1D) residual convolutional neural network. The algorithm includes four residual blocks, each of which consists of three 1D convolution layers, three batch normalization (BP) layers, three rectified linear unit (ReLU) layers, and an "identity shortcut connections" structure. In addition, we propose to use 2-lead ECG signals in combination with deep learning methods to automatically identify five different types of heartbeats. RESULTS: We have obtained an average accuracy, sensitivity and positive predictivity of 99.06%, 93.21% and 96.76% respectively for single-lead ECG heartbeats. In the 2-lead datasets, the results show that the deep ResNet model has high classification performance, achieving an accuracy of 99.38%, sensitivity of 94.54%, and specificity of 98.14%. CONCLUSION: The proposed method can be used as an adjunct tool to assist clinicians in their diagnosis.


Assuntos
Eletrocardiografia , Redes Neurais de Computação , Algoritmos , Arritmias Cardíacas/diagnóstico , Frequência Cardíaca , Humanos
18.
J Med Syst ; 44(2): 35, 2019 Dec 18.
Artigo em Inglês | MEDLINE | ID: mdl-31853698

RESUMO

With age, our blood vessels are prone to aging, which induces cardiovascular disease. As an important basis for diagnosing heart disease and evaluating heart function, the electrocardiogram (ECG) records cardiac physiological electrical activity. Abnormalities in cardiac physiological activity are directly reflected in the ECG. Thus, ECG research is conducive to heart disease diagnosis. Considering the complexity of arrhythmia detection, we present an improved convolutional neural network (CNN) model for accurate classification. Compared with the traditional machine learning methods, CNN requires no additional feature extraction steps due to the automatic feature processing layers. In this paper, an improved CNN is proposed to automatically classify the heartbeat of arrhythmia. Firstly, all the heartbeats are divided from the original signals. After segmentation, the ECG heartbeats can be inputted into the first convolutional layers. In the proposed structure, kernels with different sizes are used in each convolution layer, which takes full advantage of the features in different scales. Then a max-pooling layer followed. The outputs of the last pooling layer are merged and as the input to fully-connected layers. Our experiment is in accordance with the AAMI inter-patient standard, which included normal beats (N), supraventricular ectopic beats (S), ventricular ectopic beats (V), fusion beats (F), and unknown beats (Q). For verification, the MIT arrhythmia database is introduced to confirm the accuracy of the proposed method, then, comparative experiments are conducted. The experiment demonstrates that our proposed method has high performance for arrhythmia detection, the accuracy is 99.06%. When properly trained, the proposed improved CNN model can be employed as a tool to automatically detect different kinds of arrhythmia from ECG.


Assuntos
Algoritmos , Arritmias Cardíacas/classificação , Arritmias Cardíacas/diagnóstico , Eletrocardiografia/normas , Frequência Cardíaca , Humanos , Redes Neurais de Computação , Processamento de Sinais Assistido por Computador
19.
J Med Syst ; 44(1): 3, 2019 Nov 22.
Artigo em Inglês | MEDLINE | ID: mdl-31758339

RESUMO

This paper presents a high precision and low computational complexity premature ventricular contraction (PVC) assessment method for the ECG human-machine interface device. The original signals are preprocessed by integrated filters. Then, R points and surrounding feature points are determined by corresponding detection algorithms. On this basis, a complex feature set and feature matrices are obtained according to the position feature points. Finally, an exponential Minkowski distance method is proposed for PVC recognition. Both public dataset and clinical experiments were utilized to verify the effectiveness and superiority of the proposed method. The results show that our R peak detection algorithm can substantially reduce the error rate, and obtained 98.97% accuracy for QRS complexes. Meanwhile, the accuracy of PVC recognition was 98.69% for the MIT-BIH database and 98.49% for clinical tests. Moreover, benefiting from the lightweight of our model, it can be easily applied to portable healthcare devices for human-computer interaction.


Assuntos
Diagnóstico por Computador/métodos , Reconhecimento Automatizado de Padrão/métodos , Complexos Ventriculares Prematuros/diagnóstico , Algoritmos , Bases de Dados Factuais , Eletrocardiografia/métodos , Humanos
20.
Comput Methods Programs Biomed ; 171: 1-10, 2019 Apr.
Artigo em Inglês | MEDLINE | ID: mdl-30902245

RESUMO

BACKGROUND AND OBJECTIVE: Electrocardiogram (ECG) is a useful tool for detecting heart disease. Automated ECG diagnosis allows for heart monitoring on small devices, especially on wearable devices. In order to recognize arrhythmias automatically, accurate classification method for electrocardiogram (ECG) heartbeats was studied in this paper. METHODS: Based on weighted extreme gradient boosting (XGBoost), a hierarchical classification method is proposed. A large number of features from 6 categories are extracted from the preprocessed heartbeats. Then recursive feature elimination is used for selecting features. Afterwards, a hierarchical classifier is constructed in classification stage. The hierarchical classifier is composed of threshold and XGBoost classifiers. And the XGBoost classifiers are improved with weights. RESULTS: The method was applied to an inter-patient experiment conforming AAMI standard. The obtained sensitivities for normal (N), supraventricular (S), ventricular (V), fusion (F), and Unknown beats (Q) were 92.1%, 91.7%, 95.1%, and 61.6%. Positive predictive values of 99.5%, 46.2%, 88.1%, and 15.2% were also provided for the four classes. CONCLUSIONS: XGBoost was improved and firstly introduced in single heartbeat classification. A comparison showed the effectiveness of the novel method. The method was more suitable for clinical application as both high positive predictive value for N class and high sensitivities for abnormal classes were provided.


Assuntos
Eletrocardiografia/métodos , Frequência Cardíaca/fisiologia , Algoritmos , Arritmias Cardíacas/diagnóstico , Bases de Dados Factuais , Humanos , Armazenamento e Recuperação da Informação , Monitorização Fisiológica
SELEÇÃO DE REFERÊNCIAS
DETALHE DA PESQUISA