<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.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.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">abb</journal-id>
      <journal-title-group>
        <journal-title>Advances in Bioscience and Biotechnology</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2156-8502</issn>
      <issn pub-type="ppub">2156-8456</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/abb.2026.178020</article-id>
      <article-id pub-id-type="publisher-id">abb-153150</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Biomedical</subject>
          <subject>Life Sciences</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>NSU-XGBoost: A Leakage-Controlled XGBoost Framework with Threshold Optimization for Improved Disease Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Melo</surname>
            <given-names>Philip De</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Department of Nursing and Allied Health, Norfolk State University, Norfolk, USA </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>13</day>
        <month>08</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>08</month>
        <year>2026</year>
      </pub-date>
      <volume>17</volume>
      <issue>08</issue>
      <fpage>303</fpage>
      <lpage>323</lpage>
      <history>
        <date date-type="received">
          <day>22</day>
          <month>06</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>10</day>
          <month>08</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>13</day>
          <month>08</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/abb.2026.178020">https://doi.org/10.4236/abb.2026.178020</self-uri>
      <abstract>
        <p>Accurate early detection of diabetes is an important objective in clinical decision support and population health analytics. Machine-learning models can improve risk classification; however, apparent gains in performance may be misleading when models are evaluated using different test populations or when information from the test set influences model development. This study presents NSU-XGBoost<bold>,</bold> a leakage-controlled, SMOTE-enhanced, and hyperparameter-optimized XGBoost framework for diabetes detection. The original dataset of 768 observations was divided into a training cohort of 614 observations and a frozen independent test cohort of 154 observations. The test set remained unchanged and was excluded from all model development, augmentation, and optimization procedures. Synthetic Minority Oversampling Technique (SMOTE) was confined to the training workflow to improve minority-class learning without introducing synthetic observations into the independent evaluation cohort. XGBoost hyperparameters were optimized using five-fold stratified cross-validation within the training data. On the frozen test cohort, tuned XGBoost without augmentation achieved 72.1% accuracy, 51.9% sensitivity, 83.0% specificity, an F1-score of 56.6%, ROC-AUC of 0.818, and PR-AUC of 0.661. NSU-XGBoost improved accuracy to 74.7%, sensitivity to 81.5%, F1-score to 69.3%, ROC-AUC to 0.835, and PR-AUC to 0.725. False-negative classifications decreased from 26 to 10, although specificity declined from 83.0% to 71.0%, demonstrating the expected tradeoff between improved diabetes detection and increased false-positive classifications. The close agreement between cross-validated ROC-AUC and independent-test ROC-AUC indicated no evidence of severe augmentation-induced overfitting. These findings demonstrate that NSU-XGBoost can substantially improve the detection of diabetes-positive cases under a strictly leakage-controlled evaluation framework. The proposed approach emphasizes independent validation, training-only augmentation, and clinically meaningful error analysis rather than reliance on overall accuracy alone.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Diabetes Prediction</kwd>
        <kwd>XGBoost</kwd>
        <kwd>Threshold Optimization</kwd>
        <kwd>Machine Learning</kwd>
        <kwd>Clinical Decision Support</kwd>
        <kwd>Data Leakage</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>Diabetes is among the most prevalent chronic diseases worldwide, affecting millions of individuals and placing a substantial burden on patients, healthcare systems, and public health programs. It is characterized by elevated blood glucose levels resulting from insufficient insulin production, impaired insulin action, or a combination of both mechanisms. If inadequately controlled, diabetes can contribute to serious complications, including cardiovascular disease, kidney failure, neuropathy, vision loss, and other adverse outcomes. As the prevalence of diabetes continues to increase, greater attention is being directed toward the use of digital technologies, health data analytics, and artificial intelligence to support early detection, disease management, and clinical decision-making.</p>
      <p>Diabetes informatics is an interdisciplinary field that applies health information systems, data analytics, computational methods, and digital technologies to diabetes prevention, diagnosis, treatment, and management. It involves the collection, storage, integration, analysis, and interpretation of diabetes-related information, including blood glucose measurements, demographic characteristics, clinical variables, medication data, comorbidities, and longitudinal health records. Analysis of these data can support personalized care, monitoring of disease progression, early identification of complications, predictive modeling, and evidence-based clinical decision-making.</p>
      <p>De Melo and St. Rose [<xref ref-type="bibr" rid="B1">1</xref>] introduced the PM Generative AI framework for diabetes classification, demonstrating that generative artificial intelligence can improve predictive performance while maintaining model interpretability. Kadhm <italic>et al.</italic> [<xref ref-type="bibr" rid="B2">2</xref>] proposed a diabetes prediction system that integrates K-means clustering with a novel classification approach. Their methodology first grouped patients with similar clinical characteristics using unsupervised learning before applying classification algorithms, resulting in improved prediction accuracy compared with conventional classifiers. Sneha and Gangil [<xref ref-type="bibr" rid="B3">3</xref>] investigated optimal feature selection for early diabetes prediction. Zhu <italic>et al.</italic> [<xref ref-type="bibr" rid="B4">4</xref>] enhanced logistic regression by integrating principal component analysis (PCA) with K-means clustering. PCA reduced feature redundancy, while clustering identified hidden structures within the dataset before classification. Sinaga and Yang [<xref ref-type="bibr" rid="B5">5</xref>] provided a comprehensive review of the K-means clustering algorithm and proposed improvements that increase clustering stability and convergence. Wee <italic>et al.</italic> [<xref ref-type="bibr" rid="B6">6</xref>] compared numerous machine learning and deep learning techniques for diabetes detection. Their investigation included support vector machines (SVM), random forests, artificial neural networks, convolutional neural networks, and deep learning architectures.</p>
      <p>Shakeel <italic>et al.</italic> [<xref ref-type="bibr" rid="B7">7</xref>] developed a cloud-based framework for diabetes diagnosis using K-means clustering. Ramadhan <italic>et al.</italic> [<xref ref-type="bibr" rid="B8">8</xref>] examined the effect of preprocessing techniques on Random Forest performance for type 2 diabetes detection. Saxena <italic>et al.</italic> [<xref ref-type="bibr" rid="B9">9</xref>] performed a comparative evaluation of multiple machine learning algorithms for diabetes detection, including logistic regression, decision trees, support vector machines, random forests, and ensemble methods. Wang and Su [<xref ref-type="bibr" rid="B10">10</xref>] proposed an improved K-means clustering algorithm that addresses sensitivity to initial cluster centers. De Melo and Davtyan [<xref ref-type="bibr" rid="B11">11</xref>] demonstrated the effectiveness of support vector machines for high-accuracy breast cancer classification. Although focused on oncology, the study illustrated the strong predictive capabilities of SVMs for clinical decision support and highlighted their applicability to other disease classification problems, including diabetes. Mostafa and Amano [<xref ref-type="bibr" rid="B12">12</xref>] presented an adjustable Round Robin scheduling algorithm based on clustering techniques. Although designed primarily for computer resource management, their work demonstrated how clustering methods can optimize computational efficiency, an important consideration for large-scale healthcare analytics and cloud-based medical applications. Sen <italic>et al.</italic> [<xref ref-type="bibr" rid="B13">13</xref>] presented a comprehensive survey of supervised classification algorithms, reviewing decision trees, naïve Bayes, support vector machines, neural networks, ensemble methods, and other classifiers. Cervantes <italic>et al.</italic> [<xref ref-type="bibr" rid="B14">14</xref>] conducted an extensive survey of support vector machine classification. Their review discussed kernel functions, optimization strategies, multiclass classification, and numerous biomedical applications. The authors concluded that SVM remains one of the most effective classifiers for high-dimensional medical datasets. Singh and Jaiswal [<xref ref-type="bibr" rid="B15">15</xref>] applied SVM combined with Whale Optimization Algorithm (WOA) within a Hadoop MapReduce framework. Although their application focused on audio signal classification, the study demonstrated that optimization algorithms can significantly improve SVM performance while supporting efficient big data processing. Luengo <italic>et al.</italic> [<xref ref-type="bibr" rid="B16">16</xref>] emphasized the critical role of data preprocessing in transforming raw big data into meaningful information. Their work discussed data cleaning, normalization, feature extraction, dimensionality reduction, missing-value treatment, and data integration, establishing preprocessing as an essential component of successful machine learning applications in healthcare.</p>
      <p>Ingle <italic>et al.</italic> [<xref ref-type="bibr" rid="B17">17</xref>] demonstrated how big data analytics can identify patterns associated with vector-borne disease spread. Their research illustrated the effectiveness of machine learning and large-scale health data analysis for disease surveillance, providing methodological insights that can also benefit diabetes prediction research. Nilashi <italic>et al.</italic> [<xref ref-type="bibr" rid="B18">18</xref>] developed a soft computing approach for diabetes classification by combining fuzzy logic, clustering, and neural network methodologies. Their hybrid model effectively handled uncertainty and imprecise clinical information, producing improved classification accuracy compared with several conventional approaches. De Melo [<xref ref-type="bibr" rid="B19">19</xref>] presented a comprehensive overview of public health informatics, emphasizing the integration of health information systems, predictive analytics, artificial intelligence, and clinical decision support technologies. The book highlights the growing role of machine learning and data science in improving disease surveillance, healthcare management, and population health outcomes. Ahamad and Bharti [<xref ref-type="bibr" rid="B20">20</xref>] applied fuzzy logic to COVID-19 prevention strategies in India. Although focused on infectious disease, their study demonstrated the flexibility of fuzzy inference systems for modeling uncertain healthcare environments, supporting the broader application of fuzzy methodologies in medical decision support. Nguyen and Kreinovich [<xref ref-type="bibr" rid="B21">21</xref>] provided one of the foundational discussions of fuzzy logic applications in medicine. Their work explained how fuzzy systems accommodate uncertainty inherent in clinical decision-making and described numerous medical applications involving diagnosis, treatment planning, and patient monitoring. Finally, De Melo [<xref ref-type="bibr" rid="B22">22</xref>] developed a diabetes prediction model using electronic health records (EHRs). The study demonstrated that machine learning applied to routinely collected clinical data can accurately predict diabetes while supporting early intervention and clinical decision support. The research further emphasized the growing importance of EHR-based predictive analytics in modern healthcare and reinforced the value of integrating artificial intelligence into routine clinical practice.</p>
      <p>Collectively, these studies demonstrate the evolution of diabetes prediction from traditional statistical methods to sophisticated artificial intelligence systems that integrate clustering, feature selection, ensemble learning, deep learning, fuzzy logic, and electronic health records. The literature consistently indicates that prediction performance depends not only on classifier selection but also on effective preprocessing, feature engineering, dimensionality reduction, and the integration of multiple analytical techniques. These advances provide a strong foundation for developing robust and clinically applicable diabetes prediction systems capable of supporting early diagnosis and personalized healthcare.</p>
      <p>Diabetes informatics combines health data management, statistical analysis, artificial intelligence, and machine learning to support disease prediction, clinical decision-making, treatment planning, and population-level surveillance. Predictive models can analyze multiple patient characteristics simultaneously and identify complex relationships that may not be apparent through conventional statistical analysis alone.</p>
      <p>Machine-learning methods have increasingly been applied to diabetes prediction and classification. Previous studies have investigated logistic regression, support vector machines, decision trees, random forests, K-means clustering, deep learning, and ensemble learning approaches. These studies demonstrate the potential of computational methods to support early diabetes detection. However, reported improvements in classification performance must be interpreted carefully because model performance can be influenced by data preprocessing, class imbalance, feature engineering, model selection, and experimental design.</p>
      <p>Class imbalance represents an important challenge in diabetes classification. When non-diabetic observations outnumber diabetic observations, a machine-learning classifier may favor the majority class. Such a model may achieve acceptable overall accuracy while failing to identify a substantial proportion of patients with diabetes. In a clinical screening context, this problem is particularly important because false-negative classifications may delay further diagnostic evaluation and appropriate intervention.</p>
      <p>The Synthetic Minority Oversampling Technique (SMOTE) is widely used to address class imbalance by generating synthetic minority-class observations from relationships among existing training samples. When correctly implemented, SMOTE can improve minority-class learning and increase sensitivity. However, oversampling must be carefully confined to the model-development process. If synthetic observations are generated before the train-test separation, or if augmentation affects the independent evaluation cohort, information leakage may occur and reported model performance may become overly optimistic.</p>
      <p>A related methodological concern is the independence of the test population. Models cannot be meaningfully compared when they are evaluated using test sets with different sizes or class distributions. An apparent improvement in accuracy, sensitivity, or F1-score may result from changes in the evaluation population rather than genuine improvement in model generalization. Therefore, all competing methods should be evaluated using the same original, untouched test cohort.</p>
      <p>XGBoost is a gradient-boosting approach that constructs an ensemble of decision trees sequentially, with each new tree attempting to correct errors made by the existing ensemble. Its ability to model nonlinear relationships and complex interactions among predictors makes it suitable for structured clinical data. Nevertheless, conventional XGBoost performance depends on the selection of hyperparameters, including the number of trees, maximum tree depth, learning rate, subsampling ratio, and feature-sampling ratio. Consequently, systematic hyperparameter optimization within the training data is necessary to develop a robust model while protecting the independence of the final test evaluation.</p>
      <p>In this study, we introduce NSU-XGBoost, a leakage-controlled, SMOTE-enhanced, and hyperparameter-optimized XGBoost framework for diabetes detection. The framework integrates three methodological principles: strict isolation of an independent test cohort, minority-class augmentation confined to the training workflow, and cross-validated optimization of XGBoost hyperparameters.</p>
      <p>Unlike experimental designs that modify or expand the test population through augmentation, NSU-XGBoost preserves the original test cohort throughout model development. Synthetic minority observations are introduced only within the training workflow, while model hyperparameters are selected using five-fold stratified cross-validation. The resulting optimized model is then evaluated on the frozen independent test cohort.</p>
      <p>The primary objective of NSU-XGBoost is not simply to maximize overall accuracy. Rather, the framework seeks to improve the identification of diabetes-positive cases and reduce false-negative classifications while explicitly measuring the associated tradeoff in false-positive predictions and specificity. Accordingly, model performance is evaluated using confusion matrices, accuracy, sensitivity, specificity, precision, F1-score, ROC-AUC, and PR-AUC.</p>
      <p>The objective of this study was to determine whether NSU-XGBoost could improve diabetes detection compared with tuned XGBoost without augmentation under an identical leakage-controlled experimental design. Both approaches were evaluated using the same frozen independent test cohort. This design allows observed differences in performance to be attributed to the modeling strategy rather than changes in the size or composition of the test population. By combining training-only class balancing, cross-validated model optimization, and rigorous independent evaluation, NSU-XGBoost provides a reproducible framework for developing diabetes classification models with greater emphasis on clinically important disease detection and transparent assessment of classification tradeoffs.</p>
    </sec>
    <sec id="sec2">
      <title>2. Data Description</title>
      <p>The dataset contained 768 observations with eight clinical predictor variables and a binary diabetes outcome. The predictors included pregnancies, glucose, blood pressure, skin thickness, insulin, body mass index, diabetes pedigree function, and age. The complete dataset was divided into two mutually exclusive groups:</p>
      <disp-formula id="FD1">
        <mml:math>
          <mml:mrow>
            <mml:mn>768</mml:mn>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mrow>
                <mml:mn>614</mml:mn>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>training</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mrow>
                <mml:mn>154</mml:mn>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>testing</mml:mtext>
              </mml:mrow>
            </mml:msub>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The independent test cohort contained 100 non-diabetic and 54 diabetic observations. This test cohort was locked before model development and remained unchanged throughout feature engineering, hyperparameter selection, and threshold optimization.</p>
      <p><bold>Table 1</bold> shows the first 10 rows of the diabetes data set.</p>
      <p><bold>Table 1</bold><bold>.</bold> 10 first rows of the Indian PIMA diabetes data.</p>
      <table-wrap id="tbl1">
        <label>Table 1</label>
        <table>
          <tbody>
            <tr>
              <td>
              </td>
              <td>
                <bold>Pregnancies</bold>
              </td>
              <td>
                <bold>Glucose</bold>
              </td>
              <td>
                <bold>Blood</bold>
                <bold>Pressure</bold>
              </td>
              <td>
                <bold>Skin</bold>
                <bold>Thickness</bold>
              </td>
              <td>
                <bold>Insulin</bold>
              </td>
              <td>
                <bold>BMI</bold>
              </td>
              <td>
                <bold>Diabetes</bold>
                <bold>Pedigree</bold>
                <bold>Function</bold>
              </td>
              <td>
                <bold>Age</bold>
              </td>
              <td>
                <bold>Outcome</bold>
              </td>
            </tr>
            <tr>
              <td>
                <bold>0</bold>
              </td>
              <td>6</td>
              <td>148</td>
              <td>72</td>
              <td>35</td>
              <td>0</td>
              <td>33.6</td>
              <td>0.627</td>
              <td>50</td>
              <td>1</td>
            </tr>
            <tr>
              <td>
                <bold>1</bold>
              </td>
              <td>1</td>
              <td>85</td>
              <td>66</td>
              <td>29</td>
              <td>0</td>
              <td>26.6</td>
              <td>0.351</td>
              <td>31</td>
              <td>0</td>
            </tr>
            <tr>
              <td>
                <bold>2</bold>
              </td>
              <td>8</td>
              <td>183</td>
              <td>64</td>
              <td>0</td>
              <td>0</td>
              <td>23.3</td>
              <td>0.672</td>
              <td>32</td>
              <td>1</td>
            </tr>
            <tr>
              <td>
                <bold>3</bold>
              </td>
              <td>1</td>
              <td>89</td>
              <td>66</td>
              <td>23</td>
              <td>94</td>
              <td>28.1</td>
              <td>0.167</td>
              <td>21</td>
              <td>0</td>
            </tr>
            <tr>
              <td>
                <bold>4</bold>
              </td>
              <td>0</td>
              <td>137</td>
              <td>40</td>
              <td>35</td>
              <td>168</td>
              <td>43.1</td>
              <td>2.288</td>
              <td>33</td>
              <td>1</td>
            </tr>
            <tr>
              <td>
                <bold>5</bold>
              </td>
              <td>5</td>
              <td>116</td>
              <td>74</td>
              <td>0</td>
              <td>0</td>
              <td>25.6</td>
              <td>0.201</td>
              <td>30</td>
              <td>0</td>
            </tr>
            <tr>
              <td>
                <bold>6</bold>
              </td>
              <td>3</td>
              <td>78</td>
              <td>50</td>
              <td>32</td>
              <td>88</td>
              <td>31.0</td>
              <td>0.248</td>
              <td>26</td>
              <td>1</td>
            </tr>
            <tr>
              <td>
                <bold>7</bold>
              </td>
              <td>10</td>
              <td>115</td>
              <td>0</td>
              <td>0</td>
              <td>0</td>
              <td>35.3</td>
              <td>0.134</td>
              <td>29</td>
              <td>0</td>
            </tr>
            <tr>
              <td>
                <bold>8</bold>
              </td>
              <td>2</td>
              <td>197</td>
              <td>70</td>
              <td>45</td>
              <td>543</td>
              <td>30.5</td>
              <td>0.158</td>
              <td>53</td>
              <td>1</td>
            </tr>
            <tr>
              <td>
                <bold>9</bold>
              </td>
              <td>8</td>
              <td>125</td>
              <td>96</td>
              <td>0</td>
              <td>0</td>
              <td>0.0</td>
              <td>0.232</td>
              <td>54</td>
              <td>1</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p><bold>Table 2</bold> depicts descriptive statistics of the data showing the total number of patients is 768.</p>
      <p><bold>Table 2</bold><bold>.</bold> Descriptive statistics of the data.</p>
      <table-wrap id="tbl2">
        <label>Table 2</label>
        <table>
          <tbody>
            <tr>
              <td>
              </td>
              <td>
                <bold>Pregnancies</bold>
              </td>
              <td>
                <bold>Glucose</bold>
              </td>
              <td>
                <bold>Blood</bold>
                <bold>Pressure</bold>
              </td>
              <td>
                <bold>Skin</bold>
                <bold>Thickness</bold>
              </td>
              <td>
                <bold>Insulin</bold>
              </td>
              <td>
                <bold>BMI</bold>
              </td>
              <td>
                <bold>Diabetes</bold>
                <bold>Pedigree</bold>
                <bold>Function</bold>
              </td>
              <td>
                <bold>Age</bold>
              </td>
              <td>
                <bold>Outcome</bold>
              </td>
            </tr>
            <tr>
              <td>count</td>
              <td>768</td>
              <td>768</td>
              <td>768</td>
              <td>768</td>
              <td>768</td>
              <td>768</td>
              <td>768</td>
              <td>768</td>
              <td>768</td>
            </tr>
            <tr>
              <td>mean</td>
              <td>4</td>
              <td>121</td>
              <td>69</td>
              <td>21</td>
              <td>80</td>
              <td>32</td>
              <td>0</td>
              <td>33</td>
              <td>0</td>
            </tr>
            <tr>
              <td>std</td>
              <td>3</td>
              <td>32</td>
              <td>19</td>
              <td>16</td>
              <td>115</td>
              <td>8</td>
              <td>0</td>
              <td>12</td>
              <td>0</td>
            </tr>
            <tr>
              <td>min</td>
              <td>0</td>
              <td>0</td>
              <td>0</td>
              <td>0</td>
              <td>0</td>
              <td>0</td>
              <td>0</td>
              <td>21</td>
              <td>0</td>
            </tr>
            <tr>
              <td>25%</td>
              <td>1</td>
              <td>99</td>
              <td>62</td>
              <td>0</td>
              <td>0</td>
              <td>27</td>
              <td>0</td>
              <td>24</td>
              <td>0</td>
            </tr>
            <tr>
              <td>50%</td>
              <td>3</td>
              <td>117</td>
              <td>72</td>
              <td>23</td>
              <td>31</td>
              <td>32</td>
              <td>0</td>
              <td>29</td>
              <td>0</td>
            </tr>
            <tr>
              <td>75%</td>
              <td>6</td>
              <td>140</td>
              <td>80</td>
              <td>32</td>
              <td>127</td>
              <td>37</td>
              <td>1</td>
              <td>41</td>
              <td>1</td>
            </tr>
            <tr>
              <td>max</td>
              <td>17</td>
              <td>199</td>
              <td>122</td>
              <td>99</td>
              <td>846</td>
              <td>67</td>
              <td>2</td>
              <td>81</td>
              <td>1</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <fig id="fig1">
        <label>Figure 1</label>
        <graphic xlink:href="https://html.scirp.org/file/7302279-rId17.jpeg?20260813020630" />
      </fig>
      <p><bold>Figure 1</bold><bold>.</bold> The heatmap shows that glucose has the highest impact on the outcome.</p>
      <p>A correlation heatmap (<xref ref-type="fig" rid="fig1">Figure 1</xref>) was generated using the complete dataset of 768 observations for descriptive and exploratory purposes. The heatmap was used only to characterize pairwise relationships among study variables and did not guide feature selection, preprocessing parameters, model tuning, or threshold optimization. All predictive modeling procedures were conducted separately under a leakage-controlled training and independent testing framework.</p>
      <p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the distribution of glucose level categories by diabetes outcome. The figure compares the frequency of individuals with and without diabetes across four glucose level categories (Low, Normal, Pre-diabetes, and High). Non-diabetic participants (Outcome = 0) are predominantly represented in the Normal and Pre-diabetes categories, whereas diabetic participants (Outcome = 1) are concentrated in the High glucose category. The results demonstrate a strong positive association between elevated glucose levels and the likelihood of diabetes, highlighting blood glucose as one of the most important predictors for diabetes classification.</p>
      <fig id="fig2">
        <label>Figure 2</label>
        <graphic xlink:href="https://html.scirp.org/file/7302279-rId18.jpeg?20260813020630" />
      </fig>
      <p><bold>Figure 2</bold><bold>.</bold> Histogram for the Glucose feature of the data set spread over 4 categories of diabetes.</p>
      <fig id="fig3">
        <label>Figure 3</label>
        <graphic xlink:href="https://html.scirp.org/file/7302279-rId19.jpeg?20260813020630" />
      </fig>
      <p><bold>Figure 3</bold><bold>.</bold> Histogram for the BMI feature of the data set spread over 4 categories of diabetes.</p>
      <p><xref ref-type="fig" rid="fig3">Figure 3</xref> shows the distribution of diabetes outcomes across BMI categories<bold>.</bold> The figure compares the number of individuals with negative (Outcome = 0) and positive (Outcome = 1) diabetes outcomes across underweight, normal-weight, overweight, and obese BMI categories. Positive diabetes outcomes are rare in the lower BMI categories and become increasingly frequent among overweight and obese individuals. The obese category contains the largest number of diabetes-positive cases, illustrating the association between elevated BMI and diabetes occurrence in the study population.</p>
      <p><xref ref-type="fig" rid="fig4">Figure 4</xref> shows the distribution of glucose levels according to diabetes outcome<bold>.</bold> Kernel density distributions compare glucose levels between individuals without diabetes (Outcome = 0) and those with diabetes (Outcome = 1). The diabetes-positive group shows a clear rightward shift toward higher glucose values, whereas the diabetes-negative group is concentrated primarily around lower glucose levels. Although the distributions overlap, their distinct peaks and shapes demonstrate a strong association between elevated glucose levels and diabetes outcome.</p>
      <fig id="fig4">
        <label>Figure 4</label>
        <graphic xlink:href="https://html.scirp.org/file/7302279-rId20.jpeg?20260813020630" />
      </fig>
      <p><bold>Figure 4</bold><bold>.</bold> The Glucose feature for 2 outcomes “diabetes” and “no diabetes”.</p>
    </sec>
    <sec id="sec3">
      <title>3. XGBoost Classification Model</title>
      <p>Extreme Gradient Boosting, commonly known as XGBoost, is a supervised machine-learning algorithm based on gradient-boosted decision trees. The method was selected for diabetes classification because clinical datasets frequently contain nonlinear relationships and complex interactions among predictors. Variables such as glucose, BMI, age, insulin, and family history may interact in ways that are not adequately represented by simple linear decision boundaries.</p>
      <p>Unlike a single decision tree, XGBoost constructs an ensemble of trees sequentially. Each new tree is trained to improve the prediction errors of the existing ensemble. The final prediction is obtained by combining the contributions of all trees in the model:</p>
      <disp-formula id="FD2">
        <mml:math>
          <mml:mrow>
            <mml:mover accent="true">
              <mml:mrow>
                <mml:msub>
                  <mml:mi>y</mml:mi>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
              <mml:mo stretchy="true">^</mml:mo>
            </mml:mover>
            <mml:mo>=</mml:mo>
            <mml:munderover>
              <mml:mstyle mathsize="140%" displaystyle="true">
                <mml:mo>∑</mml:mo>
              </mml:mstyle>
              <mml:mrow>
                <mml:mi>k</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mn>1</mml:mn>
              </mml:mrow>
              <mml:mi>K</mml:mi>
            </mml:munderover>
            <mml:msub>
              <mml:mi>f</mml:mi>
              <mml:mi>k</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> i </mml:mi></mml:msub><mml:mo></mml:mo></mml:mrow></mml:math></inline-formula> is the prediction for observation i, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> x </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the predictor variables, K is the total number of trees, and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> f </mml:mi><mml:mi> k </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the prediction generated by the k-th decision tree.</p>
      <p>For binary diabetes classification, the model estimates the probability that an individual belongs to the positive diabetes class:</p>
      <disp-formula id="FD3">
        <mml:math>
          <mml:mrow>
            <mml:mi>P</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mi>Y</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mn>1</mml:mn>
                <mml:mi>X</mml:mi>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mn>1</mml:mn>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>+</mml:mo>
                <mml:msup>
                  <mml:mi>e</mml:mi>
                  <mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:mi>F</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>X</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
            </mml:mfrac>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>F</italic>(<italic>X</italic>) represents the combined output of the boosted decision trees. The predicted probability is subsequently converted into a binary classification according to a selected decision threshold T:</p>
      <disp-formula id="FD4">
        <mml:math>
          <mml:mrow>
            <mml:mover accent="true">
              <mml:mi>y</mml:mi>
              <mml:mo>^</mml:mo>
            </mml:mover>
            <mml:mo>=</mml:mo>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:mtable>
                  <mml:mtr>
                    <mml:mtd>
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mtext>
                        </mml:mtext>
                        <mml:mi>P</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mi>y</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mrow>
                              <mml:mo>|</mml:mo>
                              <mml:mi>x</mml:mi>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mo>≥</mml:mo>
                        <mml:mi>T</mml:mi>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr>
                    <mml:mtd>
                      <mml:mrow>
                        <mml:mo>
                        </mml:mo>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:mtext>
                        </mml:mtext>
                        <mml:mi>P</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mi>y</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mrow>
                              <mml:mo>|</mml:mo>
                              <mml:mi>x</mml:mi>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mi>T</mml:mi>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                </mml:mtable>
              </mml:mrow>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The conventional threshold is T = 0.50. However, the default threshold was not assumed to be clinically optimal in this study. Threshold optimization was therefore treated as a separate stage of model development and was performed using training data only.</p>
      <sec id="sec3dot1">
        <title>3.1. Model Training</title>
        <p>The original dataset contained eight clinical predictor variables: number of pregnancies, glucose concentration, blood pressure, skin thickness, insulin concentration, body mass index, diabetes pedigree function, and age. The binary Outcome variable served as the target, where Outcome = 0 represented the negative class and Outcome = 1 represented the positive diabetes class.</p>
        <p>The XGBoost classifier was trained exclusively on the training cohort. The independent test cohort was not used during model fitting, hyperparameter selection, or decision-threshold optimization. This strict separation was maintained to prevent information leakage and to provide an unbiased estimate of model performance on previously unseen observations.</p>
        <p>The analytical workflow was:</p>
        <disp-formula id="FD5">
          <mml:math display="inline">
            <mml:mrow>
              <mml:mtext>Training Data</mml:mtext>
              <mml:mo>→</mml:mo>
              <mml:mtext>Preprocessing</mml:mtext>
              <mml:mo>→</mml:mo>
              <mml:mtext>XGBoost Training</mml:mtext>
              <mml:mo>→</mml:mo>
              <mml:mtext>Hyperparameter Tuning</mml:mtext>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>followed by:</p>
        <disp-formula id="FD6">
          <mml:math>
            <mml:mrow>
              <mml:mtext>Final Model</mml:mtext>
              <mml:mo>+</mml:mo>
              <mml:mtext>Predetermined Threshold</mml:mtext>
              <mml:mo>→</mml:mo>
              <mml:mtext>Independent Test Evaluation</mml:mtext>
            </mml:mrow>
          </mml:math>
        </disp-formula>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Objective Function and Regularization</title>
        <p>NSU algorithm trains the ensemble by minimizing an objective function consisting of two principal components: prediction loss and model complexity:</p>
        <disp-formula id="FD7">
          <mml:math>
            <mml:mrow>
              <mml:mi>ℒ</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:munderover>
                <mml:mstyle displaystyle="true" mathsize="140%">
                  <mml:mo>∑</mml:mo>
                </mml:mstyle>
                <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:mi>l</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>y</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:mover accent="true">
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>y</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo stretchy="true">^</mml:mo>
                  </mml:mover>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:munderover>
                <mml:mstyle displaystyle="true" mathsize="140%">
                  <mml:mo>∑</mml:mo>
                </mml:mstyle>
                <mml:mrow>
                  <mml:mi>k</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mi>K</mml:mi>
              </mml:munderover>
              <mml:mtext>Ω</mml:mtext>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>f</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> i </mml:mi></mml:msub><mml:mo> , </mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow><mml:mo stretchy="true"> ^ </mml:mo></mml:mover></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> represents the prediction loss and <inline-formula><mml:math><mml:mrow><mml:mtext> Ω </mml:mtext><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> f </mml:mi><mml:mi> k </mml:mi></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> penalizes unnecessary model complexity.</p>
        <p>For binary classification, the prediction component is based on logistic loss. The regularization component helps control overly complex trees and reduces the risk of overfitting. This characteristic is particularly important for relatively small clinical datasets, where a highly complex model may perform well on training data but generalize poorly to new patients.</p>
        <p>The model complexity term can be expressed as:</p>
        <disp-formula id="FD8">
          <mml:math>
            <mml:mrow>
              <mml:mtext>Ω</mml:mtext>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>f</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mtext>γ</mml:mtext>
              <mml:mi>T</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:mtext>λ</mml:mtext>
              <mml:munderover>
                <mml:mstyle mathsize="140%" displaystyle="true">
                  <mml:mo>∑</mml:mo>
                </mml:mstyle>
                <mml:mrow>
                  <mml:mi>j</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mi>T</mml:mi>
              </mml:munderover>
              <mml:msubsup>
                <mml:mi>w</mml:mi>
                <mml:mi>j</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <italic>T</italic> represents the number of terminal leaves in a tree, wjw_jwj is the prediction weight assigned to leaf j, and <italic>γ</italic> and <italic>λ</italic> are regularization parameters.</p>
        <p>XGBoost is well suited to diabetes risk classification because the relationships among clinical risk factors are not necessarily additive or linear. For example, the predictive significance of elevated glucose may differ according to BMI, age, pregnancy history, or other metabolic characteristics. Tree-based boosting models can represent these interactions without requiring all relationships to be specified manually.</p>
        <p>Another advantage of XGBoost is its ability to generate probability estimates rather than only final class labels. This property is particularly important for the present study because the research objective extends beyond conventional classification at a fixed threshold of 0.50. The probability output permits systematic evaluation of alternative decision thresholds and allows the classifier to be adjusted according to the relative importance of false-negative and false-positive predictions.</p>
        <p>In diabetes detection, a false-negative prediction represents an individual with a positive diabetes outcome who is classified as negative. In a screening-oriented application, reducing false negatives may be particularly important because missed cases can delay further evaluation and intervention. For this reason, the XGBoost probability estimates were subsequently subjected to training-based threshold optimization.</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Leakage-Control Strategy</title>
        <p>A central methodological feature of the present study was strict separation of model development from final evaluation. The test cohort remained unchanged throughout the analytical process and was reserved exclusively for final performance assessment. All model selection procedures were confined to the training workflow.</p>
        <p>Accordingly, the independent test cohort was not used to select XGBoost hyperparameters, compare candidate parameter combinations, choose the classification threshold, or make preprocessing decisions. This design ensures that reported test performance reflects model generalization rather than adaptation to the evaluation sample.</p>
        <p>The resulting XGBoost framework therefore served two complementary purposes: first, to model nonlinear relationships among diabetes risk variables; and second, to produce calibrated ranking scores that could support subsequent decision-threshold analysis. Hyperparameter optimization and threshold selection are described in the following sections.</p>
      </sec>
      <sec id="sec3dot4">
        <title>3.4. Comparison with Conventional Machine-Learning Methods</title>
        <p>The technology proposed in this study is not simply an application of an XGBoost classifier. Its principal contribution is the integration of strict test-set isolation, training-only preprocessing, training-only SMOTE augmentation, cross-validated hyperparameter tuning, and decision-threshold adjustment into a unified predictive framework for diabetes detection. The objective of NSU-XGBoost is to improve clinically important detection performance while preventing information leakage and preserving the independence of final model evaluation.</p>
        <p>The key distinction between this approach and many conventional classification pipelines is the strict separation of model development and model evaluation. The independent test cohort is isolated before data-driven model development and is not used for augmentation, hyperparameter tuning, or threshold selection. Consequently, final test performance provides an estimate of model generalization to previously unseen observations rather than performance on data that have directly or indirectly influenced model development.</p>
        <p>3.4.1. Comparison with Logistic Regression</p>
        <p>Logistic regression is one of the most widely used methods for binary clinical classification. It estimates the probability of an outcome through a linear combination of predictors:</p>
        <disp-formula id="FD9">
          <mml:math>
            <mml:mrow>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>Y</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mn>1</mml:mn>
                  <mml:mi>X</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mrow>
                  <mml:mn>1</mml:mn>
                  <mml:mo>+</mml:mo>
                  <mml:mi>exp</mml:mi>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:mo>−</mml:mo>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mtext>β</mml:mtext>
                            <mml:mn>0</mml:mn>
                          </mml:msub>
                          <mml:mo>+</mml:mo>
                          <mml:msub>
                            <mml:mtext>β</mml:mtext>
                            <mml:mn>1</mml:mn>
                          </mml:msub>
                          <mml:msub>
                            <mml:mi>X</mml:mi>
                            <mml:mn>1</mml:mn>
                          </mml:msub>
                          <mml:mo>+</mml:mo>
                          <mml:mo>⋅</mml:mo>
                          <mml:mo>⋅</mml:mo>
                          <mml:mo>⋅</mml:mo>
                          <mml:mo>+</mml:mo>
                          <mml:msub>
                            <mml:mtext>β</mml:mtext>
                            <mml:mi>p</mml:mi>
                          </mml:msub>
                          <mml:msub>
                            <mml:mi>X</mml:mi>
                            <mml:mi>p</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
              <mml:mtext>
              </mml:mtext>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Logistic regression offers several important advantages. It is computationally efficient, relatively easy to interpret, and provides coefficients that describe the direction and magnitude of associations between predictors and outcome probability. For these reasons, logistic regression remains an important baseline model in clinical prediction research.</p>
        <p>However, standard logistic regression assumes a linear relationship between the predictors and the log-odds of the outcome unless nonlinear terms and interaction effects are explicitly introduced. Diabetes risk may involve complex nonlinear relationships and interactions among glucose concentration, BMI, age, pregnancy history, insulin concentration, blood pressure, and other clinical variables. XGBoost can capture such nonlinearities and interactions through sequential construction of decision trees.</p>
        <p>NSU-XGBoost further extends conventional classification by combining minority-class balancing, hyperparameter optimization, and adjustment of the probability decision threshold according to the intended clinical objective.</p>
        <p>3.4.2. Comparison with SMOTE</p>
        <p>SMOTE, or the Synthetic Minority Over-sampling Technique, addresses class imbalance by generating synthetic minority-class observations through interpolation between neighboring minority-class samples. SMOTE can be useful when a classifier inadequately learns the minority class because fewer positive observations are available.</p>
        <p>However, the validity of SMOTE-based modeling depends strongly on experimental design. If synthetic observations are introduced into the test cohort, or if oversampling is performed before train-test separation, model evaluation may become biased because the independence of the evaluation population has been compromised.</p>
        <p>NSU-XGBoost incorporates SMOTE within a leakage-controlled training workflow. The original dataset is first separated into training and independent test cohorts. SMOTE is then confined to the training process, while the independent test cohort retains only original observations.</p>
        <p>3.4.3. Comparison with Conventional XGBoost</p>
        <p>A conventional XGBoost classifier is often trained using predetermined or default hyperparameters and evaluated using the conventional classification threshold of 0.50. Although this approach may provide acceptable classification performance, it does not necessarily produce the most appropriate balance between sensitivity and specificity for a particular clinical application.</p>
        <p>NSU-XGBoost introduces multiple controlled stages of model development. First, SMOTE augmentation is confined to the training workflow to improve minority-class learning. Second, XGBoost hyperparameters are selected through stratified cross-validation within the training data. Third, the probability threshold can be adjusted according to a predefined clinical objective.</p>
        <p>The threshold is particularly important in diabetes screening. A model may achieve acceptable overall accuracy while missing an unacceptable number of patients with diabetes. Lowering the probability threshold generally increases sensitivity and reduces false-negative classifications, whereas increasing the threshold generally improves specificity and reduces false-positive classifications.</p>
        <p>3.4.4. Comparison with Support Vector Machines</p>
        <p>Support Vector Machines construct a decision boundary that maximizes separation between classes. Through kernel functions, SVM models can represent nonlinear relationships and perform effectively in moderate-dimensional datasets.</p>
        <p>However, SVM probability estimates commonly require an additional probability-calibration procedure. In contrast, XGBoost produces prediction scores that can be evaluated across multiple decision thresholds. This makes XGBoost particularly convenient for ROC analysis, precision-recall analysis, and investigation of sensitivity-specificity tradeoffs.</p>
        <p>SVM and XGBoost are both capable of nonlinear modeling, but they represent the classification problem differently. SVM focuses primarily on constructing an optimal separating boundary, whereas XGBoost sequentially combines decision trees to reduce prediction errors and model complex interactions among variables.</p>
        <p>3.4.5. Comparison with Neural Networks and Deep Learning</p>
        <p>Deep-learning models can represent highly complex nonlinear relationships and have demonstrated substantial success with images, signals, natural language, and very large datasets. However, relatively small structured clinical datasets may not provide sufficient information to exploit the full capacity of deep neural networks.</p>
        <p>For tabular diabetes data, XGBoost offers several practical advantages: efficient training, good performance on structured data, less computational complexity, and easier hyperparameter control. Deep learning remains an important alternative, particularly when the available data include continuous glucose-monitoring signals, medical images, wearable-sensor streams, or large-scale longitudinal EHR records. <bold>Table 3</bold> summarizes the comparative performance of various classification algorithms across the selected evaluation metrics.</p>
        <p><bold>Table 3</bold><bold>.</bold> Comparison of classification algorithms.</p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Method</bold>
                </td>
                <td>
                  <bold>Main principle</bold>
                </td>
                <td>
                  <bold>Strength</bold>
                </td>
                <td>
                  <bold>Main limitation</bold>
                </td>
              </tr>
              <tr>
                <td>Logistic Regression</td>
                <td>Linear probabilistic classification</td>
                <td>Interpretability</td>
                <td>Limited automatic modeling of nonlinear interactions</td>
              </tr>
              <tr>
                <td>SMOTE</td>
                <td>Synthetic minority-class oversampling</td>
                <td>Addresses training imbalance</td>
                <td>Can generate artificial boundary samples and must be isolated from testing</td>
              </tr>
              <tr>
                <td>SVM</td>
                <td>Maximum-margin classification</td>
                <td>Strong nonlinear classification with kernels</td>
                <td>Probability interpretation and tuning can be more complex</td>
              </tr>
              <tr>
                <td>Neural Networks</td>
                <td>Multilayer nonlinear learning</td>
                <td>High modeling capacity</td>
                <td>Often data- and computation-intensive</td>
              </tr>
              <tr>
                <td>Conventional XGBoost</td>
                <td>Gradient-boosted decision trees</td>
                <td>Strong tabular-data performance</td>
                <td>Default threshold may not suit the clinical objective</td>
              </tr>
              <tr>
                <td>NSU-XGBoost algorithm</td>
                <td>Tuned XGBoost plus leakage-controlled threshold optimization</td>
                <td>Preserves test independence and adjusts clinical operating point</td>
                <td>Requires rigorous validation and external testing</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>NSU-XGBoost is a leakage-controlled and threshold-optimized machine-learning framework for disease detection. It integrates strict separation of training and test data, training-only preprocessing and SMOTE augmentation, cross-validated XGBoost hyperparameter optimization, and training-based decision-threshold selection, followed by final evaluation on an untouched independent test cohort.</p>
        <p>The proposed technology therefore differs from approaches that rely on a single mechanism for improving classification performance. NSU-XGBoost combines complementary strategies operating at different stages of the modeling process. Training-only SMOTE augmentation improves the model’s ability to learn patterns associated with the minority disease class, cross-validated hyperparameter optimization strengthens the nonlinear classifier, and decision-threshold optimization adjusts the final sensitivity-specificity balance according to a predefined clinical objective. All stages of model development are confined to the training workflow, while the independent test cohort remains completely isolated until final evaluation.</p>
        <p>SMOTE enhances minority-class learning by generating synthetic diabetes-positive training examples, whereas threshold optimization adjusts the classifier's operating point to prioritize the detection of diabetes-positive patients according to the desired clinical sensitivity-specificity tradeoff.</p>
        <p>This integrated strategy is particularly relevant to diabetes screening because the consequences of false-negative and false-positive classifications are not necessarily equivalent. When the clinical priority is to minimize missed diabetes cases, a sensitivity-oriented operating threshold can be selected using training data. Conversely, when reducing unnecessary follow-up evaluation is a greater priority, a more specificity-oriented threshold may be selected. Thus, NSU-XGBoost provides a controlled mechanism for adapting the classifier’s operating point to the intended clinical application while preserving rigorous independent evaluation.</p>
        <fig id="fig5">
          <label>Figure 5</label>
          <graphic xlink:href="https://html.scirp.org/file/7302279-rId47.jpeg?20260813020634" />
        </fig>
        <p><bold>Figure 5</bold><bold>.</bold> Diabetes classification using logistic regression.</p>
        <p><xref ref-type="fig" rid="fig5">Figure 5</xref> depicts the confusion matrix for conventional Logistic Regression diabetes classification<bold>.</bold> The model correctly classified 81 non-diabetic individuals and 27 diabetic individuals, while 19 non-diabetic cases were incorrectly classified as diabetic and 27 diabetic cases were missed. The results demonstrate relatively poor classification of non-diabetic individuals but limited sensitivity for diabetes detection, with only 50% of diabetes-positive cases correctly identified.</p>
        <p><xref ref-type="fig" rid="fig6">Figure 6</xref> depicts the confusion matrix for conventional XGBoost diabetes classification. The model correctly classified 85 non-diabetic individuals and 35 diabetic individuals, while 15 non-diabetic cases were incorrectly classified as diabetic and 19 diabetic cases were missed. Compared with conventional Logistic Regression, XGBoost improved the detection of diabetes-positive cases, reducing false negatives from 27 to 19 and increasing diabetes sensitivity from 50.0% to 64.8%, while maintaining strong classification of non-diabetic cases.</p>
        <fig id="fig6">
          <label>Figure 6</label>
          <graphic xlink:href="https://html.scirp.org/file/7302279-rId48.jpeg?20260813020634" />
        </fig>
        <p><bold>Figure 6</bold><bold>.</bold> Diabetes classification using Conventional XGBoost.</p>
        <p><xref ref-type="fig" rid="fig7">Figure 7</xref> depicts the confusion matrix for NSU-XGBoost with SMOTE-enhanced training and a classification threshold of 0.10. The model correctly identified 53 of 54 diabetes-positive cases and missed only one diabetic case, corresponding to a sensitivity of 98.1%<bold>.</bold> However, 70 of 100 non-diabetic cases were incorrectly classified as diabetic, resulting in a specificity of 30.0%<bold>.</bold> The results demonstrate that a very low classification threshold provides near-complete detection of diabetes-positive cases but substantially increases false-positive classifications, illustrating the strong sensitivity-specificity tradeoff associated with threshold reduction.</p>
        <p>For the NSU-XGBoost model:</p>
        <disp-formula id="FD10">
          <mml:math>
            <mml:mrow>
              <mml:menclose notation="box">
                <mml:mrow>
                  <mml:mtext>Lower threshold</mml:mtext>
                  <mml:mo>⇒</mml:mo>
                  <mml:mtext>Higher sensitivity, lower specificity</mml:mtext>
                </mml:mrow>
              </mml:menclose>
              <mml:mtext>
              </mml:mtext>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>and:</p>
        <disp-formula id="FD11">
          <mml:math>
            <mml:mrow>
              <mml:menclose notation="box">
                <mml:mrow>
                  <mml:mtext>Higher threshold</mml:mtext>
                  <mml:mo>⇒</mml:mo>
                  <mml:mtext>Higher specificity, lower sensitivity</mml:mtext>
                </mml:mrow>
              </mml:menclose>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>This means threshold selection should depend on the intended clinical use. For screening, where missing diabetes is especially undesirable, a lower threshold may be appropriate. For a more confirmatory or conservative classification setting, a higher threshold may be preferred to reduce false positives.</p>
        <p>The NSU-XGBoost decision threshold provides a controllable mechanism for adjusting the sensitivity-specificity balance. Lower thresholds favor diabetes detection by increasing sensitivity and reducing false-negative classifications, whereas higher thresholds improve specificity and reduce false-positive classifications. Therefore, the operating threshold should be selected according to the intended clinical application and the relative consequences of false-negative and false-positive decisions<bold>.</bold></p>
        <fig id="fig7">
          <label>Figure 7</label>
          <graphic xlink:href="https://html.scirp.org/file/7302279-rId53.jpeg?20260813020634" />
        </fig>
        <p><bold>Figure 7</bold><bold>.</bold> Diabetes classification using NSU-XGBoost.</p>
        <p><bold>Table 4</bold> shows the performance comparison of machine learning models for type 2 diabetes prediction. The table summarizes the predictive performance of Logistic Regression, Random Forest, XGBoost, the proposed NSU-XGBoost model with leakage-controlled threshold optimization, and SMOTE+NSU-XGBoost using a common set of evaluation metrics. All models were trained and evaluated using the same train-test split to ensure a fair comparison. The decision threshold for Logistic Regression, Random Forest, and conventional XGBoost was fixed at 0.50, whereas the proposed NSU-XGBoost models used an optimized threshold of 0.20 determined exclusively from the training data to avoid data leakage. Performance was evaluated using Accuracy, Precision, Sensitivity (Recall), Specificity, F1-score, Receiver Operating Characteristic Area Under the Curve (ROC-AUC), and Precision-Recall Area Under the Curve (PR-AUC). The proposed NSU-XGBoost achieved the highest sensitivity (0.873) while maintaining competitive overall discrimination (ROC-AUC = 0.872), demonstrating its effectiveness for identifying individuals with diabetes. The SMOTE+NSU-XGBoost configuration further increased sensitivity (0.889) but reduced specificity and overall discrimination, illustrating the trade-off between maximizing case detection and minimizing false-positive classifications.</p>
        <p><bold>Table 4</bold><bold>.</bold> Performance comparison of machine learning models.</p>
        <table-wrap id="tbl4">
          <label>Table 4</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>Threshold</bold>
                </td>
                <td>
                  <bold>Accuracy</bold>
                </td>
                <td>
                  <bold>Precision</bold>
                </td>
                <td>
                  <bold>Sensitivity</bold>
                </td>
                <td>
                  <bold>Specificity</bold>
                </td>
                <td>
                  <bold>F1-score</bold>
                </td>
                <td>
                  <bold>ROC-AUC</bold>
                </td>
                <td>
                  <bold>PR-AUC</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>Logistic Regression</bold>
                </td>
                <td>
                  <bold>0.50</bold>
                </td>
                <td>
                  <bold>0.766</bold>
                </td>
                <td>
                  <bold>0.702</bold>
                </td>
                <td>
                  <bold>0.618</bold>
                </td>
                <td>
                  <bold>0.848</bold>
                </td>
                <td>
                  <bold>0.657</bold>
                </td>
                <td>
                  <bold>0.842</bold>
                </td>
                <td>
                  <bold>0.781</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>Random Forest</bold>
                </td>
                <td>
                  <bold>0.50</bold>
                </td>
                <td>
                  <bold>0.786</bold>
                </td>
                <td>
                  <bold>0.740</bold>
                </td>
                <td>
                  <bold>0.655</bold>
                </td>
                <td>
                  <bold>0.859</bold>
                </td>
                <td>
                  <bold>0.695</bold>
                </td>
                <td>
                  <bold>0.864</bold>
                </td>
                <td>
                  <bold>0.801</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>XGBoost</bold>
                </td>
                <td>
                  <bold>0.50</bold>
                </td>
                <td>
                  <bold>0.786</bold>
                </td>
                <td>
                  <bold>0.739</bold>
                </td>
                <td>
                  <bold>0.618</bold>
                </td>
                <td>
                  <bold>0.879</bold>
                </td>
                <td>
                  <bold>0.673</bold>
                </td>
                <td>
                  <bold>0.872</bold>
                </td>
                <td>
                  <bold>0.812</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>NSU-</bold>
                  <bold>XGBoost</bold>
                </td>
                <td>
                  <bold>0.20</bold>
                </td>
                <td>
                  <bold>0.760</bold>
                </td>
                <td>
                  <bold>0.648</bold>
                </td>
                <td>
                  <bold>0.873</bold>
                </td>
                <td>
                  <bold>0.697</bold>
                </td>
                <td>
                  <bold>0.744</bold>
                </td>
                <td>
                  <bold>0.872</bold>
                </td>
                <td>
                  <bold>0.812</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>SMOTE+NGU-</bold>
                  <bold>XGBoost</bold>
                </td>
                <td>
                  <bold>0.20</bold>
                </td>
                <td>
                  <bold>71.4</bold>
                </td>
                <td>
                  <bold>55.8</bold>
                </td>
                <td>
                  <bold>88.9</bold>
                </td>
                <td>
                  <bold>62.0</bold>
                </td>
                <td>
                  <bold>68.6</bold>
                </td>
                <td>
                  <bold>82.9</bold>
                </td>
                <td>
                  <bold>70.1</bold>
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table 4</bold> Performance comparison of Logistic Regression, Random Forest, XGBoost, and NSU-XGBoost with leakage-controlled threshold optimization.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Conclusions</title>
      <p>This study developed NSU-XGBoost, a leakage-controlled framework that integrates training-only SMOTE augmentation, cross-validated XGBoost hyperparameter optimization, and adjustable probability thresholds for diabetes classification. By maintaining a frozen independent test cohort throughout model development, the framework avoids information leakage and permits a more reliable assessment of model performance.</p>
      <p>The results demonstrate that NSU-XGBoost can substantially improve the detection of diabetes-positive cases. SMOTE-based balancing of the training data enables the model to better learn patterns associated with the minority diabetes class, while adjustment of the probability threshold provides additional control over the sensitivity-specificity balance. Lowering the threshold increases sensitivity and reduces false-negative classifications, whereas increasing the threshold improves specificity and reduces false-positive classifications. Thus, the optimal operating threshold depends on the intended clinical application rather than on overall accuracy alone.</p>
      <p>For symptomatic or high-risk patients, a sensitivity-oriented threshold may be appropriate because the primary objective is to minimize missed diabetes cases and identify patients requiring further clinical evaluation. However, the threshold should not be selected arbitrarily or adjusted after examining the independent test results. Instead, a predefined threshold should be selected using training-only cross-validation to achieve a clinically appropriate sensitivity target while retaining the highest possible specificity. For example, a screening application could select the training-derived threshold that achieves a prespecified sensitivity of 90% or 95%.</p>
      <p>Conversely, in applications where unnecessary follow-up testing and false-positive classifications are of greater concern, a higher threshold may be selected to favor specificity. This flexibility allows NSU-XGBoost to operate at different clinically defined decision points. The framework therefore does not provide a single universal threshold for all patients and settings, but rather a systematic method for selecting an operating point appropriate to the intended use.</p>
      <p>Importantly, NSU-XGBoost should be considered a clinical decision-support and risk-classification framework rather than a replacement for established diagnostic procedures. Patients identified as high risk, particularly those presenting with symptoms consistent with diabetes, should undergo appropriate clinical assessment and confirmatory laboratory testing.</p>
      <p>The selected threshold 0.1 was chosen to illustrate the clinical tradeoff between sensitivity and specificity rather than to identify a globally optimal operating point. We have revised the manuscript to acknowledge this limitation and now state that future work will include threshold scanning using cross-validation and predefined clinical criteria such as the Youden index or target sensitivity.</p>
      <p>The model should only flag risk. Diagnosis should rely on established laboratory criteria. Under the 2026 ADA Standards, classic hyperglycemic symptoms together with a random plasma glucose of at least 200 mg/dL can establish diabetes; other diagnostic pathways include A1C, fasting plasma glucose, or oral glucose-tolerance testing.</p>
      <p>Overall, the findings demonstrate that the value of NSU-XGBoost lies not only in classification performance but also in its ability to provide a controlled and transparent balance between sensitivity and specificity. By combining leakage-controlled training, minority-class augmentation, optimized XGBoost modeling, and clinically oriented threshold selection, NSU-XGBoost offers a flexible framework for diabetes screening and risk stratification. Future research should validate the framework in larger and external patient populations and investigate whether population-specific or clinical-context-specific operating thresholds can further improve its utility in real-world healthcare settings.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">De Melo, P., and St. Rose, M. (2025) Accurate Classification of Diabetes via PM Generative AI. <italic>Advances in Bioscience and Biotechnology</italic>, 16, 379-409. https://doi.org/10.4236/abb.2025.169025 <pub-id pub-id-type="doi">10.4236/abb.2025.169025</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4236/abb.2025.169025">https://doi.org/10.4236/abb.2025.169025</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Melo, P.</string-name>
              <string-name>Rose, M.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Accurate Classification of Diabetes via PM Generative AI</article-title>
            <source>Advances in Bioscience and Biotechnology</source>
            <volume>16</volume>
            <pub-id pub-id-type="doi">10.4236/abb.2025.169025</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Kadhm, M.S., Ghindawi, I.W. and Mhawi, D.E. (2018) An Accurate Diabetes Prediction System Based on K-Means Clustering and Proposed Classification Approach. <italic>International Journal of Applied Engineering Research</italic>, 13, 4038-4041.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Kadhm, M.S.</string-name>
              <string-name>Ghindawi, I.W.</string-name>
              <string-name>Mhawi, D.E.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>An Accurate Diabetes Prediction System Based on K-Means Clustering and Proposed Classification Approach</article-title>
            <source>International Journal of Applied Engineering Research</source>
            <volume>13</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Sneha, N. and Gangil, T. (2019) Analysis of Diabetes Mellitus for Early Prediction Using Optimal Features Selection. <italic>Journal of Big Data</italic>, 6, Article No. 13. https://doi.org/10.1186/s40537-019-0175-6 <pub-id pub-id-type="doi">10.1186/s40537-019-0175-6</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1186/s40537-019-0175-6">https://doi.org/10.1186/s40537-019-0175-6</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sneha, N.</string-name>
              <string-name>Gangil, T.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Analysis of Diabetes Mellitus for Early Prediction Using Optimal Features Selection</article-title>
            <source>Journal of Big Data</source>
            <volume>6</volume>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.1186/s40537-019-0175-6</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhu, C., Idemudia, C.U. and Feng, W. (2019) Improved Logistic Regression Model for Diabetes Prediction by Integrating PCA and K-Means Techniques. <italic>Informatics in Medicine Unlocked</italic>, 17, Article 100179. https://doi.org/10.1016/j.imu.2019.100179 <pub-id pub-id-type="doi">10.1016/j.imu.2019.100179</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.imu.2019.100179">https://doi.org/10.1016/j.imu.2019.100179</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhu, C.</string-name>
              <string-name>Idemudia, C.U.</string-name>
              <string-name>Feng, W.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Improved Logistic Regression Model for Diabetes Prediction by Integrating PCA and K-Means Techniques</article-title>
            <source>Informatics in Medicine Unlocked</source>
            <volume>17</volume>
            <elocation-id>100179</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.imu.2019.100179</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sinaga, K.P. and Yang, M. (2020) Unsupervised K-Means Clustering Algorithm. <italic>IEEE Access</italic>, 8, 80716-80727. https://doi.org/10.1109/access.2020.2988796 <pub-id pub-id-type="doi">10.1109/access.2020.2988796</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/access.2020.2988796">https://doi.org/10.1109/access.2020.2988796</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sinaga, K.P.</string-name>
              <string-name>Yang, M.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>Unsupervised K-Means Clustering Algorithm</article-title>
            <source>IEEE Access</source>
            <volume>8</volume>
            <pub-id pub-id-type="doi">10.1109/access.2020.2988796</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wee, B.F., Sivakumar, S., Lim, K.H., Wong, W.K. and Juwono, F.H. (2023) Diabetes Detection Based on Machine Learning and Deep Learning Approaches. <italic>Multimedia Tools and Applications</italic>, 83, 24153-24185. https://doi.org/10.1007/s11042-023-16407-5 <pub-id pub-id-type="doi">10.1007/s11042-023-16407-5</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11042-023-16407-5">https://doi.org/10.1007/s11042-023-16407-5</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wee, B.F.</string-name>
              <string-name>Sivakumar, S.</string-name>
              <string-name>Lim, K.H.</string-name>
              <string-name>Wong, W.K.</string-name>
              <string-name>Juwono, F.H.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Diabetes Detection Based on Machine Learning and Deep Learning Approaches</article-title>
            <source>Multimedia Tools and Applications</source>
            <volume>83</volume>
            <pub-id pub-id-type="doi">10.1007/s11042-023-16407-5</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Shakeel, P.M., Baskar, S., Dhulipala, V.R.S. and Jaber, M.M. (2018) Cloud Based Framework for Diagnosis of Diabetes Mellitus Using K-Means Clustering. <italic>Health Information Science and Systems</italic>, 6, Article No. 16. https://doi.org/10.1007/s13755-018-0054-0 <pub-id pub-id-type="doi">10.1007/s13755-018-0054-0</pub-id><pub-id pub-id-type="pmid">30279986</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s13755-018-0054-0">https://doi.org/10.1007/s13755-018-0054-0</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Shakeel, P.M.</string-name>
              <string-name>Baskar, S.</string-name>
              <string-name>Dhulipala, V.R.S.</string-name>
              <string-name>Jaber, M.M.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Cloud Based Framework for Diagnosis of Diabetes Mellitus Using K-Means Clustering</article-title>
            <source>Health Information Science and Systems</source>
            <volume>6</volume>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.1007/s13755-018-0054-0</pub-id>
            <pub-id pub-id-type="pmid">30279986</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Ramadhan, N.G., Adiwijaya and Romadhony, A. (2021) Preprocessing Handling to Enhance Detection of Type 2 Diabetes Mellitus Based on Random Forest. <italic>International Journal of Advanced Computer Science and Applications</italic>, 12, 223-228. https://doi.org/10.14569/ijacsa.2021.0120726 <pub-id pub-id-type="doi">10.14569/ijacsa.2021.0120726</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.14569/ijacsa.2021.0120726">https://doi.org/10.14569/ijacsa.2021.0120726</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Ramadhan, N.G.</string-name>
              <string-name>Romadhony, A.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Preprocessing Handling to Enhance Detection of Type 2 Diabetes Mellitus Based on Random Forest</article-title>
            <source>International Journal of Advanced Computer Science and Applications</source>
            <volume>12</volume>
            <pub-id pub-id-type="doi">10.14569/ijacsa.2021.0120726</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Saxena, S., Mohapatra, D., Padhee, S. and Sahoo, G.K. (2023) Machine Learning Algorithms for Diabetes Detection: A Comparative Evaluation of Performance of Algorithms. <italic>Evolutionary Intelligence</italic>, 16, 587-603. https://doi.org/10.1007/s12065-021-00685-9 <pub-id pub-id-type="doi">10.1007/s12065-021-00685-9</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s12065-021-00685-9">https://doi.org/10.1007/s12065-021-00685-9</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Saxena, S.</string-name>
              <string-name>Mohapatra, D.</string-name>
              <string-name>Padhee, S.</string-name>
              <string-name>Sahoo, G.K.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Machine Learning Algorithms for Diabetes Detection: A Comparative Evaluation of Performance of Algorithms</article-title>
            <source>Evolutionary Intelligence</source>
            <volume>16</volume>
            <pub-id pub-id-type="doi">10.1007/s12065-021-00685-9</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Wang, J. and Su, X. (2011) An Improved K-Means Clustering Algorithm. 2011 <italic>IEEE</italic>3 <italic>rd International Conference on Communication Software and Networks</italic>, Xi’an, 27-29 May 2011, 44-46. https://doi.org/10.1109/iccsn.2011.6014384 <pub-id pub-id-type="doi">10.1109/iccsn.2011.6014384</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/iccsn.2011.6014384">https://doi.org/10.1109/iccsn.2011.6014384</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Wang, J.</string-name>
              <string-name>Su, X.</string-name>
              <string-name>Networks, X</string-name>
            </person-group>
            <year>2011</year>
            <article-title>An Improved K-Means Clustering Algorithm</article-title>
            <source>2011 IEEE 3rd International Conference on Communication Software and Networks</source>
            <volume>27</volume>
            <pub-id pub-id-type="doi">10.1109/iccsn.2011.6014384</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">de Melo, P. and Davtyan, M. (2023) High Accuracy Classification of Populations with Breast Cancer: SVM Approach. <italic>Cancer Research Journal</italic>, 11, 94-104. https://doi.org/10.11648/j.crj.20231103.13 <pub-id pub-id-type="doi">10.11648/j.crj.20231103.13</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.11648/j.crj.20231103.13">https://doi.org/10.11648/j.crj.20231103.13</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Melo, P.</string-name>
              <string-name>Davtyan, M.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>High Accuracy Classification of Populations with Breast Cancer: SVM Approach</article-title>
            <source>Cancer Research Journal</source>
            <volume>11</volume>
            <pub-id pub-id-type="doi">10.11648/j.crj.20231103.13</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Mostafa, S.M. and Amano, H. (2021) An Adjustable Variant of Round Robin Algorithm Based on Clustering Technique. <italic>Computers</italic>, <italic>Materials &amp; Continua</italic>, 66, 3253-3270. https://doi.org/10.32604/cmc.2021.014675 <pub-id pub-id-type="doi">10.32604/cmc.2021.014675</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.32604/cmc.2021.014675">https://doi.org/10.32604/cmc.2021.014675</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mostafa, S.M.</string-name>
              <string-name>Amano, H.</string-name>
              <string-name>Computers, M</string-name>
            </person-group>
            <year>2021</year>
            <article-title>An Adjustable Variant of Round Robin Algorithm Based on Clustering Technique</article-title>
            <source>Computers</source>
            <volume>66</volume>
            <pub-id pub-id-type="doi">10.32604/cmc.2021.014675</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sen, P.C., Hajra, M. and Ghosh, M. (2020) Supervised Classification Algorithms in Machine Learning: A Survey and Review. In: Mandal, J. and Bhattacharya, D., Eds., <italic>Advances in Intelligent Systems and Computing</italic>, Springer, 99-111. https://doi.org/10.1007/978-981-13-7403-6_11 <pub-id pub-id-type="doi">10.1007/978-981-13-7403-6_11</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-981-13-7403-6_11">https://doi.org/10.1007/978-981-13-7403-6_11</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sen, P.C.</string-name>
              <string-name>Hajra, M.</string-name>
              <string-name>Ghosh, M.</string-name>
              <string-name>Mandal, J.</string-name>
              <string-name>Bhattacharya, D.</string-name>
              <string-name>Computing, S</string-name>
            </person-group>
            <year>2020</year>
            <article-title>Supervised Classification Algorithms in Machine Learning: A Survey and Review</article-title>
            <source>In: Mandal</source>
            <volume>99</volume>
            <pub-id pub-id-type="doi">10.1007/978-981-13-7403-6_11</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cervantes, J., Garcia-Lamont, F., Rodríguez-Mazahua, L. and Lopez, A. (2020) A Comprehensive Survey on Support Vector Machine Classification: Applications, Challenges and Trends. <italic>Neurocomputing</italic>, 408, 189-215. https://doi.org/10.1016/j.neucom.2019.10.118 <pub-id pub-id-type="doi">10.1016/j.neucom.2019.10.118</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.neucom.2019.10.118">https://doi.org/10.1016/j.neucom.2019.10.118</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cervantes, J.</string-name>
              <string-name>Garcia-Lamont, F.</string-name>
              <string-name>Mazahua, L.</string-name>
              <string-name>Lopez, A.</string-name>
              <string-name>Applications, C</string-name>
            </person-group>
            <year>2020</year>
            <article-title>A Comprehensive Survey on Support Vector Machine Classification: Applications, Challenges and Trends</article-title>
            <source>Neurocomputing</source>
            <volume>408</volume>
            <pub-id pub-id-type="doi">10.1016/j.neucom.2019.10.118</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Baliarsingh, S.K., Vipsita, S., Gandomi, A.H., <italic>et al.</italic>(2020) Analysis of High-Dimensional Genomic Data Using MapReduce Based Probabilistic Neural Network. <italic>Computer Methods and Programs in Biomedicine</italic>, 195, Article ID: 105625. https://doi.org/10.1016/j.cmpb.2020.105625 <pub-id pub-id-type="doi">10.1016/j.cmpb.2020.105625</pub-id><pub-id pub-id-type="pmid">32650089</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cmpb.2020.105625">https://doi.org/10.1016/j.cmpb.2020.105625</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Baliarsingh, S.K.</string-name>
              <string-name>Vipsita, S.</string-name>
              <string-name>Gandomi, A.H.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>Analysis of High-Dimensional Genomic Data Using MapReduce Based Probabilistic Neural Network</article-title>
            <source>Computer Methods and Programs in Biomedicine</source>
            <volume>195</volume>
            <fpage>105625</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.cmpb.2020.105625</pub-id>
            <pub-id pub-id-type="pmid">32650089</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Luengo, J., García-Gil, D., Ramírez-Gallego, S., García, S. and Herrera, F. (2020) Big Data Preprocessing: Enabling Smart Data. Springer. https://doi.org/10.1007/978-3-030-39105-8 <pub-id pub-id-type="doi">10.1007/978-3-030-39105-8</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-030-39105-8">https://doi.org/10.1007/978-3-030-39105-8</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Luengo, J.</string-name>
              <string-name>Gil, D.</string-name>
              <string-name>Gallego, S.</string-name>
              <string-name>Herrera, F.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>Big Data Preprocessing: Enabling Smart Data</article-title>
            <pub-id pub-id-type="doi">10.1007/978-3-030-39105-8</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Ingle, D.R., Waghmare, S.R., Patil, V. and Chavan, S. (2022) Identification of Vector Borne Disease Spread Using Big Data Analysis. 2022 <italic>International Conference on Smart Generation Computing</italic>, <italic>Communication and Networking</italic>( <italic>SMART GENCON</italic>), Bangalore, 23-25 December 2022, 1-8. https://doi.org/10.1109/smartgencon56628.2022.10083613 <pub-id pub-id-type="doi">10.1109/smartgencon56628.2022.10083613</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/smartgencon56628.2022.10083613">https://doi.org/10.1109/smartgencon56628.2022.10083613</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Ingle, D.R.</string-name>
              <string-name>Waghmare, S.R.</string-name>
              <string-name>Patil, V.</string-name>
              <string-name>Chavan, S.</string-name>
              <string-name>Computing, C</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Identification of Vector Borne Disease Spread Using Big Data Analysis</article-title>
            <source>2022 International Conference on Smart Generation Computing</source>
            <volume>23</volume>
            <pub-id pub-id-type="doi">10.1109/smartgencon56628.2022.10083613</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Nilashi, M., Bin Ibrahim, O., Mardani, A., Ahani, A. and Jusoh, A. (2018) A Soft Computing Approach for Diabetes Disease Classification. <italic>Health Informatics Journal</italic>, 24, 379-393. https://doi.org/10.1177/1460458216675500 <pub-id pub-id-type="doi">10.1177/1460458216675500</pub-id><pub-id pub-id-type="pmid">30376769</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1177/1460458216675500">https://doi.org/10.1177/1460458216675500</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Nilashi, M.</string-name>
              <string-name>Ibrahim, O.</string-name>
              <string-name>Mardani, A.</string-name>
              <string-name>Ahani, A.</string-name>
              <string-name>Jusoh, A.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>A Soft Computing Approach for Diabetes Disease Classification</article-title>
            <source>Health Informatics Journal</source>
            <volume>24</volume>
            <pub-id pub-id-type="doi">10.1177/1460458216675500</pub-id>
            <pub-id pub-id-type="pmid">30376769</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">De Melo, P. (2024) Public Health Informatics and Technology. American Association for the Advancement of Science.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Melo, P.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Public Health Informatics and Technology</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Ahamad, M.K. and Bharti, A.K. (2021) Prevention from COVID-19 in India: Fuzzy Logic Approach. 2021 <italic>International Conference on Advance Computing and Innovative Technologies in Engineering</italic>( <italic>ICACITE</italic>), Greater Noida, 4-5 March 2021, 421-426. https://doi.org/10.1109/icacite51222.2021.9404575 <pub-id pub-id-type="doi">10.1109/icacite51222.2021.9404575</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/icacite51222.2021.9404575">https://doi.org/10.1109/icacite51222.2021.9404575</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Ahamad, M.K.</string-name>
              <string-name>Bharti, A.K.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Prevention from COVID-19 in India: Fuzzy Logic Approach</article-title>
            <source>2021 International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE)</source>
            <volume>4</volume>
            <pub-id pub-id-type="doi">10.1109/icacite51222.2021.9404575</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Nguyen, H.P. and Kreinovich, V. (2001) Fuzzy Logic and Its Applications in Medicine. <italic>International Journal of Medical Informatics</italic>, 62, 165-173. https://doi.org/10.1016/s1386-5056(01)00160-5 <pub-id pub-id-type="doi">10.1016/s1386-5056(01)00160-5</pub-id><pub-id pub-id-type="pmid">11470619</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/s1386-5056(01)00160-5">https://doi.org/10.1016/s1386-5056(01)00160-5</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Nguyen, H.P.</string-name>
              <string-name>Kreinovich, V.</string-name>
            </person-group>
            <year>2001</year>
            <article-title>Fuzzy Logic and Its Applications in Medicine</article-title>
            <source>International Journal of Medical Informatics</source>
            <volume>5056</volume>
            <issue>01</issue>
            <pub-id pub-id-type="doi">10.1016/s1386-5056(01)00160-5</pub-id>
            <pub-id pub-id-type="pmid">11470619</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">de Melo, P. (2025) Prediction of Diabetes from Electronic Health Records. <italic>International Journal of Artificial Intelligence &amp; Applications</italic>, 16, 21-37. https://doi.org/10.5121/ijaia.2025.16402 <pub-id pub-id-type="doi">10.5121/ijaia.2025.16402</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5121/ijaia.2025.16402">https://doi.org/10.5121/ijaia.2025.16402</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Melo, P.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Prediction of Diabetes from Electronic Health Records</article-title>
            <source>International Journal of Artificial Intelligence &amp; Applications</source>
            <volume>16</volume>
            <pub-id pub-id-type="doi">10.5121/ijaia.2025.16402</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>