Title: A new approach to detect cardiovascular diseases using ECG scalograms and ML-based CNN algorithm

Authors: Lanka Alekhya; P. Rajesh Kumar

Addresses: Electronics and Communication Department, Andhra University College of Engineering, Visakhapatnam, India ' Electronics and Communication Department, Andhra University College of Engineering, Visakhapatnam, India

Abstract: Convolutional neural networks (CNNs) have gained popularity in the classification of cardiovascular diseases using ECG signals. This paper uses a pre-trained CNN model Visual Geometry Group16 (VGG16) network with the transfer learning process is used for feature extraction with SVM, k-NN and RF algorithms to classify the signals. The input to VGG16 net were ECG signals that are considered from the MIT-BIH database for four classes of heart ailments. Around 27 min and 42 sec of elapsed time is engaged to train the network. The study evaluates that this hybrid model of CNN performs on test data and gives an overall model accuracy and mean of MCC for SVM as 95.83% and 94.52%, for k-NN as 96.67% and 95.60% and for Random Forest as 96.94% and 95.96% respectively which gives a better performance when compared with only pretrained CNN-VGG16Net with an overall accuracy of 95.3% and 93.75% as mean MCC.

Keywords: electrocardiogram; ECG; convolutional neural network; CNN; Visual Geometry Group16; VGG16; support vector machine; SVM; k-nearest neighbour; k-NN; random forest; RF; Mathew's correlation coefficient; MCC.

DOI: 10.1504/IJCVR.2024.138310

International Journal of Computational Vision and Robotics, 2024 Vol.14 No.3, pp.304 - 324

Received: 22 Aug 2022
Accepted: 09 Sep 2022

Published online: 01 May 2024 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article