<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="nlm-ta">REA Press</journal-id>
      <journal-id journal-id-type="publisher-id">Null</journal-id>
      <journal-title>REA Press</journal-title><issn pub-type="ppub">3042-3120</issn><issn pub-type="epub">3042-3120</issn><publisher>
      	<publisher-name>REA Press</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">https://doi.org/10.22105/ahse.v2i2.36 </article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group><subject>Multilayer perceptron, Multiprocessing interface genetic algorithm, Hyperparameter optimization, Kernel principal component analysis, Parallel processing.</subject></subj-group>
      </article-categories>
      <title-group>
        <article-title>Development of a Multiprocessing Interface Genetic Algorithm for Optimising a Multilayer Perceptron for Disease Prediction</article-title><subtitle>Development of a Multiprocessing Interface Genetic Algorithm for Optimising a Multilayer Perceptron for Disease Prediction</subtitle></title-group>
      <contrib-group><contrib contrib-type="author">
	<name name-style="western">
	<surname>Ibrahim Iliyas</surname>
		<given-names>Iliyas </given-names>
	</name>
	<aff>Department of Computer Science, Faculty of Physical Sciences, University of Maiduguri, Borno State, Nigeria.</aff>
	</contrib><contrib contrib-type="author">
	<name name-style="western">
	<surname>Boukari</surname>
		<given-names>Souley </given-names>
	</name>
	<aff>Department of Computer Science, Faculty of Computing Science, Abubakar Tafawa Balewa University, Bauchi State, Nigeria.</aff>
	</contrib><contrib contrib-type="author">
	<name name-style="western">
	<surname>Ya’u Gital</surname>
		<given-names>Abdulsalam </given-names>
	</name>
	<aff>Department of Computer Science, Faculty of Computing Science, Abubakar Tafawa Balewa University, Bauchi State, Nigeria.</aff>
	</contrib></contrib-group>		
      <pub-date pub-type="ppub">
        <month>05</month>
        <year>2025</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>07</day>
        <month>05</month>
        <year>2025</year>
      </pub-date>
      <volume>2</volume>
      <issue>2</issue>
      <permissions>
        <copyright-statement>© 2025 REA Press</copyright-statement>
        <copyright-year>2025</copyright-year>
        <license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/2.5/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</p></license>
      </permissions>
      <related-article related-article-type="companion" vol="2" page="e235" id="RA1" ext-link-type="pmc">
			<article-title>Development of a Multiprocessing Interface Genetic Algorithm for Optimising a Multilayer Perceptron for Disease Prediction</article-title>
      </related-article>
	  <abstract abstract-type="toc">
		<p>
			Accurate disease diagnosis enhances effective patient management; however, manual interpretation of complex biomedical data is time-consuming and vulnerable to error. Artificial Intelligence (AI) systems, particularly Machine Learning (ML) models, can automatically learn complex patterns from high-dimensional clinical and imaging data. The predictive performance of these methods depends critically on proper hyperparameter tuning. This study introduces a framework that integrates nonlinear feature extraction, classification, and efficient optimisation. First, kernel principal component analysis with a radial basis function kernel reduces dimensionality while preserving 95% of the variance. Second, a Multilayer Perceptron (MLP) learns to predict disease status. Finally, a modified Multiprocessing Interface Genetic Algorithm (MIGA) optimises MLP hyperparameters in parallel over ten generations. We evaluated this approach on three datasets: The Wisconsin Diagnostic Breast Cancer dataset, the Parkinson’s Telemonitoring dataset, and the Chronic Kidney Disease (CKD) dataset. The MLP tuned by the MIGA achieved the best accuracy of 99.12% for breast cancer, 94.87% for Parkinson’s Disease (PD), and 100% for CKD. These results outperform those of other methods, such as grid search, random search, and Bayesian optimisation. Compared to a standard Genetic Algorithm (GA), Kernel Principal Component Analysis (Kernel PCA) revealed nonlinear relationships that improved classification, and the MIGA’s parallel fitness evaluations reduced the tuning time by approximately 60%. The GA incurs a high computational cost due to the sequential nature of fitness evaluations. Still, our MIGA parallelizes this step, significantly reducing the tuning time and steering the MLP toward the best accuracy scores of 99.12%, 94.87%, and 100% for breast cancer, Parkinson's, and CKD, respectively. The built-in graphical user interface then enables clinicians to load data, reduce dimensions, tune hyperparameters, and run predictions without writing code, paving the way for rapid and real-world adoption.
		</p>
		</abstract>
    </article-meta>
  </front>
  <body></body>
  <back>
    <ack>
      <p>Null</p>
    </ack>
  </back>
</article>