Heart disease is a fatal disease that causes significant mortality rates worldwide. The accurate and early detection of heart diseases is the most challenging task to save valuable lives. To avoid these issues, the Deep Convolutional Generative Adversarial Network (DCGAN) model is proposed that generates synthetic cardiac images. Here, two types of heart disease datasets such as the Sunnybrook Cardiac Dataset (SCD) and the Automated Cardiac Diagnosis Challenge (ACDC) dataset are selected to choose real cardiac images for implementation. The quality and consistency of the cardiac images are enhanced by preprocessed real cardiac images. In the DCGAN model, the generator is used for converting real cardiac images into synthetic images and the discriminator is responsible for differentiating real and synthetic cardiac images by binary classification decisions. To enhance the model's robustness and generalization ability, diverse augmentation techniques are implemented. The VGG16 model is applied in this paper for the image classification task and fine-tuned its parameters to optimize model convergence. For experimental validation, some of the significance metrics such as accuracy, precision, diagnostic time, peak signal-to-noise ratio (PSNR), structural similarity index (SSIM), false positive rate (FPR), false negative rate (FNR), and mean squared error (MSE) are utilized. The extensive experimental evaluations are carried out based on this metrics and attained a performance rate of the proposed method as 98.83%, 1.17%, 3.2%, 41.78, 4.52, 0.932, and 1.6s from accuracy, FPR, FNR, PSNR, MSE, SSIM, and diagnostic time, respectively. The experimental evaluation results demonstrate that the proposed heart disease diagnosis model attains superior performances than state-of-the-art methods.
Read full abstract