journal article·2022Open access

Classification of Arrhythmia Based on Convolutional Neural Networks and Encoder-Decoder Model

Jian Liu, Xiaodong Xia, Chunyang Han, Jiao Hui, Jim Feng

Computers, Materials & Continua· Volume 73· Issue 1

Abstract

As a common and high-risk type of disease, heart disease seriously threatens people’s health. At the same time, in the era of the Internet of Thing (IoT), smart medical device has strong practical significance for medical workers and patients because of its ability to assist in the diagnosis of diseases. Therefore, the research of real-time diagnosis and classification algorithms for arrhythmia can help to improve the diagnostic efficiency of diseases. In this paper, we design an automatic arrhythmia classification algorithm model based on Convolutional Neural Network (CNN) and Encoder-Decoder model. The model uses Long Short-Term Memory (LSTM) to consider the influence of time series features on classification results. Simultaneously, it is trained and tested by the MIT-BIH arrhythmia database. Besides, Generative Adversarial Networks (GAN) is adopted as a method of data equalization for solving data imbalance problem. The simulation results show that for the inter-patient arrhythmia classification, the hybrid model combining CNN and Encoder-Decoder model has the best classification accuracy, of which the accuracy can reach 94.05%. Especially, it has a better advantage for the classification effect of supraventricular ectopic beats (class S) and fusion beats (class F).
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: ECG Monitoring and Analysis · EEG and Brain-Computer Interfaces · Phonocardiography and Auscultation Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (29)

Show source-provided references
1. VLSI implementation of a new LMS-based algorithm for noise removal in ECG signal10.1080/00207217.2015.1082204 ↗
2. Nearest neighbor search with locally weighted linear regression for heartbeat classification10.1007/s00500-016-2410-9 ↗
3. Automated learning of EDG streaming data through machine learning internet of things10.32604/iasc.2022.021426 ↗
4. ECG Compression method based on convolutional autoencoder and discrete wavelet transform
5. Multiclass classification of cardiac arrhythmia using improved feature selection and SVM invariants10.1155/2018/7310496 ↗
6. Real time ECG classification system based on DWT and SVM
7. Cardiac arrhythmia beat classification using dost and pso tuned svm10.1016/j.cmpb.2016.08.016 ↗
8. An algorithm for ecg analysis of arrhythmia detection
9. Robust automated cardiac arrhythmia detection in ECG beat signals10.1007/s00521-016-2472-8 ↗
10. A novel application of deep learning for single-lead ECG classification10.1016/j.compbiomed.2018.05.013 ↗
11. A new enhanced learning approach to automatic image classification based on salp swarm algorithm10.32604/csse.2019.34.091 ↗
12. Epcbir: An efficient and privacy-preserving content-based image retrieval scheme in cloud computing10.1016/j.ins.2016.12.030 ↗
13. Deep convolutional neural network compression via coupled tensor decomposition10.1109/JSTSP.2020.3038227 ↗
14. Deep neural networks compression learning based on multiobjective evolutionary algorithms10.1016/j.neucom.2019.10.053 ↗
15. Convolutional neural network-based identity recognition using ECG at different water temperatures during bathing10.32604/cmc.2022.021154 ↗
16. An image classification method based on deep neural network with energy model10.31614/cmes.2018.04249 ↗
17. Design and realization of non invasive fetal ECG monitoring system10.32604/iasc.2022.020574 ↗
18. Identifying materials of photographic images and photorealistic computer generated graphics based on deep cnns
19. Cardiac arrhythmia detection using deep learning10.1016/j.procs.2017.11.238 ↗
20. Real-time patient-specific ecg classification by 1d convolutional neural networks10.1109/TBME.2015.2468589 ↗
21. A deep convolutional neural network model to classify heartbeats10.1016/j.compbiomed.2017.08.022 ↗
22. Feedback lstm network based on attention for image description generator10.32604/cmc.2019.05569 ↗
23. Cardiac arrhythmia detection from ecg combining convolutional and long short-term memory networks
24. Automated diagnosis of arrhythmia using combination of CNN and LSTM techniques with variable length heart beats10.1016/j.compbiomed.2018.06.002 ↗
25. Generative adversarial nets
26. A method for improving cnn-based image recognition using dc-gan10.32604/cmc.2018.02356 ↗
27. Inter-and intra-patient ecg heartbeat classification for arrhythmia detection: A sequence to sequence deep learning approach
28. Arrhythmia detection using mit-bih dataset: A review
29. Automatic classification of heartbeats using ECG morphology and heartbeat interval features10.1109/TBME.2004.827359 ↗