Key result
A deep residual convolutional neural network combined with wavelet adaptive filtering achieved 99.0349% accuracy for multiclass arrhythmia recognition, outperforming traditional CNN and MLP models.
Why the study?
ECG signals are prone to noise and show morphological variability across patients and conditions, making signal detection and recognition difficult for real-time heart disease monitoring.
Does a deep residual convolutional neural network improve the recognition accuracy of ECG signal arrhythmias compared to traditional deep learning networks?
Does a deep residual convolutional neural network improve the recognition accuracy of ECG signal arrhythmias compared to traditional deep learning networks?
Absolute Event Rate: 99.0349% vs 98.2811%
A deep residual convolutional neural network algorithm significantly improves the accuracy of automated ECG arrhythmia recognition compared to traditional neural networks.
Enhances automated arrhythmia detection accuracy; leaves open prospective validation before clinical adoption.
Electrocardiogram (ECG) signals are easily disturbed by internal and external noise, and its morphological characteristics show significant variations for different patients. Even for the same patient, its characteristics are variable under different temporal and physical conditions. Therefore, ECG signal detection and recognition for the heart disease real-time monitoring and diagnosis are still difficult. Based on this, a wavelet self-adaptive threshold denoising combined with deep residual convolutional neural network algorithm was proposed for multiclass arrhythmias recognition. ECG signal filtering was implemented using wavelet adaptive threshold technology. A 20-layer convolutional neural network (CNN) containing multiple residual blocks, namely deep residual convolutional neural network (DR-CNN), was designed for recognition of five types of arrhythmia signals. The DR-CNN constructed by residual block local neural network units alleviated the difficulty of deep network convergence, the difficulty in tuning and so on. It also overcame the degradation problem of the traditional CNN when the network depth was increasing. Furthermore, the batch normalization of each convolution layer improved its convergence. Following the recommendations of the Association for the Advancements of Medical Instrumentation (AAMI), experimental results based on 94 091 2-lead heart beats from the MIT-BIH arrhythmia benchmark database demonstrated that our proposed method achieved the average detection accuracy of 99.034 9%, 99.498 0% and 99.334 7% for multiclass classification, ventricular ectopic beat (Veb) and supra-Veb (Sveb) recognition, respectively. Using the same platform and database, experimental results showed that under the comparable network complexity, our proposed method significantly improved the recognition accuracy, sensitivity and specificity compared to the traditional deep learning networks, such as deep Multilayer Perceptron (MLP), CNN, etc. The DR-CNN algorithm improves the accuracy of the arrhythmia intelligent diagnosis. If it is combined with wearable equipment, internet of things and wireless communication technology, the prevention, monitoring and diagnosis of heart disease can be extended to out-of-hospital scenarios, such as families and nursing homes. Therefore, it will improve the cure rate, and effectively save the medical resources.
No takes yet. Share an insight, caveat, or question.
Li et al. (2019) studied Arrhythmia (n=94,091). Deep residual convolutional neural network (DR-CNN) with wavelet adaptive filtering vs. Traditional Convolutional Neural Network (CNN) and Multilayer Perceptron (MLP) was evaluated on Average detection accuracy for multiclass arrhythmia classification. A deep residual convolutional neural network combined with wavelet adaptive filtering achieved 99.0349% accuracy for multiclass arrhythmia recognition, outperforming traditional CNN and MLP models.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: