HeartGuard-AI A Fair, Explainable, and Multimodal Deep Learning Framework for Heart Disease Risk Prediction

Project Code :TCMAPY2491

Objective

The primary objective of this project is to develop a fair, explainable, and multimodal intelligent system for early heart disease prediction. The proposed framework, HeartGuard-AI, integrates three novel deep learning models — FairHeart-Former (Fairness-Aware Transformer), TrustHeart-XAI (Uncertainty-Aware Explainable AI), and MedFusion-HeartNet (Multimodal Clinical Fusion Network) — along with a robust ensemble model. The system classifies individuals into Low, Moderate, and High cardiac risk levels while ensuring fairness across demographic groups, providing model explanations through SHAP, and quantifying prediction uncertainty. A secure and user-friendly web application built using the Flask framework with MySQL authentication has been developed to deliver real-time heart risk assessment. The project aims to create a trustworthy, transparent, and clinically reliable decision-support tool for cardiovascular healthcare.

Abstract

HeartGuard-AI is a comprehensive fair, explainable, and multimodal deep learning framework for accurate early detection of heart disease. The system integrates three novel models: FairHeart-Former (a fairness-aware Transformer architecture), TrustHeart-XAI (an uncertainty-aware explainable model with Monte Carlo dropout), and MedFusion-HeartNet (a multimodal fusion network combining clinical, ECG, and lifestyle features). These models, along with their ensemble, were trained and evaluated on a synthetic clinical dataset, achieving superior performance with ensemble accuracy of 95.33%, F1-score of 96.09%, and AUC of 0.938.

The framework incorporates advanced feature engineering, fairness analysis, SHAP-based interpretability, and uncertainty quantification to ensure trustworthy clinical predictions. A user-friendly Flask-based web application enables real-time risk assessment with categorized outputs (Low/Moderate/High Risk), confidence scores, and model transparency. Secure user authentication via MySQL further supports practical deployment. This solution addresses critical challenges in clinical AI including bias mitigation, explainability, and multimodal integration, offering a reliable decision-support tool for cardiovascular healthcare.

Keywords: Heart Disease Prediction, Fairness-Aware AI, Explainable AI (XAI), Multimodal Deep Learning, Transformer, Ensemble Model, SHAP, Uncertainty Quantification, Clinical Decision Support System.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

 

4.1 SOFTWARE REQUIREMENS

Component

Specification

Operating System

Windows 10 / 11 (64-bit) or Linux (Ubuntu 20.04+)

Programming Language

Python 3.10.20

Web Framework

Flask

Deep Learning Framework

TensorFlow / Keras

Data Processing Libraries

Pandas, NumPy, Joblib

Other Libraries

MySQL Connector, JSON, Scikit-learn

Frontend Technologies

HTML5, CSS3, Bootstrap, JavaScript

Database

MySQL

IDE / Editor

Visual Studio Code / PyCharm

Model File Formats

.h5 (TensorFlow), .joblib, .json

Server Deployment

Localhost / Flask Development Server

 

4.2 HARDWARE REQUIREMENTS

Component

Minimum Specification

Recommended Specification

Processor

Intel Core i5 / AMD Ryzen 5

Intel Core i7 / AMD Ryzen 7

RAM

8 GB

16 GB or higher

Hard Disk

256 GB SSD

512 GB SSD or higher

Graphics Card

Integrated Graphics

NVIDIA GPU with CUDA support (optional for faster training)

Keyboard

Standard Windows Keyboard

Standard Windows Keyboard

Mouse

Two or Three Button Mouse

Two or Three Button Mouse

Monitor

Any (15-inch or above)

17-inch or above

Demo Video

mail-banner
call-banner
contact-banner
Request Video