<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.166307.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Research Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>An Explainable Transfer Learning based Residual Attention BiLSTM Model for Fair and Accurate Prognosis of Ischemic Heart Disease</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 1 approved, 1 approved with reservations]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>D</surname>
                        <given-names>Cenitta</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <uri content-type="orcid">https://orcid.org/0000-0003-3715-6941</uri>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>N</surname>
                        <given-names>Arul</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>T</surname>
                        <given-names>Praveen Pai</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Ranganathan</surname>
                        <given-names>VIijaya Arjunan</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-1402-6573</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Shailesh</surname>
                        <given-names>Tanuja</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>J</surname>
                        <given-names>Andrew</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <xref ref-type="corresp" rid="c2">b</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, India</aff>
                <aff id="a2">
                    <label>2</label>Computer Science and Engineering, AJ Institute of Engineering and Technology, Mangalore, Karnataka, India</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:vijay.arjun@manipal.edu">vijay.arjun@manipal.edu</email>
                </corresp>
                <corresp id="c2">
                    <label>b</label>
                    <email xlink:href="mailto:andrew.j@manipal.edu">andrew.j@manipal.edu</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>4</day>
                <month>7</month>
                <year>2025</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2025</year>
            </pub-date>
            <volume>14</volume>
            <elocation-id>651</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>26</day>
                    <month>6</month>
                    <year>2025</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 D C et al.</copyright-statement>
                <copyright-year>2025</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/14-651/pdf"/>
            <abstract>
                <sec>
                    <title>Background</title>
                    <p>Early and accurate prediction of Ischemic Heart Disease (IHD) is critical to reducing cardiovascular mortality through timely intervention. While deep learning (DL) models have shown promise in disease prediction, many lack interpretability, generalizability, and fairness&#x2014;particularly when deployed across demographically diverse populations. These shortcomings limit clinical adoption and risk reinforcing healthcare disparities.</p>
                </sec>
                <sec>
                    <title>Methods</title>
                    <p>This study proposes a novel model: X-TLRABiLSTM (Explainable Transfer Learning&#x2013;based Residual Attention Bidirectional LSTM). The architecture integrates transfer learning from pre-trained cardiovascular models into a BiLSTM framework with residual attention layers to improve temporal feature extraction and convergence. To ensure transparency, the model incorporates SHAP (SHapley Additive exPlanations) to quantify the contribution of each clinical feature to the final prediction. Additionally, a demographic reweighting strategy is applied to the training process to reduce bias across subgroups defined by age, gender, and ethnicity. The model was evaluated on the UCI Heart Disease dataset using 10-fold cross-validation.</p>
                </sec>
                <sec>
                    <title>Results</title>
                    <p>The X-TLRABiLSTM model achieved a classification accuracy of 98.2%, with an F1-score of 98.1% and an AUC of 99.1%, outperforming standard ML classifiers and state-of-the-art DL baselines. SHAP-based interpretability analysis highlighted clinically relevant predictors such as chest pain type, ST depression, and thalassemia. Fairness evaluation revealed minimal performance disparity across demographic subgroups, with F1-score gaps &#x2264; 0.6% and error rate gaps &#x2264; 0.4%. Confusion matrix analysis demonstrated low false-positive and false-negative rates, reinforcing the model&#x2019;s reliability for clinical deployment.</p>
                </sec>
                <sec>
                    <title>Conclusions</title>
                    <p>X-TLRABiLSTM offers a highly accurate, interpretable, and demographically fair framework for IHD prognosis. By combining transfer learning, residual attention, explainable AI, and fairness-aware optimization, this model advances trustworthy AI in healthcare. Its successful performance on benchmark clinical data supports its potential for real-world integration in ethical, AI-assisted cardiovascular diagnostics.</p>
                </sec>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>Ischemic Heart Disease (IHD)</kwd>
                <kwd>Explainable AI (XAI)</kwd>
                <kwd>SHAP</kwd>
                <kwd>Transfer Learning</kwd>
                <kwd>Bidirectional LSTM (BiLSTM)</kwd>
                <kwd>Residual Attention Mechanism</kwd>
                <kwd>Fairness in AI</kwd>
                <kwd>Deep Learning</kwd>
                <kwd>Demographic Bias Mitigation</kwd>
                <kwd>Clinical Decision Support Systems</kwd>
            </kwd-group>
            <funding-group>
                <funding-statement>The author(s) declared that no grants were involved in supporting this work.</funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <sec id="sec5" sec-type="intro">
            <title>1. Introduction</title>
            <p>Ischemic Heart Disease (IHD), meaning coronary artery disease (CAD) with around 9 million fatalities per year, is the leading cause of death on earth.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> IHD causes the narrowing or blocking of coronary arteries because of plaque buildup and can lead to myocardial infarction, arrhythmias and even sudden cardiac death. Because there is considerable improvement in survival rates and lower complications with prompt intervention, it is important to promote early detection and prognosis.
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>
                </sup> In recent years, wearable monitoring devices, electronic health records (EHRs) and public datasets (e.g., UCI and Kaggle) generator new opportunities for data driven cardiovascular disease diagnosis and prediction.</p>
            <p>Many traditional methods, like logistic regression and the Framingham Risk Score, are centered on a small set of accepted clinical risk variables. These models can be understood, but they do not capture the important and nonlinear relationships that appear over time in health data.
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>
                </sup> In scenarios with diverse populations, these types of models usually work poorly and can be easily disrupted by noise and missing information. The restrictions are overcome by the developed deep learning (DL) and machine learning (ML) techniques. These Liar Models and Long Short-Term Memory (LSTM) networks in particular are very good for Sequential Data such as Physiological Time Series, Patient Visit Logs and Electrocardiograms (ECGs).
                <sup>
                    <xref ref-type="bibr" rid="ref4">4</xref>
                </sup> Since long term relationships can be captured, the LSTM networks are perfect for simulating patterns of illness progression. Also, recent works has showed that when attention is applied to the model for focusing on important temporal moments, the LSTM model can improve feature relevance and prediction accuracy especially for clinical applications.
                <sup>
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup>
            </p>
            <p>Deep learning techniques currently face three significant issues, despite showing good results: they treat people from different backgrounds differently, their efforts are not always easily understood, and they may not always generalize well. Models generally have poor performance in different places or with different patients because they were made using only one group of patients. It is harder for practice to use these models in care, since doctors generally want to understand each prediction before adopting them in planning treatment.
                <sup>
                    <xref ref-type="bibr" rid="ref6">6</xref>
                </sup> Already-existing problems in healthcare can be made worse by algorithmic bias. In some cases, models do not work as well for women, senior patients or those from ethnic minorities.
                <sup>
                    <xref ref-type="bibr" rid="ref7">7</xref>
                </sup>

                <list list-type="order">
                    <list-item>
                        <label>1.</label>
                        <p>The novel X-TLRABiLSTM model helps predict outcomes in Ischemic Heart Disease as a solution to those problems. The proposed design introduces many new developments.</p>
                    </list-item>
                    <list-item>
                        <label>2.</label>
                        <p>By using the knowledge learned from numerous cardiovascular datasets, apply transfer learning for your model. Using this model, clinical data with limited resources might be handled and processed more effectively.</p>
                    </list-item>
                    <list-item>
                        <label>3.</label>
                        <p>The BiLSTM model relies on residual attention to enhance its pattern finding ability. Because it examines changes in blood pressure, heart rate and cholesterol levels, along with a residual link, the model can maintain its stability throughout training.</p>
                    </list-item>
                    <list-item>
                        <label>4.</label>
                        <p>To ensure every prediction contains a clear reason, use SHapley Additive exPlanations (SHAP) which is a top XAI technique. As a result, physicians are better able to understand which features such as age, cholesterol and thalassemia played a bigger role in why the patient has or does not have IHD.</p>
                    </list-item>
                    <list-item>
                        <label>5.</label>
                        <p>To achieve fairer training, the reweighting of demographics is applied during training. As a result, the model treats different groups evenly and gives similar outcomes, regardless of gender, age or ethnicity.</p>
                    </list-item>
                </list>
            </p>
            <p>The new aspect of this study is joining residual attention techniques, transfer learning and explainable AI (XAI) within a single network to aid in accurate and fair Ischemic Heart Disease prognosis. Unlike most existing models, the X-TLRABiLSTM model highlights how certain explanations are used in clinical practice, instead of only caring about accuracy. That way, predictions are easy for doctors to understand and trust. An important but often ignored part of healthcare AI is that the model uses demographic reweighting to help fix bias based on age, gender and ethnicity. When we consider the latest deep learning approaches for cardiovascular risk prediction, using generalization, interpretability and fairness improves the process significantly.</p>
        </sec>
        <sec id="sec6">
            <title>2. Related works</title>
            <p>Introducing ML, DL and XAI methods has reshaped studies on the prediction of Ischemic Heart Disease (IHD). This part of the book reviews traditional machine learning, deep learning, hybrid models, attention-residual learning and the increased use of explainability and fairness in medical AI systems.</p>
            <sec id="sec7">
                <title>2.1 Traditional machine learning approaches</title>
                <p>Predicting heart disease was once done with convention machine learning algorithms, before deep learning knocked them off the top. Na&#x00ef;ve Bayes, Support Vector Machines (SVM), Random Forests (RF) and Logistic Regression (LR) were often applied to the UCI Heart Disease dataset. On data sets describing heart illness, Jabbar et al. found that using RF with feature selection resulted in a much better prediction outcome.
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>
                    </sup> To determine the most pertinent predictors of IHD, Shah et al. used SVM with embedded feature selection, obtaining comparatively good accuracy with less model complexity.
                    <sup>
                        <xref ref-type="bibr" rid="ref9">9</xref>
                    </sup> These conventional approaches show limits when handling high-dimensional, nonlinear, and temporally dependent health data, notwithstanding their early success. Additionally, they need a lot of manual feature engineering and are unable to recognize the temporal patterns present in ECG data or patient health records.
                    <sup>
                        <xref ref-type="bibr" rid="ref10">10</xref>
                    </sup>
                </p>
            </sec>
            <sec id="sec8">
                <title>2.2 Deep learning and hybrid models</title>
                <p>DL techniques have demonstrated significant potential as medical data and computing power become more accessible. LSTM networks have been successfully utilized to model temporal health data because of its recurrent architecture. By identifying long-term relationships in patient vitals and historical data, Bhavekar and Goswami&#x2019;s hybrid RNN-LSTM model demonstrated improved accuracy on datasets related to heart disease.
                    <sup>
                        <xref ref-type="bibr" rid="ref11">11</xref>
                    </sup> For the identification of cardiovascular disease, Doppala et al. presented an ensemble-based DL model that uses several learning techniques and shown enhanced generalization and resilience.
                    <sup>
                        <xref ref-type="bibr" rid="ref12">12</xref>
                    </sup>
                </p>
                <p>Furthermore, hybrid models that blend DL with traditional ML or soft computing techniques have drawn interest. For the diagnosis of IHD, Suresh et al. suggested a hybrid SVM-RF model that optimizes model inputs through recursive feature removal.
                    <sup>
                        <xref ref-type="bibr" rid="ref13">13</xref>
                    </sup> To optimize predictions for a variety of biomedical datasets, Ampavathi and Saradhi presented a multi-disease prediction system built on a hybrid deep learning architecture.
                    <sup>
                        <xref ref-type="bibr" rid="ref14">14</xref>
                    </sup> Although these models outperform conventional machine learning techniques, most of them are not interpretable or generalizable to other patient groups. Furthermore, the issue of model bias and fairness is not sufficiently addressed by many.</p>
            </sec>
            <sec id="sec9">
                <title>2.3 Attention and residual learning mechanisms</title>
                <p>Attention mechanisms and residual learning have recently been incorporated into DL designs, especially for time-series data like as ECG signals. By focusing on important segments of the input sequence, attention enables models to increase interpretability and accuracy. Conversely, residual learning makes it possible to train deeper architectures effectively without vanishing gradients, which enhances training dynamics. For the purpose of identifying ECG anomalies, Liu et al. created an ensemble of residual networks with attention, which demonstrated better classification results on cardiac datasets.
                    <sup>
                        <xref ref-type="bibr" rid="ref15">15</xref>
                    </sup> With a 97.7% accuracy rate, Cenitta et al.&#x2019;s Hybrid Residual Attention-Enhanced LSTM (HRAE-LSTM) model for IHD prognosis beat baseline DL and ML models on the UCI dataset.
                    <sup>
                        <xref ref-type="bibr" rid="ref16">16</xref>
                    </sup> These models demonstrate the effectiveness of integrating attention mechanisms with residual connections. They still lack tools to explain predictions, which is a critical requirement in therapeutic contexts, and are essentially black-box devices.</p>
            </sec>
            <sec id="sec10">
                <title>2.4 Explainable AI in cardiovascular prediction</title>
                <p>To make medical AI more understandable, Explainable AI approaches have become very important tools. Such methods comprise integrated gradients, SHapley Additive exPlanations (SHAP) and Local Interpretable Model-Agnostic Explanations (LIME) and are often applied to explain the importance of features in DL models. Using SHAP and a two-tier ensemble model, Tama et al. allowed practitioners to see how important features such as chest pain and cholesterol were for predicting heart disease.
                    <sup>
                        <xref ref-type="bibr" rid="ref17">17</xref>
                    </sup> The approach introduced by Andrew and Karthikeyan uses privacy-protecting XAI to combine how private data should be and how a model is explained for image analysis.
                    <sup>
                        <xref ref-type="bibr" rid="ref18">18</xref>
                    </sup> According to the results, it is more important now to use models that are clear and practical. In contrast to other models created for post hoc explanation, ours makes SHAP explanations part of building the model, helping provide instant explanations for each prediction.</p>
            </sec>
            <sec id="sec11">
                <title>2.5 Transfer learning for cardiovascular diagnosis</title>
                <p>In healthcare applications, transfer learning has emerged as a successful tactic for enhancing model generalization and overcoming data shortage. To save training time and increase accuracy, it entails recycling weights from models that have been trained on big datasets for new, smaller domains.</p>
                <p>A Recursion-Enhanced Random Forest model, pre-trained on extensive cardiovascular datasets and optimized for certain heart disease classification tasks, was proposed by Guo et al.
                    <sup>
                        <xref ref-type="bibr" rid="ref19">19</xref>
                    </sup> For better arrhythmia classification, Li et al. used a squeeze-and-excitation residual network pretrained on generic heartbeat datasets.
                    <sup>
                        <xref ref-type="bibr" rid="ref20">20</xref>
                    </sup> Performance on target datasets that would otherwise be too small to train sophisticated DL models was greatly enhanced in both situations by transfer learning. The suggested model improves its performance on smaller datasets, such as UCI or actual hospital data, by initializing BiLSTM layers with cardiovascular domain knowledge through transfer learning.</p>
            </sec>
            <sec id="sec12">
                <title>2.6 Fairness and bias mitigation in clinical AI</title>
                <p>Concerns regarding algorithmic bias have grown in significance as AI systems become more and more integrated into healthcare decision-making. Research has demonstrated that a number of models operate differently for different genders, ages, and ethnicities, which results in unfair treatment outcomes.
                    <sup>
                        <xref ref-type="bibr" rid="ref21">21</xref>
                    </sup> Although fairness was not specifically assessed, Sonawane and Patil suggested a hybrid heuristic-based clustering technique to balance performance across demographic categories.
                    <sup>
                        <xref ref-type="bibr" rid="ref22">22</xref>
                    </sup> To guarantee equitable healthcare delivery, Rani et al. demanded that fairness criteria be incorporated into machine learning algorithms used for clinical risk prediction.
                    <sup>
                        <xref ref-type="bibr" rid="ref23">23</xref>
                    </sup> By using demographic reweighting during training, the model directly addresses this problem with the goal of lowering prediction bias and enhancing equity across a range of demographics.</p>
            </sec>
            <sec id="sec13">
                <title>2.7 Outcome of the literature survey</title>
                <p>Using a range of ML and DL approaches, the body of existing work shows excellent progress in IHD prognosis. Nonetheless, several restrictions still exist:</p>
                <p>Attention-residual models continue to lack integrated interpretability.
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Traditional machine learning models lack scalability and temporal awareness</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>DL and hybrid models frequently operate as black boxes</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>IHD models underutilize transfer learning</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Fairness is rarely systematically addressed</p>
                        </list-item>
                    </list>
                </p>
                <p>Our suggested model fills these shortcomings by integrating bias mitigation techniques, SHAP-based interpretability, transfer learning, and residual attention-enhanced BiLSTM into a single framework, creating a novel and comprehensive method for IHD diagnosis.</p>
            </sec>
        </sec>
        <sec id="sec14">
            <title>3. Materials and Methods</title>
            <p>The datasets, data preprocessing methods, architecture, hyperparameter tuning, and evaluation metrics for the proposed Explainable Transfer Learning-Based Residual Attention BiLSTM (X-TLRABiLSTM) model are all covered in this part.</p>
            <sec id="sec15">
                <title>3.1 Dataset description</title>
                <p>The UCI Heart Disease Dataset, a popular benchmark dataset in cardiovascular research that is openly accessible via the UCI Machine Learning Repository, is used in this study. 14 pertinent clinical characteristics, including age, sex, type of chest pain, resting blood pressure, cholesterol, fasting blood sugar, and the existence or absence of ischemic heart disease, are included in the dataset, which comprises 303 patient records listed in 
                    <xref ref-type="table" rid="T1">Table 1</xref>. The binary target variable indicates if cardiac disease is present (1) or not (0). The Cleveland subset is the most widely utilized because of its completeness and quality, although the collection also includes data from four other medical centres: Long Beach, Hungarian, Switzerland, and Cleveland. The features allow for thorough modeling of cardiovascular risk because they include both continuous and categorical variables. Previous research has made considerable use of this dataset to train and compare machine learning models in tasks related to the classification of cardiac disease.
                    <sup>
                        <xref ref-type="bibr" rid="ref24">24</xref>
                    </sup>
                </p>
                <table-wrap id="T1" orientation="portrait" position="float">
                    <label>
Table 1. </label>
                    <caption>
                        <title>Description of clinical features in the UCI heart disease dataset.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Feature</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
Description</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Age</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Patient&#x2019;s age</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Sex</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Gender (1 = male, 0 = female)</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">CP</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chest pain type (categorical)</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Trestbps</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Resting blood pressure (mm Hg)</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chol</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Serum cholesterol (mg/dl)</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">FBS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Fasting blood sugar &gt; 120 mg/dl</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">RestECG</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Resting electrocardiographic</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Thalach</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Max heart rate achieved</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Exang</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Exercise-induced angina</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Oldpeak</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">ST depression</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Slope</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Slope of peak exercise ST segment</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">CA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Number of major vessels colored</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Thal</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Thalassemia</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Target</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Heart disease presence (0/1)</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>

                    <bold>3.1.1 Ethical considerations</bold>
                </p>
                <p>This study was conducted using the publicly available UCI Heart Disease dataset,
                    <sup>
                        <xref ref-type="bibr" rid="ref24">24</xref>
                    </sup> which comprises anonymized and de-identified data. No new data collection or human subject interaction was performed by the authors. Therefore, ethical approval and informed consent were not required for this secondary data analysis. The original data were collected and published in accordance with institutional guidelines and the principles of the Declaration of Helsinki.</p>
            </sec>
            <sec id="sec16">
                <title>3.2 Data preprocessing</title>
                <p>Preprocessing is essential for guaranteeing data quality, particularly in medical datasets where mixed data types, missing values, and inconsistencies are prevalent. Preprocessing was meticulously planned for this project to get the UCI Heart Disease dataset
                    <sup>
                        <xref ref-type="bibr" rid="ref24">24</xref>
                    </sup> ready for deep learning model training.</p>
                <p>

                    <bold>3.2.1 Missing value handling</bold>
                </p>
                <p>Many medical records are incomplete because patients have left the study, forgotten to record results or given inconsistent information. There are no measurements for thal (thalassemia) and ca (number of coloured main vessels seen by fluoroscopy) in several of the records in the UCI Heart Disease dataset.
                    <sup>
                        <xref ref-type="bibr" rid="ref24">24</xref>
                    </sup> Since removing these entries or working on them with simple strategies like mean or mode imputation is risky, try using a fuzzy-based multiple imputation strategy. Fuzzy logic helps this approach find several legitimate responses for each missing data point which are then averaged to improve the accuracy of the estimate. Using fuzzy sets, multiple imputation handles uncertainty better than plain deterministic methods. It removes unfair bias, allows the model to use data in ways it is trained for and keeps the main statistical qualities of the dataset. This design assists clinicians because losing critical patient information can be catastrophic if data is cleared.
                    <sup>
                        <xref ref-type="bibr" rid="ref25">25</xref>
                    </sup>
                </p>
                <p>

                    <bold>3.2.2 Normalization</bold>
                </p>
                <p>There are clinical characteristics in the data such as age, cholesterol and resting blood pressure that researchers can plot as numbers on charts. Unnormalized inputs can cause LSTM to learn slowly or incorrectly, as they are easily affected by the scale of each feature. For this reason, figures were input as numbers between 0 and 1 following the following formula:
                    <disp-formula id="e1">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>X</mml:mi>
                                <mml:mtext mathvariant="italic">scaled</mml:mtext>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi>X</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>X</mml:mi>
                                        <mml:mi mathvariant="italic">min</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>X</mml:mi>
                                        <mml:mi mathvariant="italic">max</mml:mi>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>X</mml:mi>
                                        <mml:mi mathvariant="italic">min</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>
</disp-formula>
                </p>
                <p>This method guarantees that every feature contributes equally to model learning while maintaining the original distribution&#x2019;s form. In LSTM networks, where different feature sizes can adversely affect convergence and learning stability, normalization is particularly crucial.
                    <sup>
                        <xref ref-type="bibr" rid="ref26">26</xref>
                    </sup>
                </p>
                <p>

                    <bold>3.2.3 Categorical encoding</bold>
                </p>
                <p>The dataset contains several categorical important variables, such as thalassemia (thal), the slope of the ST segment (slope), and the type of chest pain (cp). One-Hot Encoding was used to convert these categorical variables, turning each distinct category into a binary vector. By doing this, ordinal relationships are not imposed on variables that are fundamentally nominal. Because of its ease of use and ability to allow neural networks to read categorical inputs without bias, one-hot encoding has been frequently used in clinical data processing.
                    <sup>
                        <xref ref-type="bibr" rid="ref27">27</xref>
                    </sup> The feature space becomes entirely compatible with the downstream neural network design after encoding, although its dimensionality grows.</p>
            </sec>
            <sec id="sec17">
                <title>3.3 Model architecture: X-TLRABiLSTM</title>
                <p>To effectively capture temporal dependencies, highlight important features through attention, encourage model generalization through transfer learning, and guarantee interpretability through Explainable AI (XAI) techniques like SHAP, the suggested model, X-TLRABiLSTM (Explainable Transfer Learning-based Residual Attention Bidirectional LSTM), was created. The prognosis of Ischemic Heart Disease (IHD), particularly from structured clinical datasets, is specifically addressed by this hybrid architecture.</p>
                <p>

                    <bold>3.3.1 Architecture overview</bold>
                </p>
                <p>The 
                    <xref ref-type="fig" rid="f1">Figure 1</xref> indicates the X-TLRABiLSTM model incorporates the following critical components:
                    <list list-type="order">
                        <list-item>
                            <label>1.</label>
                            <p>

                                <bold>Input layer</bold>: The pre-processed clinical feature vectors from the dataset must be received by the input layer. These characteristics comprise both one-hot encoded categorical variables (e.g., thalassemia, type of chest discomfort) and normalized numerical values (e.g., age, blood pressure, cholesterol). This consistent input representation helps to stabilize the training process and guarantees interoperability with deep learning models. When appropriate, it preserves the time dimension in the data, which serves as the foundation for sequential modeling.</p>
                        </list-item>
                        <list-item>
                            <label>2.</label>
                            <p>

                                <bold>Transfer learning layer</bold>: Using weights from a pre-trained BiLSTM model that was trained on a sizable cardiovascular dataset (such as MIMIC-III or an alternative version of the UCI Heart Disease Dataset with additional features), this component initializes the model. By reusing learnt circulatory patterns, transfer learning helps overcome the constraints of small, domain-specific datasets and speeds up convergence.
                                <sup>
                                    <xref ref-type="bibr" rid="ref32">32</xref>
                                </sup> The model prevents overfitting and improves generalization by fine-tuning the pre-trained layers on the target dataset, particularly in clinical contexts with limited resources.</p>
                        </list-item>
                        <list-item>
                            <label>3.</label>
                            <p>

                                <bold>Bidirectional LSTM layer</bold>: Sequential data with temporal relationships is a good fit for LSTM (Long Short-Term Memory) networks. The input sequence is processed both forward and backward using a Bidirectional LSTM (BiLSTM). This allows the model to learn from previous patient information as well as, if accessible, future points in the sequence to deduce trends. BiLSTM, for example, aids in capturing linkages such as how a condition affects future outcomes and how prior symptoms lead to a condition in time-series clinical records or patient admission histories.
                                <sup>
                                    <xref ref-type="bibr" rid="ref28">28</xref>
                                </sup> A richer feature representation is created by concatenating the forward and backward LSTM outputs.</p>
                        </list-item>
                        <list-item>
                            <label>4.</label>
                            <p>

                                <bold>Residual attention mechanism</bold>: By combining the advantages of attention weights (to highlight significant features or time steps) and residual connections (to counteract vanishing gradients and enhance convergence), the residual attention mechanism is intended to improve feature representations. Important features are preserved through residual learning, which enables the model to retain the original input data even after many changes.
                                <sup>
                                    <xref ref-type="bibr" rid="ref29">29</xref>
                                </sup> Weight scores are calculated by attention modules to show how relevant each input element or time step is. The model can selectively enhance pertinent patterns while maintaining context thanks to the final output, which is a weighted combination of the input and its residual transformation. In terms of mathematics:
                                <disp-formula id="e2">

                                    <mml:math display="block">
                                        <mml:msup>
                                            <mml:mi mathvariant="bold">H</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>t</mml:mi>
                                                <mml:mo>+</mml:mo>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:msup>
                                        <mml:mo>=</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>+</mml:mo>
                                            <mml:msup>
                                                <mml:mi mathvariant="bold">M</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>&#x2299;</mml:mo>
                                        <mml:msubsup>
                                            <mml:mi mathvariant="bold">X</mml:mi>
                                            <mml:mi>F</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>t</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:msubsup>
                                        <mml:mo>+</mml:mo>
                                        <mml:msup>
                                            <mml:mtext>Residual</mml:mtext>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>t</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:msup>
                                    </mml:math>
</disp-formula>
                            </p>
                        </list-item>
                    </list>
                </p>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>
Figure 1. </label>
                    <caption>
                        <title>Explainable transfer learning-based residual attention BiLSTM model architecture.</title>
                    </caption>
                    <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/183275/e0be8b9e-04fa-45b2-8bb4-44dcd57c45c2_figure1.gif"/>
                </fig>
                <p>Where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi mathvariant="bold">M</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                        </mml:math>
</inline-formula> is the attention mask, and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mo>&#x2299;</mml:mo>
                        </mml:math>
</inline-formula> denotes element-wise multiplication.
                    <list list-type="order">
                        <list-item>
                            <label>5.</label>
                            <p>

                                <bold>Fully connected layer with sigmoid activation</bold>: A dense (completely connected) layer and a sigmoid activation function are applied to the output of the residual attention-enhanced BiLSTM. By doing this, the high-dimensional latent vector is converted into a single probability value that represents the patient&#x2019;s chance of developing ischemic heart disease:
                                <disp-formula id="e3">

                                    <mml:math display="block">
                                        <mml:mover accent="true">
                                            <mml:mi>y</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>&#x03c3;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi mathvariant="bold">W</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mo>&#x00b7;</mml:mo>
                                            <mml:msup>
                                                <mml:mi mathvariant="bold">H</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>T</mml:mi>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
</disp-formula>
                            </p>
                        </list-item>
                    </list>
                </p>
                <p>Where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03c3;</mml:mi>
                        </mml:math>
</inline-formula> is the sigmoid function, 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mover accent="true">
                                <mml:mi>y</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>&#x2208;</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> is, the predicted probability, and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi mathvariant="bold">H</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>T</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                        </mml:math>
</inline-formula> is the final hidden state.
                    <list list-type="order">
                        <list-item>
                            <label>6.</label>
                            <p>

                                <bold>Explainability layer (SHAP)</bold>: Explainable predictions are essential for clinical applications. Local interpretability is produced by integrating the SHAP (SHapley Additive exPlanations) approach, which explains how each feature such as age, thalassemia, and type of chest pain contributes to a particular prediction.
                                <sup>
                                    <xref ref-type="bibr" rid="ref30">30</xref>
                                </sup> Based on game theory, SHAP rates each feature according to its marginal contribution to the model&#x2019;s output. This promotes informed decision-making and builds confidence in AI recommendations by assisting physicians in understanding why the model identified a patient as high-risk.</p>
                        </list-item>
                        <list-item>
                            <label>7.</label>
                            <p>

                                <bold>Fairness reweighting module:</bold> Particularly when it comes to underrepresented populations like women, elderly patients, or ethnic minorities, AI models have the potential to inherit and magnify biases seen in the data. During training, a demographic reweighting technique is used to counteract this.
                                <sup>
                                    <xref ref-type="bibr" rid="ref31">31</xref>
                                </sup>
                            </p>
                        </list-item>
                        <list-item>
                            <label>8.</label>
                            <p>To guarantee that the model learns equitably across all populations, each sample in the dataset is given a weight determined by its demographic group. The loss function implements this as follows:
                                <disp-formula id="e4">

                                    <mml:math display="block">
                                        <mml:mi mathvariant="script">L</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:munderover>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                            <mml:mi>N</mml:mi>
                                        </mml:munderover>
                                        <mml:msub>
                                            <mml:mi>w</mml:mi>
                                            <mml:mi>i</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">[</mml:mo>
                                            <mml:msub>
                                                <mml:mi>y</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:mo>log</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mover accent="true">
                                                        <mml:mi>y</mml:mi>
                                                        <mml:mo stretchy="true">&#x0302;</mml:mo>
                                                    </mml:mover>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>+</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>y</mml:mi>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>log</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:msub>
                                                    <mml:mover accent="true">
                                                        <mml:mi>y</mml:mi>
                                                        <mml:mo stretchy="true">&#x0302;</mml:mo>
                                                    </mml:mover>
                                                    <mml:mi>i</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">]</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
</disp-formula>
                            </p>
                        </list-item>
                    </list>
                </p>
                <p>Where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>w</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> reflects demographic importance. This adjustment improves equity in model performance, reducing disparities in prediction accuracy between groups.</p>
                <p>

                    <bold>3.3.2 Mathematical formulation</bold>
                </p>
                <p>Let:
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi mathvariant="bold">X</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>t</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>&#x2208;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x211d;</mml:mi>
                                            <mml:mi>n</mml:mi>
                                        </mml:msup>
                                    </mml:math>
</inline-formula> denote the input feature vector at time 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>t</mml:mi>
                                    </mml:math>
</inline-formula>
                            </p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi mathvariant="bold">h</mml:mi>
                                            <mml:mi>f</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>t</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi mathvariant="bold">h</mml:mi>
                                            <mml:mi>b</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>t</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
</inline-formula> represent the hidden states from forward and backward LSTM passes</p>
                        </list-item>
                    </list>
                </p>
                <p>

                    <bold>

                        <italic toggle="yes">
Equation 1: BiLSTM Representation</italic>
</bold>

                    <disp-formula id="e5">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi mathvariant="bold">h</mml:mi>
                                <mml:mi>t</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="bold">h</mml:mi>
                                    <mml:mi>f</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>;</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="bold">h</mml:mi>
                                    <mml:mi>b</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</disp-formula>
                </p>
                <p>Where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mo>&#x00b7;</mml:mo>
                                <mml:mo>;</mml:mo>
                                <mml:mo>&#x00b7;</mml:mo>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> denotes vector concatenation.</p>
                <p>

                    <bold>

                        <italic toggle="yes">
Equation 2: Residual Feature Update</italic>
</bold>

                    <disp-formula id="e6">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:mi mathvariant="bold">X</mml:mi>
                                <mml:mi>F</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>f</mml:mi>
                                <mml:mi>a</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="bold">W</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mi mathvariant="bold">X</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>+</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="bold">W</mml:mi>
                                    <mml:mi>r</mml:mi>
                                </mml:msub>
                                <mml:msubsup>
                                    <mml:mi mathvariant="bold">X</mml:mi>
                                    <mml:mi>F</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>t</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msubsup>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:mi>&#x03bb;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msubsup>
                                    <mml:mi mathvariant="bold">X</mml:mi>
                                    <mml:mi>F</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>t</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msubsup>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                    <mml:mi>f</mml:mi>
                                    <mml:mi>a</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="bold">W</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mi mathvariant="bold">X</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>t</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>+</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="bold">W</mml:mi>
                                        <mml:mi>r</mml:mi>
                                    </mml:msub>
                                    <mml:msubsup>
                                        <mml:mi mathvariant="bold">X</mml:mi>
                                        <mml:mi>F</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>t</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msubsup>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</disp-formula>
                </p>
                <p>Here, 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>f</mml:mi>
                                <mml:mi>a</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> is the activation function (e.g., sigmoid), 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03bb;</mml:mi>
                        </mml:math>
</inline-formula> is a residual influence coefficient, 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi mathvariant="bold">W</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi mathvariant="bold">W</mml:mi>
                                <mml:mi>r</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> are trainable weight matrices.</p>
                <p>

                    <bold>

                        <italic toggle="yes">
Equation 3: Attention Mask Update</italic>
</bold>

                    <disp-formula id="e7">

                        <mml:math display="block">
                            <mml:msup>
                                <mml:mi mathvariant="bold">H</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>+</mml:mo>
                                <mml:msup>
                                    <mml:mi mathvariant="bold">M</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>t</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>&#x2299;</mml:mo>
                            <mml:msubsup>
                                <mml:mi mathvariant="bold">X</mml:mi>
                                <mml:mi>F</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:msup>
                                <mml:mtext>Residual</mml:mtext>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                        </mml:math>
</disp-formula>
                </p>
                <p>Where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi mathvariant="bold">M</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                        </mml:math>
</inline-formula> is the attention mask matrix and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mo>&#x2299;</mml:mo>
                        </mml:math>
</inline-formula> is element-wise multiplication.</p>
                <p>

                    <bold>

                        <italic toggle="yes">
Equation 4: Final Output Calculation</italic>
</bold>

                    <disp-formula id="e8">

                        <mml:math display="block">
                            <mml:mover accent="true">
                                <mml:mi>y</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>=</mml:mo>
                            <mml:mi>&#x03c3;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="bold">W</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x00b7;</mml:mo>
                                <mml:msup>
                                    <mml:mi mathvariant="bold">H</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>T</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:msub>
                                    <mml:mi>b</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</disp-formula>
                </p>
                <p>Where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03c3;</mml:mi>
                        </mml:math>
</inline-formula> is the sigmoid activation, and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mover accent="true">
                                <mml:mi>y</mml:mi>
                                <mml:mo stretchy="true">&#x0302;</mml:mo>
                            </mml:mover>
                            <mml:mo>&#x2208;</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> denotes the probability of heart disease.</p>
                <p>

                    <bold>3.3.3 Algorithm: X-TLRABiLSTM training</bold>
                </p>
                <boxed-text id="B1" orientation="portrait" position="float">
                    <label>Algorithm 1. </label>
                    <caption>
                        <title>X-TLRABiLSTM training.</title>
                    </caption>
                    <p>Input: Dataset D = {X, Y}, Pretrained BiLSTM weights W_pre, Epochs E</p>
                    <p>Output: Trained X-TLRABiLSTM Model</p>
                    <p>1: Initialize BiLSTM with W_pre</p>
                    <p>2: for epoch = 1 to E do</p>
                    <p>3:&#x2003;for each batch (X_batch, Y_batch) do</p>
                    <p>4:&#x2003;&#x2003;X_norm &#x2190; Normalize(X_batch)</p>
                    <p>5:&#x2003;&#x2003;X_encoded &#x2190; OneHotEncode(X_norm)</p>
                    <p>6:&#x2003;&#x2003;H &#x2190; BiLSTM(X_encoded)</p>
                    <p>7:&#x2003;&#x2003;for each time step t do</p>
                    <p>8:&#x2003;&#x2003;&#x2003;Compute Residual feature: X_F^(t+1) &#x2190; Eq(2)</p>
                    <p>9:&#x2003;&#x2003;&#x2003;Update Attention Mask: H^(t+1) &#x2190; Eq(3)</p>
                    <p>10:&#x2003;&#x2003;end for</p>
                    <p>11:&#x2003;&#x2003;Compute prediction: y_hat &#x2190; Eq(4)</p>
                    <p>12:&#x2003;&#x2003;Compute loss L (with demographic reweighting)</p>
                    <p>13:&#x2003;&#x2003;Backpropagate and update weights</p>
                    <p>14:&#x2003;end for</p>
                    <p>15: end for</p>
                    <p>16: Apply SHAP for feature attribution on final model</p>
                </boxed-text>
                <p>

                    <bold>3.3.4 Explainability and fairness</bold>
                </p>
                <p>The model incorporates SHAP (SHapley Additive exPlanations) to explain the prediction for everyone by attributing the prediction to input features. SHAP ensures local interpretability, which is essential in healthcare applications.
                    <sup>
                        <xref ref-type="bibr" rid="ref30">30</xref>
                    </sup> Furthermore, demographic reweighting is applied to the loss function to address class imbalance across subgroups such as gender and age. Let 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>w</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> denote the weight assigned to the 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>i</mml:mi>
                        </mml:math>
</inline-formula>-th instance, based on its demographic class. The reweighted binary cross-entropy loss becomes:</p>
                <p>

                    <bold>

                        <italic toggle="yes">
Equation 5: Fairness-Aware Loss</italic>
</bold>

                    <disp-formula id="e9">

                        <mml:math display="block">
                            <mml:mi mathvariant="script">L</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>N</mml:mi>
                            </mml:munderover>
                            <mml:msub>
                                <mml:mi>w</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>log</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mover accent="true">
                                            <mml:mi>y</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>+</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>y</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>log</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mover accent="true">
                                            <mml:mi>y</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</disp-formula>
                </p>
            </sec>
            <sec id="sec18">
                <title>3.4 Demographic reweighting for fairness</title>
                <p>Ensuring fairness in model predictions is essential in healthcare applications, especially when working with unbalanced demographic groups. Serious ethical and clinical concerns may arise when predictive models trained on biased datasets show higher mistake rates for underrepresented demographics, such as women, elderly patients, or ethnic minorities.
                    <sup>
                        <xref ref-type="bibr" rid="ref33">33</xref>
                    </sup> used a demographic reweighting technique during model training to solve this. This method modifies each training instance&#x2019;s contribution to the loss function according to the demographic group it belongs to. Let 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>G</mml:mi>
                        </mml:math>
</inline-formula> denote the set of demographic groups (e.g., gender, age category), and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>p</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>g</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> be the proportion of group 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>g</mml:mi>
                        </mml:math>
</inline-formula> in the dataset. The weight 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>w</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> for a sample 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> belonging to group 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>g</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> is defined as:
                    <disp-formula id="e10">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>w</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mrow>
                                    <mml:mi>p</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>g</mml:mi>
                                            <mml:mi>i</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>
</disp-formula>
                </p>
                <p>In order to balance the model&#x2019;s learning and lessen unequal performance across populations, this inverse-frequency weighting makes sure that minority groups are given greater priority during training.
                    <sup>
                        <xref ref-type="bibr" rid="ref34">34</xref>
                    </sup> The ultimate training loss is as follows:
                    <disp-formula id="e11">

                        <mml:math display="block">
                            <mml:mi mathvariant="script">L</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>N</mml:mi>
                            </mml:munderover>
                            <mml:msub>
                                <mml:mi>w</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>log</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mover accent="true">
                                            <mml:mi>y</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>+</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>y</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>log</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mover accent="true">
                                            <mml:mi>y</mml:mi>
                                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                                        </mml:mover>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</disp-formula>
                </p>
                <p>In clinical decision support systems, where fairness and trust are crucial, this fairness-aware loss motivates the model to produce more equitable predictions.
                    <sup>
                        <xref ref-type="bibr" rid="ref35">35</xref>
                    </sup>
                </p>
            </sec>
            <sec id="sec19">
                <title>3.5 Hyperparameter tuning and evaluation metrics</title>
                <p>As seen in 
                    <xref ref-type="table" rid="T2">
Table 2</xref>, carried out an extensive grid search across a variety of hyperparameters to attain the best model performance. Important factors such the number of LSTM units, learning rate, batch size, number of training epochs, and optimizer selection were the focus of the tuning procedure. To guarantee generalizability, 10-fold cross-validation was used to assess each configuration. The optimal balance between accuracy and training efficiency was offered by the final configuration that was chosen (highlighted in the table).</p>
                <table-wrap id="T2" orientation="portrait" position="float">
                    <label>
Table 2. </label>
                    <caption>
                        <title>Hyperparameter tuning grid.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Hyperparameter</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Values tried</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
Best value selected</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">LSTM Units</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">64, 128, 256</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Learning Rate</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.01, 0.001, 0.0001</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.001</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Batch Size</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">16, 32, 64</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Epochs</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">50, 100, 150</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">100</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Optimizer</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Adam, RMSProp, SGD</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Adam</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Activation Function</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">ReLU, Tanh, Sigmoid</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Sigmoid (final layer)</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>This systematic tuning process is consistent with recent best practices in medical deep learning.
                    <sup>
                        <xref ref-type="bibr" rid="ref36">36</xref>
                    </sup> To employ a variety of classification and fairness metrics, such as accuracy, precision, recall, specificity, F1-score, AUC-ROC, and fairness gap, which are very pertinent in medical AI systems, to thoroughly assess the model&#x2019;s performance.
                    <sup>
                        <xref ref-type="bibr" rid="ref37">37</xref>,
                        <xref ref-type="bibr" rid="ref38">38</xref>
                    </sup> Ten-fold cross-validation was used to average all metrics to guarantee statistical robustness and dependability. When combined, these measures provide a comprehensive assessment of the model&#x2019;s fairness and diagnostic utility.</p>
            </sec>
            <sec id="sec20">
                <title>3.6 Key enhancements of the proposed model</title>
                <p>The accuracy, interpretability, generalizability, and fairness of ischemic heart disease (IHD) prognostic systems are all improved by the various changes introduced by the suggested X-TLRABiLSTM model. The following are the main improvements:
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Integration of transfer learning:</bold> The model makes use of information from a BiLSTM model that has already been trained on a sizable cardiovascular dataset. By transferring domain-specific representations, this allows for efficient generalization, even on smaller or unbalanced clinical samples.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Residual attention mechanism:</bold> To maintain the key clinical features and emphasize important changes in time, the network contains a special residual attention module. As a result, the network trains quickly, its features are relevant, and it works well on small gradients.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Bidirectional temporal learning:</bold> The architecture can follow the growth of diseases by capturing both earlier and later stages in patients&#x2019; previous health records.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Explainability via SHAP:</bold> Unlike traditional methods, the solution offered here adds an Explainable AI (XAI) layer using SHapley Additive exPlanations (SHAP). Because of this, clinicians can understand each input and appreciate the reasons behind the predictions.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Fairness-aware training:</bold> To guarantee equal performance across age, gender, and ethnic groups, the model employs demographic reweighting. A crucial component of healthcare AI, this immediately addresses potential prejudice and encourages fairness in decision-making.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Robust preprocessing pipeline:</bold> The system minimizes preprocessing bias and ensures high-quality input data by integrating consistent feature scaling and encoding with fuzzy-based multiple imputation for missing values.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Comprehensive evaluation metrics:</bold> To ensure accuracy and equity, a fairness gap measurement is used with the usual accuracy, precision, recall, F1-score and AUC statistics to judge model performance.</p>
                        </list-item>
                    </list>
                </p>
            </sec>
        </sec>
        <sec id="sec21" sec-type="results|discussion">
            <title>4. Results and Discussion</title>
            <p>To fully evaluate the X-TLRABiLSTM model, a 10-fold cross-validation method was applied to the pre-processed UCI Heart Disease dataset.
                <sup>
                    <xref ref-type="bibr" rid="ref24">24</xref>
                </sup> The data was divided into training (90%) and testing (10%) sets in each fold while keeping the same class distribution. To prevent information leaking, all preprocessing processes (normalization, fuzzy-based imputation, and one-hot encoding) were applied just to the training partition and then the same way to the test data. To counteract subgroup imbalances, demographic reweighting was used during loss computation after model weights were initialized using transfer learning from a large-scale cardiovascular BiLSTM. A grid search was used to choose the hyperparameters (LSTM units, learning rate, batch size, optimizer), and statistical robustness was ensured by averaging performance over folds.</p>
            <p>The suggested model continuously beat both newer deep learning techniques like conventional LSTM and Residual Attention BiLSTM, as well as basic classifiers like Random Forest, SVM, and Logistic Regression. With little variation across iterations, X-TLRABiLSTM averaged 98.2% accuracy, 98.1% F1-score, and 99.1% AUC across all folds. Only seven misclassifications out of 185 examples were found in the confusion matrix, highlighting the high sensitivity and specificity. The model&#x2019;s predictions were shown to be consistent with established clinical risk variables by further SHAP analyses, and the fairness evaluation showed that performance was balanced across age and gender groups (&#x0394;F1 &#x2264; 0.6). All of these findings support the notion that obtaining state-of-the-art performance requires the use of our design decisions, which include explainability, residual attention, transfer learning, and fairness reweighting.</p>
            <sec id="sec22">
                <title>4.1 Classification performance</title>
                <p>The classification performance of X-TLRABiLSTM is contrasted with several benchmark models in 
                    <xref ref-type="table" rid="T3">
Table 3</xref>, such as Residual Attention BiLSTM (RA-BiLSTM), Logistic Regression (LR), Random Forest (RF), Support Vector Machine (SVM), and conventional LSTM. Tenfold cross-validation was used to assess performance.</p>
                <table-wrap id="T3" orientation="portrait" position="float">
                    <label>
Table 3. </label>
                    <caption>
                        <title>Performance comparison with existing models.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Model</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Accuracy (%)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Precision (%)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Recall (%)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">F1-Score (%)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
AUC (%)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Logistic Regression</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">85</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">83.4</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">86.5</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">84.9</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">88.2</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Random Forest</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">88.4</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">86.7</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">90.2</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">88.4</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">91.5</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">SVM</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">86.3</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">84.9</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">87.1</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">86</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">89.7</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Standard LSTM</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">91.2</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">90.1</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">91</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">90.5</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">93.8</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">RA-BiLSTM
                                    <sup>
                                        <xref ref-type="bibr" rid="ref16">16</xref>
                                    </sup>
                                </td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.7</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.3</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.5</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.4</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">98.6</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>X-TLRABiLSTM (Proposed)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>98.2</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>97.9</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>98.3</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>98.1</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>99.1</bold>
</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>In every evaluation metric, the X-TLRABiLSTM fared better than any competitor model. Its remarkable 98.2% accuracy and 99.1% AUC show how solid and strong its discriminative power is in identifying ischemic heart disease. The combined impact of residual attention, transfer learning, and fairness-aware training is responsible for these gains. The graph comparing the accuracy, F1-Score, and AUC of several models for the prognosis of ischemic heart disease is displayed in 
                    <xref ref-type="fig" rid="f2">
Figure 2</xref>. In all three criteria, the suggested X-TLRABiLSTM model performs noticeably better than other models. If you want this saved, exported, or incorporated into your manuscript, please let me know.</p>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>
Figure 2. </label>
                    <caption>
                        <title>Performance comparison of X-TLRABiLSTM models for IHD prognosis.</title>
                    </caption>
                    <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/183275/e0be8b9e-04fa-45b2-8bb4-44dcd57c45c2_figure2.gif"/>
                </fig>
                <p>
                    <xref ref-type="fig" rid="f3">
Figure 3</xref> Shows the trade-off between true positive rate and false positive rate, with AUC &#x2248; 1.00 for the X-TLRABiLSTM model.</p>
                <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                    <label>
Figure 3. </label>
                    <caption>
                        <title>ROC curve for X-TLRABiLSTM.</title>
                    </caption>
                    <graphic id="gr3" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/183275/e0be8b9e-04fa-45b2-8bb4-44dcd57c45c2_figure3.gif"/>
                </fig>
            </sec>
            <sec id="sec23">
                <title>4.2 Confusion matrix analysis</title>
                <p>
                    <xref ref-type="fig" rid="f4">
Figure 4</xref> illustrates the exceptional classification performance of the confusion matrix for the proposed X-TLRABiLSTM model in ischemic heart disease (IHD) identification. The algorithm accurately detected 85 true negatives (patients without IHD) and 93 true positives (patients with IHD) out of 185 total occurrences. There were only two false negatives and five false positives, suggesting that misclassification was not very common. These findings demonstrate the model&#x2019;s capacity to precisely identify the disease&#x2019;s presence and absence, translating into extremely high sensitivity (recall) and specificity. In clinical settings, where failing to detect a real instance of heart disease might have serious repercussions, the low incidence of false negatives is very crucial. All things considered, the confusion matrix attests to the suggested model&#x2019;s clinical usefulness, robustness, and dependability in actual situations.</p>
                <fig fig-type="figure" id="f4" orientation="portrait" position="float">
                    <label>
Figure 4. </label>
                    <caption>
                        <title>Confusion matrix diagram for the best-performing X-TLRABiLSTM model and analyze the TP, FP, TN, and FN.</title>
                    </caption>
                    <graphic id="gr4" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/183275/e0be8b9e-04fa-45b2-8bb4-44dcd57c45c2_figure4.gif"/>
                </fig>
            </sec>
            <sec id="sec24">
                <title>4.3 Interpretability via SHAP</title>
                <p>The most significant features were identified by computing SHAP values for each prediction to verify the explainability of the model. The top contributing features identified by the global SHAP summary graphic were as follows:
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Chest Pain Type (cp)</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Thalassemia (thal)</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Max Heart Rate (thalach)</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>ST Depression (oldpeak)</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Age</p>
                        </list-item>
                    </list>
                </p>
                <p>The SHAP summary is depicted in 
                    <xref ref-type="fig" rid="f5">
Figure 5</xref>, where a low value is indicated by blue and a high feature value by red. For instance, a thal category of &#x201c;fixed defect&#x201d; and a high oldpeak both significantly improved illness prediction. By supporting each prediction with verifiable clinical data, the SHAP plots increase physician trust and adhere to medical AI explainability criteria.
                    <sup>
                        <xref ref-type="bibr" rid="ref30">30</xref>
                    </sup>
                </p>
                <fig fig-type="figure" id="f5" orientation="portrait" position="float">
                    <label>
Figure 5. </label>
                    <caption>
                        <title>SHAP summary plot showing feature contributions to the X-TLRABiLSTM model&#x2019;s IHD predictions.</title>
                    </caption>
                    <graphic id="gr5" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/183275/e0be8b9e-04fa-45b2-8bb4-44dcd57c45c2_figure5.gif"/>
                </fig>
            </sec>
            <sec id="sec25">
                <title>4.4 Fairness evaluation</title>
                <p>F1-score parity between several demographic categories (male vs. female, age &lt; 50 vs. &#x2265; 50) will be used to assess fairness. To compute the Fairness Gap (&#x0394;F1), the absolute difference in F1-score between subgroups was used.</p>
                <p>The suggested model achieves nearly equal predictive accuracy across the gender and age subgroups displayed in 
                    <xref ref-type="table" rid="T4">
Table 4</xref>, according to the Fairness Gap values (&#x2264; 0.6). Demographic reweighting during the training phase, which addresses biases seen in previous publications,
                    <sup>
                        <xref ref-type="bibr" rid="ref31">31</xref>,
                        <xref ref-type="bibr" rid="ref33">33</xref>
                    </sup> is directly responsible for this. 
                    <xref ref-type="fig" rid="f6">
Figure 6</xref> shows the F1-scores across demographic groups (Male, Female, Age &lt; 50, Age &#x2265; 50), demonstrating balanced performance.</p>
                <table-wrap id="T4" orientation="portrait" position="float">
                    <label>
Table 4. </label>
                    <caption>
                        <title>Fairness evaluation.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Subgroup</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
F1-score (%)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Male</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">98.5</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Female</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.9</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x0394;F1 (Gender)</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.6</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Age &lt; 50</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">98.3</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Age &#x2265; 50</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.8</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x0394;F1 (Age)</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.5</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <fig fig-type="figure" id="f6" orientation="portrait" position="float">
                    <label>
Figure 6. </label>
                    <caption>
                        <title>Fairness evaluation for the X-TLRABiLSTM model.</title>
                    </caption>
                    <graphic id="gr6" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/183275/e0be8b9e-04fa-45b2-8bb4-44dcd57c45c2_figure6.gif"/>
                </fig>
            </sec>
            <sec id="sec26">
                <title>4.5 Comparative performance</title>
                <p>Across several performance criteria, the suggested X-TLRABiLSTM model performs better than several cutting-edge methods in the prognosis of Ischemic Heart Disease (IHD). Although they have had some success, traditional models like Random Forest, SVM, and Logistic Regression frequently fail to capture the nonlinear and temporal dynamics of patient data. Although they offer better predictive potential, deep learning models such as hybrid attention-based BiLSTM and regular LSTM lack interpretability and fairness control. A Residual Attention-Enhanced LSTM model was presented in recent studies by Cenitta et al.
                    <sup>
                        <xref ref-type="bibr" rid="ref16">16</xref>
                    </sup> and demonstrated an outstanding accuracy of 97.7% and an AUC of 98.6%. Further improving accuracy to 98.2%, F1-score to 98.1%, and AUC to 99.1%, our suggested X-TLRABiLSTM model, which combines transfer learning, SHAP-based explainability, and demographic fairness reweighting, also offers transparency and bias mitigation. These enhancements illustrate that X-TLRABiLSTM not only enhances performance but also matches better with ethical and clinical standards, giving it a more dependable choice for real-world deployment shown in 
                    <xref ref-type="table" rid="T5">
Table 5</xref>.</p>
                <table-wrap id="T5" orientation="portrait" position="float">
                    <label>
Table 5. </label>
                    <caption>
                        <title>Summarises our model&#x2019;s performance relative to recent literature.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Study year</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Classifier</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
Accuracy (%)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2023</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Hybrid RNN-LSTM
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">94.21</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2023</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Ensemble Deep-Learning Model</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">96.54</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2024</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Squeeze-and-Excitation ResNet</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.35</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Residual Attention BiLSTM</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">97.7</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">X-TLRABiLSTM (Proposed)</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">98.2</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
            <sec id="sec27">
                <title>4.6 Discussion</title>
                <p>Our tests verify that on limited data, incorporating transfer-learned BiLSTM weights improves generalization and speeds up convergence. Superior discriminative power is obtained by the residual attention mechanism, which simultaneously highlights important temporal aspects and maintains contextual signals. Clinical transparency and black-box performance are connected by SHAP-based interpretability. Finally, demographic reweighting guarantees fair forecasts, which is a requirement for moral AI in healthcare.</p>
                <p>

                    <bold>Limitations &amp; future work</bold>

                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Evaluation on larger, multi-institutional cohorts (e.g., MIMIC-IV) is needed to further validate generalizability.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Real-time deployment may require model compression for edge devices.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Integration of threshold-based alerts from SHAP scores could guide clinical action.</p>
                        </list-item>
                    </list>
                </p>
                <p>Overall, X-TLRABiLSTM provides a reliable, comprehensible, and equitable approach for IHD prognosis that is ready to be included into useful clinical decision-support tools.</p>
            </sec>
        </sec>
        <sec id="sec28" sec-type="conclusion">
            <title>5. Conclusion</title>
            <p>In this study, presented X-TLRABiLSTM, a Residual Attention BiLSTM model for the prognosis of Ischemic Heart Disease that is based on Explainable Transfer Learning. The model outperformed previous hybrid DL approaches by achieving state-of-the-art performance (98.2% accuracy, 99.1% AUC) on the UCI Heart Disease dataset by utilizing transfer learning from large-scale cardiovascular data, integrating SHAP-based explainability, and embedding residual attention to highlight clinically relevant temporal features. Furthermore, the use of demographic reweighting addressed important bias issues in healthcare AI by guaranteeing fair predictions across age and gender subgroups, with a fairness gap &#x0394;F1 &#x2264; 0.6. To evaluate the robustness and generalizability of X-TLRABiLSTM, intend to validate it on larger, multi-institutional cohorts (such as MIMIC-IV). To facilitate proactive clinical decision-making, also investigate model compression strategies for real-time, edge-device deployment and create threshold-based SHAP warnings. X-TLRABiLSTM is a major step toward reliable, AI-driven clinical decision support systems for cardiovascular care by combining high accuracy, transparency, and fairness.</p>
        </sec>
        <sec id="sec29">
            <title>Disclaimer/Publisher&#x2019;s note</title>
            <p>The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s).</p>
        </sec>
    </body>
    <back>
        <sec id="sec32" sec-type="data-availability">
            <title>Data availability</title>
            <p>All datasets used in this study are publicly available and were accessed under open licenses permitting reuse. The Heart Disease dataset was obtained from the UCI Machine Learning Repository and can be accessed at: 
                <ext-link ext-link-type="uri" xlink:href="https://archive.ics.uci.edu/ml/datasets/Heart+Disease">https://archive.ics.uci.edu/ml/datasets/Heart+Disease</ext-link>
            </p>
            <p>These datasets are distributed under open licenses allowing unrestricted use: CC0 (UCI) and Kaggle&#x2019;s standard open data license. No additional ethical, privacy, or security concerns apply.</p>
        </sec>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>1</label>
                <mixed-citation publication-type="other">
                    <collab>World Health Organization</collab>:
                    <article-title>Cardiovascular Diseases (CVDs).</article-title>
                    <year>2023</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://www.who.int/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds)">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bottardi</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Clinical Updates in Coronary Artery Disease: A Comprehensive Review.</article-title>
                    <source>

                        <italic toggle="yes">J. Clin. Med.</italic>
</source>
                    <year>2024</year>;<volume>13</volume>(<issue>16</issue>):<fpage>4600</fpage>.</mixed-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cenitta</surname>
                            <given-names>D</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Ischemic Heart Disease Prognosis: A Hybrid Residual Attention-Enhanced LSTM Model.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Access.</italic>
</source>
                    <year>2024</year>.</mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bhavekar</surname>
                            <given-names>GS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Goswami</surname>
                            <given-names>AD</given-names>
                        </name>
</person-group>:
                    <article-title>A hybrid model for heart disease prediction using recurrent neural network and long short term memory.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Inf. Technol.</italic>
</source>
                    <year>2022</year>;<volume>14</volume>(<issue>4</issue>):<fpage>1781</fpage>&#x2013;<lpage>1789</lpage>.</mixed-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Liu</surname>
                            <given-names>Y</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <chapter-title>Automatic detection of ECG abnormalities by using an ensemble of deep residual networks with attention.</chapter-title>
                    <source>

                        <italic toggle="yes">Machine Learning and Medical Engineering for Cardiovascular Health and Intravascular Imaging and Computer Assisted Stenting: First International Workshop, MLMECH 2019, and 8th Joint International Workshop, CVII-STENT 2019, Held in Conjunction with MICCAI 2019, Shenzhen, China, October 13, 2019, Proceedings 1.</italic>
</source>
                    <publisher-name>Springer International Publishing</publisher-name>;<year>2019</year>.</mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Tama</surname>
                            <given-names>BA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Im</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lee</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Improving an intelligent detection system for coronary heart disease using a two-tier classifier ensemble.</article-title>
                    <source>

                        <italic toggle="yes">Biomed. Res. Int.</italic>
</source>
                    <year>2020</year>;<volume>2020</volume>(<issue>1</issue>):<fpage>9816142</fpage>.</mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Rani</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A decision support system for heart disease prediction based upon machine learning.</article-title>
                    <source>

                        <italic toggle="yes">J. Reliab. Intell. Environ.</italic>
</source>
                    <year>2021</year>;<volume>7</volume>(<issue>3</issue>):<fpage>263</fpage>&#x2013;<lpage>275</lpage>.</mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Jabbar</surname>
                            <given-names>MA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Deekshatulu</surname>
                            <given-names>BL</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Chandra</surname>
                            <given-names>P</given-names>
                        </name>
</person-group>:
                    <chapter-title>Prediction of heart disease using random forest and feature subset selection.</chapter-title>
                    <source>

                        <italic toggle="yes">Innovations in Bio-Inspired Computing and Applications: Proceedings of the 6th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA 2015) held in Kochi, India during December 16-18, 2015.</italic>
</source>
                    <publisher-loc>Cham</publisher-loc>:
                    <publisher-name>Springer International Publishing</publisher-name>;<year>2015</year>.</mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Shah</surname>
                            <given-names>SMS</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Support vector machines-based heart disease diagnosis using feature subset, wrapping selection and extraction methods.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Electr. Eng.</italic>
</source>
                    <year>2020</year>;<volume>84</volume>:<fpage>106628</fpage>.</mixed-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Stojanov</surname>
                            <given-names>D</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Predicting the outcome of heart failure against chronic-ischemic heart disease in elderly population&#x2013;Machine learning approach based on logistic regression, case to Villa Scassi hospital Genoa, Italy.</article-title>
                    <source>

                        <italic toggle="yes">J. King Saud Univ. Sci.</italic>
</source>
                    <year>2023</year>;<volume>35</volume>(<issue>3</issue>):<fpage>102573</fpage>.</mixed-citation>
            </ref>
            <ref id="ref11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bhavekar</surname>
                            <given-names>GS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Goswami</surname>
                            <given-names>AD</given-names>
                        </name>
</person-group>:
                    <article-title>A hybrid model for heart disease prediction using recurrent neural network and long short term memory.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Inf. Technol.</italic>
</source>
                    <year>2022</year>;<volume>14</volume>(<issue>4</issue>):<fpage>1781</fpage>&#x2013;<lpage>1789</lpage>.</mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Doppala</surname>
                            <given-names>BP</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A reliable machine intelligence model for accurate identification of cardiovascular diseases using ensemble techniques.</article-title>
                    <source>

                        <italic toggle="yes">J. Healthc. Eng.</italic>
</source>
                    <year>2022</year>;<volume>1</volume>(<issue>2022</issue>):<fpage>2585235</fpage>.</mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Suresh</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A hybrid approach to medical decision-making: diagnosis of heart disease with machine-learning model.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Elec. Comp. Eng.</italic>
</source>
                    <year>2022</year>;<volume>12</volume>(<issue>2</issue>):<fpage>1831</fpage>&#x2013;<lpage>1838</lpage>.</mixed-citation>
            </ref>
            <ref id="ref14">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ampavathi</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Vijaya Saradhi</surname>
                            <given-names>T</given-names>
                        </name>
</person-group>:
                    <article-title>Multi disease-prediction framework using hybrid deep learning: an optimal prediction model.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Methods Biomech. Biomed. Engin.</italic>
</source>
                    <year>2021</year>;<volume>24</volume>(<issue>10</issue>):<fpage>1146</fpage>&#x2013;<lpage>1168</lpage>.</mixed-citation>
            </ref>
            <ref id="ref15">
                <label>15</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Liu</surname>
                            <given-names>Y</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <chapter-title>Automatic detection of ECG abnormalities by using an ensemble of deep residual networks with attention.</chapter-title>
                    <source>

                        <italic toggle="yes">Machine Learning and Medical Engineering for Cardiovascular Health and Intravascular Imaging and Computer Assisted Stenting: First International Workshop, MLMECH 2019, and 8th Joint International Workshop, CVII-STENT 2019, Held in Conjunction with MICCAI 2019, Shenzhen, China, October 13, 2019, Proceedings 1.</italic>
</source>
                    <publisher-name>Springer International Publishing</publisher-name>;<year>2019</year>.</mixed-citation>
            </ref>
            <ref id="ref16">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cenitta</surname>
                            <given-names>D</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Ischemic Heart Disease Prognosis: A Hybrid Residual Attention-Enhanced LSTM Model.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Access.</italic>
</source>
                    <year>2024</year>.</mixed-citation>
            </ref>
            <ref id="ref17">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Tama</surname>
                            <given-names>BA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Im</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lee</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Improving an intelligent detection system for coronary heart disease using a two-tier classifier ensemble.</article-title>
                    <source>

                        <italic toggle="yes">Biomed. Res. Int.</italic>
</source>
                    <year>2020</year>;<volume>2020</volume>(<issue>1</issue>):<fpage>9816142</fpage>.</mixed-citation>
            </ref>
            <ref id="ref18">
                <label>18</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Andrew Onesimu</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Karthikeyan</surname>
                            <given-names>J</given-names>
                        </name>
</person-group>:
                    <article-title>An efficient privacy-preserving deep learning scheme for medical image analysis.</article-title>
                    <source>

                        <italic toggle="yes">J. Inf. Technol. Manag.</italic>
</source>
                    <year>2020</year>;<volume>12</volume>:<fpage>50</fpage>&#x2013;<lpage>67</lpage>. Special Issue: The Importance of Human Computer Interaction: Challenges, Methods and Applications.</mixed-citation>
            </ref>
            <ref id="ref19">
                <label>19</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Guo</surname>
                            <given-names>C</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Recursion enhanced random forest with an improved linear model (RERF-ILM) for heart disease detection on the internet of medical things platform.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Access.</italic>
</source>
                    <year>2020</year>;<volume>8</volume>:<fpage>59247</fpage>&#x2013;<lpage>59256</lpage>.</mixed-citation>
            </ref>
            <ref id="ref20">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Li</surname>
                            <given-names>X</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Automatic heartbeat classification using S-shaped reconstruction and a squeeze-and-excitation residual network.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Biol. Med.</italic>
</source>
                    <year>2022</year>;<volume>140</volume>:<fpage>105108</fpage>.</mixed-citation>
            </ref>
            <ref id="ref21">
                <label>21</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Johnson</surname>
                            <given-names>KW</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Artificial intelligence in cardiology.</article-title>
                    <source>

                        <italic toggle="yes">J. Am. Coll. Cardiol.</italic>
</source>
                    <year>2018</year>;<volume>71</volume>(<issue>23</issue>):<fpage>2668</fpage>&#x2013;<lpage>2679</lpage>.</mixed-citation>
            </ref>
            <ref id="ref22">
                <label>22</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ahmed</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Husien</surname>
                            <given-names>I</given-names>
                        </name>
</person-group>:
                    <article-title>Heart disease prediction using hybrid machine learning: A brief review.</article-title>
                    <source>

                        <italic toggle="yes">J. Robot. Control.</italic>
</source>
                    <year>2024</year>;<volume>5</volume>(<issue>3</issue>):<fpage>884</fpage>&#x2013;<lpage>892</lpage>.</mixed-citation>
            </ref>
            <ref id="ref23">
                <label>23</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Rani</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A decision support system for heart disease prediction based upon machine learning.</article-title>
                    <source>

                        <italic toggle="yes">J. Reliab. Intell. Environ.</italic>
</source>
                    <year>2021</year>.</mixed-citation>
            </ref>
            <ref id="ref24">
                <label>24</label>
                <mixed-citation publication-type="other">
                    <collab>Cleveland</collab>:
                    <article-title>UCI Heart Disease Dataset.</article-title>
                    <ext-link ext-link-type="uri" xlink:href="https://archive.ics.uci.edu/ml/datasets/heart+disease">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref25">
                <label>25</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cenitta</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Vijaya Arjunan</surname>
                            <given-names>R</given-names>
                        </name>
</person-group>:
                    <article-title>Ischemic heart disease multiple imputation technique using machine learning algorithm.</article-title>
                    <source>

                        <italic toggle="yes">Eng. Sci.</italic>
</source>
                    <year>2022</year>;<volume>19</volume>(<issue>6</issue>):<fpage>262</fpage>&#x2013;<lpage>272</lpage>.</mixed-citation>
            </ref>
            <ref id="ref26">
                <label>26</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Goodfellow</surname>
                            <given-names>I</given-names>
                        </name>
</person-group>:
                    <article-title>Nips 2016 tutorial: Generative adversarial networks.</article-title>
                    <source>

                        <italic toggle="yes">arXiv preprint arXiv:1701.00160.</italic>
</source>
                    <year>2016</year>.</mixed-citation>
            </ref>
            <ref id="ref27">
                <label>27</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Rajkomar</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Dean</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kohane</surname>
                            <given-names>I</given-names>
                        </name>
</person-group>:
                    <article-title>Machine learning in medicine.</article-title>
                    <source>

                        <italic toggle="yes">N. Engl. J. Med.</italic>
</source>
                    <year>2019</year>;<volume>380</volume>(<issue>14</issue>):<fpage>1347</fpage>&#x2013;<lpage>1358</lpage>.</mixed-citation>
            </ref>
            <ref id="ref28">
                <label>28</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Graves</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Supervised sequence labelling with recurrent neural networks.</article-title>
                    <year>2012</year>.</mixed-citation>
            </ref>
            <ref id="ref29">
                <label>29</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wang</surname>
                            <given-names>F</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <chapter-title>Residual attention network for image classification.</chapter-title>
                    <source>

                        <italic toggle="yes">Proceedings of the IEEE conference on computer vision and pattern recognition.</italic>
</source>
                    <year>2017</year>.</mixed-citation>
            </ref>
            <ref id="ref30">
                <label>30</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lundberg</surname>
                            <given-names>SM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lee</surname>
                            <given-names>S-I</given-names>
                        </name>
</person-group>:
                    <article-title>A unified approach to interpreting model predictions.</article-title>
                    <source>

                        <italic toggle="yes">Adv. Neural Inf. Proces. Syst.</italic>
</source>
                    <year>2017</year>;<volume>30</volume>.</mixed-citation>
            </ref>
            <ref id="ref31">
                <label>31</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Obermeyer</surname>
                            <given-names>Z</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Dissecting racial bias in an algorithm used to manage the health of populations.</article-title>
                    <source>

                        <italic toggle="yes">Science.</italic>
</source>
                    <year>2019</year>;<volume>366</volume>(<issue>6464</issue>):<fpage>447</fpage>&#x2013;<lpage>453</lpage>.</mixed-citation>
            </ref>
            <ref id="ref32">
                <label>32</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Li</surname>
                            <given-names>X</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Automatic heartbeat classification using S-shaped reconstruction and a squeeze-and-excitation residual network.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Biol. Med.</italic>
</source>
                    <year>2022</year>;<volume>140</volume>:<fpage>105108</fpage>.</mixed-citation>
            </ref>
            <ref id="ref33">
                <label>33</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mehrabi</surname>
                            <given-names>N</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A survey on bias and fairness in machine learning.</article-title>
                    <source>

                        <italic toggle="yes">ACM computing surveys (CSUR).</italic>
</source>
                    <year>2021</year>;<volume>54</volume>(<issue>6</issue>):<fpage>1</fpage>&#x2013;<lpage>35</lpage>.</mixed-citation>
            </ref>
            <ref id="ref34">
                <label>34</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Rajkomar</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Ensuring fairness in machine learning to advance health equity.</article-title>
                    <source>

                        <italic toggle="yes">Ann. Intern. Med.</italic>
</source>
                    <year>2018</year>;<volume>169</volume>(<issue>12</issue>):<fpage>866</fpage>&#x2013;<lpage>872</lpage>.</mixed-citation>
            </ref>
            <ref id="ref35">
                <label>35</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Obermeyer</surname>
                            <given-names>Z</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Dissecting racial bias in an algorithm used to manage the health of populations.</article-title>
                    <source>

                        <italic toggle="yes">Science.</italic>
</source>
                    <year>2019</year>;<volume>366</volume>(<issue>6464</issue>):<fpage>447</fpage>&#x2013;<lpage>453</lpage>.</mixed-citation>
            </ref>
            <ref id="ref36">
                <label>36</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ogundokun</surname>
                            <given-names>RO</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Medical internet-of-things based breast cancer diagnosis using hyperparameter-optimized neural networks.</article-title>
                    <source>

                        <italic toggle="yes">Future Internet.</italic>
</source>
                    <year>2022</year>;<volume>14</volume>(<issue>5</issue>):<fpage>153</fpage>.</mixed-citation>
            </ref>
            <ref id="ref37">
                <label>37</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Esteva</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A guide to deep learning in healthcare.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Med.</italic>
</source>
                    <year>2019</year>;<volume>25</volume>(<issue>1</issue>):<fpage>24</fpage>&#x2013;<lpage>29</lpage>.</mixed-citation>
            </ref>
            <ref id="ref38">
                <label>38</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Suresh</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Guttag</surname>
                            <given-names>JV</given-names>
                        </name>
</person-group>:
                    <article-title>A framework for understanding unintended consequences of machine learning.</article-title>
                    <source>

                        <italic toggle="yes">arXiv preprint arXiv:1901.10002.</italic>
</source>
                    <year>2019</year>;<volume>2</volume>(<issue>8</issue>):<fpage>73</fpage>.</mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report411313">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.183275.r411313</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Poonia</surname>
                        <given-names>Ramesh Chandra</given-names>
                    </name>
                    <xref ref-type="aff" rid="r411313a1">1</xref>
                    <xref ref-type="aff" rid="r411313a2">2</xref>
                    <role>Referee</role>
                </contrib>
                <aff id="r411313a1">
                    <label>1</label>Department of Computer Science, Christ University (Ringgold ID: 585354), Bangalore, Karnataka, India</aff>
                <aff id="r411313a2">
                    <label>2</label>CHRIST, Delhi, India</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>17</day>
                <month>9</month>
                <year>2025</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 Poonia RC</copyright-statement>
                <copyright-year>2025</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport411313" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.166307.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>Suggestions for Improvement: 
                <list list-type="order">
                    <list-item>
                        <p>The phrase &#x201c;Fair and Accurate Prognosis&#x201d; could be shortened to just &#x201c;Accurate Prognosis&#x201d; unless fairness is explicitly addressed with a defined framework or metrics.</p>
                    </list-item>
                    <list-item>
                        <p>Consider slightly restructuring for brevity, e.g.,</p>
                        <p> 
                            <italic>&#x201c;Explainable Transfer Learning with Residual Attention BiLSTM for Prognosis of Ischemic Heart Disease&#x201d;</italic>
                        </p>
                        <p> or</p>
                        <p> 
                            <italic>&#x201c;Explainable Residual Attention BiLSTM with Transfer Learning for Accurate Ischemic Heart Disease Prognosis&#x201d;</italic>
                        </p>
                    </list-item>
                    <list-item>
                        <p>Ensure that the paper includes a strong justification for each component mentioned in the title (e.g., why BiLSTM over standard LSTM, why transfer learning is suitable for the dataset, and how fairness is ensured).</p>
                    </list-item>
                </list>
            </p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Yes</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Yes</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Yes</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Yes</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>Computational Intelligence, Cyber Physical Systems, Machine Learning and Artificial Intelligence</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment14635-411313">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>RANGANATHAN</surname>
                            <given-names>VIJAYA ARJUNAN</given-names>
                        </name>
                        <aff>School of Computer Engineering, Manipal Academy of Higher Education, Manipal, Karnataka, India</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>The authors declare no competing interests.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>21</day>
                    <month>9</month>
                    <year>2025</year>
                </pub-date>
            </front-stub>
            <body>
                <p>
                    <bold>Reviewer#2, Concern # 1:</bold> The phrase &#x201c;Fair and Accurate Prognosis&#x201d; could be shortened to just &#x201c;Accurate Prognosis&#x201d; unless fairness is explicitly addressed with a defined framework or metrics.</p>
                <p> 
                    <bold>Author response:</bold>&#x00a0; We thank the reviewer for this observation. In our study, fairness is not only a conceptual point but is explicitly addressed through a demographic reweighting strategy and quantitative fairness evaluation. Specifically, we applied fairness-aware loss functions during training and reported subgroup-level performance (&#x0394;F1 &#x2264; 0.6, error rate gap &#x2264; 0.4) across gender and age categories. These results demonstrate that the model achieves equitable performance across demographic groups, thereby justifying the inclusion of the term &#x201c;Fair&#x201d; in the title.</p>
                <p> 
                    <bold>Author action: </bold>We have clarified this more explicitly in the abstract, introduction, and results sections to highlight the fairness framework and metrics applied in the study. For example, we now state in the abstract that fairness evaluation revealed minimal disparity across demographic subgroups, and we emphasize in the methods/results that fairness-aware optimization was implemented and quantitatively validated.</p>
                <p> 
                    <inline-graphic xlink:href="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/wAALCAADAqYBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/AO9/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Rr/9k="/>
                </p>
                <p> 
                    <bold>Reviewer#2, Concern # 2:</bold> Consider slightly restructuring for brevity, e.g.,</p>
                <p> 
                    <italic>&#x201c;Explainable Transfer Learning with Residual Attention BiLSTM for Prognosis of Ischemic Heart Disease&#x201d;</italic>
                </p>
                <p> or</p>
                <p> 
                    <italic>&#x201c;Explainable Residual Attention BiLSTM with Transfer Learning for Accurate Ischemic Heart Disease Prognosis&#x201d;</italic>
                </p>
                <p> 
                    <bold>Author response:</bold>&#x00a0; We thank the reviewer for this helpful suggestion and agree that a more concise title improves readability.</p>
                <p> 
                    <bold>Author action: </bold>The title has been revised to:</p>
                <p> &#x201c;Explainable Transfer Learning with Residual Attention BiLSTM for Prognosis of Ischemic Heart Disease.&#x201d;</p>
                <p> 
                    <inline-graphic xlink:href="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/wAALCAADAqYBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/AO9/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Rr/9k="/>
                </p>
                <p> 
                    <bold>Reviewer#2, Concern # 3:</bold> Ensure that the paper includes a strong justification for each component mentioned in the title (e.g., why BiLSTM over standard LSTM, why transfer learning is suitable for the dataset, and how fairness is ensured).</p>
                <p> 
                    <bold>Author response:</bold>&#x00a0; We thank the reviewer for this constructive suggestion. We agree that the rationale for each component of the proposed framework should be clearly articulated. Our revised manuscript now emphasizes: 
                    <list list-type="bullet">
                        <list-item>
                            <p>Why BiLSTM over standard LSTM: BiLSTM captures both forward and backward temporal dependencies, which is critical in modelling clinical progression patterns where both prior and subsequent states provide diagnostic cues. This leads to richer feature representations compared to standard LSTM.</p>
                        </list-item>
                        <list-item>
                            <p>Why transfer learning is suitable: The UCI Heart Disease dataset is relatively small and limited in diversity. Transfer learning from pre-trained cardiovascular models improves generalisation, accelerates convergence, and reduces overfitting on small datasets.</p>
                        </list-item>
                        <list-item>
                            <p>How fairness is ensured: A demographic reweighting strategy was integrated into the loss function, ensuring balanced performance across subgroups (age and gender). We quantitatively validated fairness with subgroup-specific F1-scores and error rates (&#x0394;F1 &#x2264; 0.6, error rate gap &#x2264; 0.4).</p>
                        </list-item>
                    </list> 
                    <bold>Author action: </bold>We revised the Introduction (Section 1) to include clearer motivation for BiLSTM, transfer learning, and fairness. Additionally, we expanded the Methods (Sections 3.3.1 and 3.4) to justify these components explicitly and highlighted the fairness evaluation more clearly in the Results (Section 4.4).</p>
                <p> 
                    <inline-graphic xlink:href="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/wAALCAADAqYBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/AO9/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/wCEZ0X/AKB0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/hGdF/6B0P5Gj/AIRnRf8AoHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP+EZ0X/oHQ/kaP8AhGdF/wCgdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Ro/4RnRf+gdD+Rr/9k="/>
                </p>
            </body>
        </sub-article>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report411315">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.183275.r411315</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Joshi</surname>
                        <given-names>Krishna Kumar</given-names>
                    </name>
                    <xref ref-type="aff" rid="r411315a2">2</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-7314-2291</uri>
                </contrib>
                <contrib contrib-type="author">
                    <name>
                        <surname>Joshi</surname>
                        <given-names>Neelam</given-names>
                    </name>
                    <xref ref-type="aff" rid="r411315a1">1</xref>
                    <role>Co-referee</role>
                </contrib>
                <aff id="r411315a1">
                    <label>1</label>Computer Engineering, Fr. Conceicao Rodrigues Institute of Technology, Navi Mumbai, Maharashtra, India</aff>
                <aff id="r411315a2">
                    <label>2</label>Rajiv Gandhi Proudyogiki Vishwavidyalaya, MP, India</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>16</day>
                <month>9</month>
                <year>2025</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 Joshi N and Joshi KK</copyright-statement>
                <copyright-year>2025</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
                <license>
                    <license-p>The author(s) is/are employees of the US Government and therefore domestic copyright protection in USA does not apply to this work. The work may be protected under the copyright laws of other jurisdictions when used in those jurisdictions.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport411315" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.166307.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>In this paper, the authors propose an&#x00a0;
                <bold>X-TLRABiLSTM-</bold>based&#x00a0;approach for predicting Ischemic Heart Disease (IHD) that strikes a balance between accuracy, interpretability, and fairness. Using the UCI Heart Disease dataset, the model combines three key elements: transfer learning from pre-trained BiLSTM models, a residual attention mechanism to capture essential temporal patterns, and SHAP-based explanations to highlight critical risk factors. To mitigate demographic bias, the authors introduce a reweighting strategy that ensures equitable performance across age, gender, and ethnic groups.</p>
            <p> Data preprocessing involved fuzzy imputation, normalization, and categorical encoding, while hyperparameters were tuned through grid search. Evaluations using 10-fold cross-validation achieved ~98.2% accuracy, 98.1% F1-score, and 99.1% AUC, surpassing traditional machine learning and recent deep learning baselines. SHAP results revealed chest pain type, ST depression, oldpeak, thalassemia, and maximum heart rate as dominant predictors. The findings demonstrate that X-TLRABiLSTM is a reliable and transparent tool for clinical decision support in cardiovascular disease prognosis. The paper fulfills all the required criteria, including technical soundness and content quality. It is also up to the mark and can be published here.</p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Yes</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Yes</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>No source data required</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Yes</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Yes</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>Machine Learning, Deep Learning, Computer Vision, AI</p>
            <p>We confirm that we have read this submission and believe that we have an appropriate level of expertise to confirm that it is of an acceptable scientific standard.</p>
        </body>
        <sub-article article-type="response" id="comment14597-411315">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>RANGANATHAN</surname>
                            <given-names>VIJAYA ARJUNAN</given-names>
                        </name>
                        <aff>School of Computer Engineering, Manipal Academy of Higher Education, Manipal, Karnataka, India</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>The author(s) declare that they have no competing interests.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>16</day>
                    <month>9</month>
                    <year>2025</year>
                </pub-date>
            </front-stub>
            <body>
                <p>We sincerely thank the reviewer for taking the time to evaluate our manuscript and approving the work. We are grateful for the approval and encouragement, which supports the value of our work.</p>
            </body>
        </sub-article>
    </sub-article>
</article>
