Cardiovascular disease is one of the most common diseases, which seriously threatens people's life and health. Therefore, cardiovascular disease prevention becomes one of the most attractive research topics in health care system design. Intelligent recognition of electrocardiogram (ECG) signals represents an effective method for rapid diagnosis and the evaluation of cardiovascular diseases in medicine. Realization and efficiency of the classification of ECG signals in real time play major roles in the detection of cardiovascular diseases. This paper is concerned with the proposition of an intelligent ECG signal recognition method based on a convolutional neural network (CNN) and support vector machines (SVM) with an improved antlion algorithm (ALO). First, the ECG signal is denoised and pre-processed by lifting the wavelet. Subsequently, CNN is used to extract the signal characteristics of the denoising signal, and the extracted signal characteristics are used as the input characteristics of the SVM. Finally, an improved ALO algorithm is used to optimize the relevant input functions of the SVM to achieve a better signal classification. In our algorithm, the performance is enhanced by improving the threshold estimation method of the lifting wavelet, to improve the filtering effect. The proposed CNN architecture is tested with multi-lead ECG signals from the MIT-BIH ECG signal data set. The results display that the method has obtained an average accuracy, sensitivity, and specificity values of 99.97% 99.97%, and 99.99%,respectively. Compared with the existing results, the proposed approach has a better recognition performance.

A new intelligent ECG recognition approach based on CNN and improved ALO-SVM

Karimi, HR
2022-01-01

Abstract

Cardiovascular disease is one of the most common diseases, which seriously threatens people's life and health. Therefore, cardiovascular disease prevention becomes one of the most attractive research topics in health care system design. Intelligent recognition of electrocardiogram (ECG) signals represents an effective method for rapid diagnosis and the evaluation of cardiovascular diseases in medicine. Realization and efficiency of the classification of ECG signals in real time play major roles in the detection of cardiovascular diseases. This paper is concerned with the proposition of an intelligent ECG signal recognition method based on a convolutional neural network (CNN) and support vector machines (SVM) with an improved antlion algorithm (ALO). First, the ECG signal is denoised and pre-processed by lifting the wavelet. Subsequently, CNN is used to extract the signal characteristics of the denoising signal, and the extracted signal characteristics are used as the input characteristics of the SVM. Finally, an improved ALO algorithm is used to optimize the relevant input functions of the SVM to achieve a better signal classification. In our algorithm, the performance is enhanced by improving the threshold estimation method of the lifting wavelet, to improve the filtering effect. The proposed CNN architecture is tested with multi-lead ECG signals from the MIT-BIH ECG signal data set. The results display that the method has obtained an average accuracy, sensitivity, and specificity values of 99.97% 99.97%, and 99.99%,respectively. Compared with the existing results, the proposed approach has a better recognition performance.
2022
Electrocardiogram
Convolutional neural network
Lifting wavelet
Support vector machine
Antlion optimization algorithm
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1232503
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact