Abstract

Cardiovascular diseases (CVDs) are the primary cause of high mortality levels worldwide with coronary artery disease (CAD) being the largest contributor. Delay in diagnosis of CAD may progress and lead to myocardial infarction and congestive heart failure. Thus, timely diagnosis is a crucial key to prevent the development of serious complications and allow an optimum medication. This paper intends to design a diagnosis system to classify-eight different diseases using a capsule network with wavelet decomposed images of short ECG segments. It is noteworthy that in contrast to the previous studies that require large training data to efficiently predict unseen data, our designed models achieve high performance with less training data and training time. In the proposed system, firstlyECG signals are preprocessed and segmented into beats segments. Then, the continuous wavelet transform is used to transform the segments into2D scalograms. These latter are decomposed using discrete wavelet transform to obtain wavelet coefficient imageswhich are fed to the reformed capsule networks. The focal loss was applied to mitigate the class-imbalance issue. The proposed model was trained and tested using 5-fold cross-validation and train-test split techniques. The best performance parameters were achieved in the train-test split approach with an accuracy of 98.6%, sensitivity of 99.6%, specificity of 98.7%, precision of 99.1%, F1 score of 99.4% and area under the roc value of 0.99.Furthermore, experimental results demonstrated the superiority of our approach over state-of-the-art techniques using the same dataset.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call