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 *