<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    ojepi
   </journal-id>
   <journal-title-group>
    <journal-title>
     Open Journal of Epidemiology
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2165-7459
   </issn>
   <issn publication-format="print">
    2165-7467
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/ojepi.2025.151013
   </article-id>
   <article-id pub-id-type="publisher-id">
    ojepi-140962
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Medicine 
     </subject>
     <subject>
       Healthcare
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Comparative Evaluation of Predictive Models for Malaria Cases in Sierra Leone
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Saidu Wurie
      </surname>
      <given-names>
       Jalloh
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Herbert
      </surname>
      <given-names>
       Imboga
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Mary H.
      </surname>
      <given-names>
       Hodges
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Boniface
      </surname>
      <given-names>
       Malenje
      </given-names>
     </name>
    </contrib>
   </contrib-group> 
   <aff id="affnull">
    <addr-line>
     aDepartment of Mathematics (Data Science Option), Pan African University Institute for Basic Sciences Technology and Innovation, Juja, Kenya
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     31
    </day> 
    <month>
     12
    </month>
    <year>
     2024
    </year>
   </pub-date> 
   <volume>
    15
   </volume> 
   <issue>
    01
   </issue>
   <fpage>
    188
   </fpage>
   <lpage>
    216
   </lpage>
   <history>
    <date date-type="received">
     <day>
      30,
     </day>
     <month>
      November
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      25,
     </day>
     <month>
      November
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      25,
     </day>
     <month>
      February
     </month>
     <year>
      2025
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    Malaria remains a major public health challenge necessitating accurate predictive models to inform effective intervention strategies in Sierra Leone. This study compares the performance of Holt-Winters’ Exponential Smoothing, Harmonic, and Artificial Neural Network (ANN) models using data from January 2018 to December 2023, incorporating both historical case records from Sierra Leone’s Health Management Information System (HMIS) and meteorological variables including humidity, precipitation, and temperature. The ANN model demonstrated superior performance, achieving a Mean Absolute Percentage Error (MAPE) of 4.74% before including climatic variables. This was further reduced to 3.9% with the inclusion of climatic variables, outperforming traditional models like Holt-Winters and Harmonic, which yielded MAPEs of 22.53% and 17.90% respectively. The ANN’s success is attributed to its ability to capture complex, non-linear relationships in the data, particularly when enhanced with relevant climatic variables. Using the optimized ANN model, we forecasted malaria cases for the next 24 months, predicting a steady increase from January 2024 to December 2025, with seasonal peaks. This study underscores the potential of machine learning approaches, particularly ANNs, in epidemiological modelling and highlights the importance of integrating environmental factors into malaria prediction models, recommending the ANN model for informing more targeted and efficient malaria control strategies to improve public health outcomes in Sierra Leone and similar settings.
   </abstract>
   <kwd-group> 
    <kwd>
     Malaria Cases
    </kwd> 
    <kwd>
      Artificial Neural Networks
    </kwd> 
    <kwd>
      Holt-Winters
    </kwd> 
    <kwd>
      Harmonic
    </kwd> 
    <kwd>
      Climate Variables
    </kwd> 
    <kwd>
      Predictive Modelling
    </kwd> 
    <kwd>
      Public Health
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>Malaria remains a formidable global health challenge, particularly in tropical and subtropical regions, where the disease is endemic due to favourable environmental conditions for the vector, Anopheles mosquitoes. The impact of malaria on public health has garnered substantial attention globally <xref ref-type="bibr" rid="scirp.140962-1">
     [1]
    </xref>. The disease predominantly affects children in highly endemic areas, where adults often develop partial immunity, whereas, in regions with lower endemicity, malaria can afflict all age groups. Climate variability in these areas can also trigger significant malaria spread <xref ref-type="bibr" rid="scirp.140962-2">
     [2]
    </xref>. According to the World Health Organization (WHO), there were approximately 229 million malaria cases and 409,000 deaths in 2019, with children under five years accounting for 67% of total deaths <xref ref-type="bibr" rid="scirp.140962-3">
     [3]
    </xref>.</p>
   <p>There is growing interest in modelling and forecasting malaria transmission and cases, particularly in understanding its distribution, intensity, and seasonality <xref ref-type="bibr" rid="scirp.140962-4">
     [4]
    </xref>-<xref ref-type="bibr" rid="scirp.140962-7">
     [7]
    </xref>. Seasonal changes profoundly influence malaria, making it a critical public health issue <xref ref-type="bibr" rid="scirp.140962-8">
     [8]
    </xref> <xref ref-type="bibr" rid="scirp.140962-9">
     [9]
    </xref>. Tools for predicting malaria cases based on weather patterns have been developed and applied in various regions of Africa <xref ref-type="bibr" rid="scirp.140962-10">
     [10]
    </xref>. Recent studies have focused on time series forecasting models, which analyze historical data to predict future trends <xref ref-type="bibr" rid="scirp.140962-11">
     [11]
    </xref> <xref ref-type="bibr" rid="scirp.140962-12">
     [12]
    </xref>. These predictive models are invaluable for guiding policymakers and public health providers in developing tailored strategies for malaria management and prevention <xref ref-type="bibr" rid="scirp.140962-13">
     [13]
    </xref>.</p>
   <p>A range of models has been employed to forecast malaria prevalence, using monthly case data and environmental variables. For instance, <xref ref-type="bibr" rid="scirp.140962-13">
     [13]
    </xref> conducted a scoping review of malaria prediction methods, highlighting the frequent use of Seasonal Autoregressive Moving Average (SARIMA) models, Holt-Winter’s approaches, and Generalized Linear Models (GLM). These models often incorporate climatological variables like temperature, precipitation, and humidity to account for the delayed effects of weather on malaria cases. Studies such as <xref ref-type="bibr" rid="scirp.140962-14">
     [14]
    </xref> in Bhutan identified rainfall and temperature as key predictors of malaria, though the predictive power varied by district. Other research, like <xref ref-type="bibr" rid="scirp.140962-15">
     [15]
    </xref>, compared multiple time series models, finding no universally superior model but emphasizing the need to tailor predictions to specific diseases and regions. Similarly, <xref ref-type="bibr" rid="scirp.140962-16">
     [16]
    </xref> employed a Bayesian Gaussian time series regression model in Odisha, India, to explore the relationship between malaria incidence and climatological variables, demonstrating the importance of lag effects in these analyses.</p>
   <p>As observed across different studies, the diversity in model effectiveness is influenced by the variability in malaria transmission dynamics, differences in intervention strategies, and socio-economic conditions across regions <xref ref-type="bibr" rid="scirp.140962-14">
     [14]
    </xref>-<xref ref-type="bibr" rid="scirp.140962-16">
     [16]
    </xref>. This underscores the need to select the most appropriate model for accurate predictions. Additionally, neural networks have shown promise in predicting the behaviour of complex, non-linear systems, including malaria transmission <xref ref-type="bibr" rid="scirp.140962-17">
     [17]
    </xref>.</p>
   <p>In Sierra Leone, malaria poses a significant health challenge, exacerbated by socio-economic and environmental factors. As a low-income country, Sierra Leone experiences high morbidity and mortality rates from malaria, especially among vulnerable populations such as pregnant women and children under five <xref ref-type="bibr" rid="scirp.140962-3">
     [3]
    </xref>. The cyclical relationship between malaria and poverty complicates disease management, as poverty limits access to preventive measures and healthcare, thereby facilitating the spread of the disease. Although global initiatives, such as the WHO’s Millennium Development Goals (MDGs) and Sustainable Development Goals (SDGs), have targeted malaria reduction, the disease remains endemic in Sierra Leone, necessitating ongoing efforts in prevention and treatment.</p>
   <p>Sierra Leone faces numerous challenges in malaria control, including inadequate health infrastructure, environmental diversity, and economic constraints. The entire population of approximately 8.9 million people is at risk, with malaria historically classified as hyper-endemic in the country, exhibiting a prevalence of over 50%. Despite some progress, as indicated by the reduction in malaria prevalence to 22% among children aged 6 - 59 months in 2021, the country still struggles with high incidence rates, with 328.2 cases per 1000 people at risk reported in 2020 <xref ref-type="bibr" rid="scirp.140962-3">
     [3]
    </xref> <xref ref-type="bibr" rid="scirp.140962-18">
     [18]
    </xref>. The dominant malaria parasite, Plasmodium falciparum, accounts for over 90% of cases, and primary vectors, Anopheles gambiae s.l. and Anopheles funestus, exhibit resistance to multiple insecticides <xref ref-type="bibr" rid="scirp.140962-19">
     [19]
    </xref>.</p>
   <p>The health infrastructure in Sierra Leone has been severely impacted by a decade of civil war, the Ebola outbreak, and the COVID-19 pandemic, leading to a fragile system with limited access to healthcare. The country’s three-tier health delivery system is foundationally supported by peripheral health units and community health workers, who play a crucial role in maternal and child health. However, despite initiatives like the Free Health Care Initiative, access to care remains inconsistent due to hidden costs and logistical challenges.</p>
   <p>Survey data indicate some progress in malaria control efforts. The proportion of households with at least one insecticide-treated net (ITN) remained relatively stable, increasing slightly from 60% in 2016 to 61% in 2021 <xref ref-type="bibr" rid="scirp.140962-19">
     [19]
    </xref>. However, the percentage of children under five sleeping under ITNs rose significantly from 44% in 2016 to 76% in 2021 <xref ref-type="bibr" rid="scirp.140962-19">
     [19]
    </xref>. The prevalence of parasitemia among children under five also saw a marked decrease, with microscopy results showing a decline from 40% in 2016 to 22% in 2021 <xref ref-type="bibr" rid="scirp.140962-19">
     [19]
    </xref>. This suggests positive trends in malaria control, with reduced transmission rates contributing to the decline in disease burden.</p>
   <p>Environmental factors significantly influence malaria transmission in Sierra Leone. Climate change, deforestation, and poor waste management contribute to the proliferation of mosquito breeding sites, exacerbating the disease’s spread. Studies have shown correlations between malaria incidence and environmental factors such as temperature, precipitation, and vegetation cover <xref ref-type="bibr" rid="scirp.140962-20">
     [20]
    </xref> <xref ref-type="bibr" rid="scirp.140962-21">
     [21]
    </xref>. For instance, higher Normalized Difference Vegetation Index (NDVI) values have been associated with increased malaria transmission <xref ref-type="bibr" rid="scirp.140962-22">
     [22]
    </xref>.</p>
   <p>Improper waste management in urban areas also contributes to higher malaria incidence. Research in Nigeria and Burkina Faso highlights how poor waste disposal practices create mosquito breeding grounds, leading to increased malaria rates <xref ref-type="bibr" rid="scirp.140962-23">
     [23]
    </xref> <xref ref-type="bibr" rid="scirp.140962-24">
     [24]
    </xref>. In Sierra Leone, seasonal climate variability further complicates malaria control, with peaks in transmission occurring at the start and end of the rainy season. The interaction between environmental factors and human behaviours adds complexity to malaria dynamics in endemic regions like Sierra Leone.</p>
   <p>Other models, such as Holt-Winters’ Exponential Smoothing and Artificial Neural Networks (ANNs), have also demonstrated potential in predicting malaria incidence. Additionally, harmonic modelling could be effective in capturing the cyclical nature of malaria transmission, particularly in regions with pronounced seasonal patterns. By decomposing time series data into harmonic components, this method could accurately account for the regular oscillations in malaria cases that align with environmental cycles, such as rainfall and temperature fluctuations <xref ref-type="bibr" rid="scirp.140962-25">
     [25]
    </xref>. Recent studies have shown that ANNs, especially when incorporating meteorological data, outperform traditional models in forecasting malaria incidence <xref ref-type="bibr" rid="scirp.140962-25">
     [25]
    </xref>. These models present promising opportunities for improving malaria control efforts in Sierra Leone by enabling timely public health interventions and more efficient resource allocation.</p>
   <p>The integration of machine learning and artificial intelligence in malaria prediction represents a significant advancement, particularly through the use of ANNs. These models excel in capturing complex, nonlinear relationships in time-series data, making them highly suitable for malaria incidence forecasting <xref ref-type="bibr" rid="scirp.140962-26">
     [26]
    </xref>. The potential of ANNs to utilize environmental factors in predicting malaria, coupled with their adaptability to various data types, underscores their relevance in Sierra Leone’s malaria control efforts.</p>
   <p>This study focuses on evaluating and comparing prediction models for malaria cases in Sierra Leone. Our approach involves assessing multiple models, including Holt-Winters, Harmonic, and Artificial Neural Networks, to identify the most effective model for forecasting malaria cases in the region. These models were selected due to their successful application in previous malaria forecasting studies. In addition, we incorporate climatological variables to improve the accuracy of our predictions. By tailoring the models to the specific environmental and epidemiological conditions of Sierra Leone, this study aims to support the development of targeted malaria control strategies.</p>
  </sec><sec id="s2">
   <title>2. Methods and Materials</title>
   <sec id="s2_1">
    <title>2.1. Study Area</title>
    <p>Sierra Leone, a West African country situated on the shores of the Atlantic Ocean bordered by Liberia to the south and Guinea to the north and east. The country covers a total area of approximately 72,000 square kilometers and its topography exhibits significant variation, with elevations ranging from sea level to over 1600 meters as shown in <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref>. The Coastal Plains extend about 320 km along the Atlantic, characterized by low-lying wetlands and mangrove swamps rarely exceeding 40 km in width <xref ref-type="bibr" rid="scirp.140962-27">
      [27]
     </xref>. South of Freetown lies the Freetown Peninsula, a mountainous region with peaks reaching up to 900 meters. Much of the country’s interior comprises the interior lowlands, featuring gently rolling plains combined with isolated hills up to 300 meters high. The east and northeast are dominated by the Interior Plateau, which boasts the country’s highest elevations <xref ref-type="bibr" rid="scirp.140962-27">
      [27]
     </xref> <xref ref-type="bibr" rid="scirp.140962-28">
      [28]
     </xref>.</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>Figure 1. Elevation map of Sierra Leone.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId12.jpeg?20250228030805" />
    </fig>
    <p>Average monthly temperatures in Sierra Leone remain relatively stable throughout the year, typically ranging from 25˚C to 35˚C. During the dry season, temperatures generally range from 31˚C to 35˚C. In the wet season, temperatures range from 25˚C to 31˚C as the region transitions from the rainy season to the dry season. The harmattan period (December to February) brings cooler temperatures, from 25˚C to 30˚C, accompanied by dry, dusty winds <xref ref-type="bibr" rid="scirp.140962-29">
      [29]
     </xref>. Humidity levels fluctuate seasonally, from approximately 70% during the dry season to 80% in the wet season but go much lower during the harmattan period <xref ref-type="bibr" rid="scirp.140962-30">
      [30]
     </xref>. In recent years, climate change has begun to exert a noticeable influence on Sierra Leone’s weather patterns, with studies indicating a trend towards a later onset and earlier cessation of the rainy season, along with an increase in the frequency of extreme weather events <xref ref-type="bibr" rid="scirp.140962-31">
      [31]
     </xref>.</p>
   </sec>
   <sec id="s2_2">
    <title>2.2. Data Source</title>
    <p>This study utilized secondary data spanning from January 2018 to December 2023. The primary data source was the Health Management Information System (HMIS) of the Sierra Leone Ministry of Health and Sanitation. The HMIS includes only laboratory-confirmed malaria cases from public and private health facilities across Sierra Leone.</p>
    <p>To assess the impact of climatological variables on malaria risk, meteorological data, including humidity, precipitation, and temperature, were collected from the Sierra Leone Meteorological Agency. Given that some data points were missing, these gaps were addressed by supplementing the dataset with corresponding data obtained from the World Weather Online website. The World Weather Online data was extracted for the period from 2018 to 2023, carefully processed, and integrated to ensure a comprehensive and accurate dataset for subsequent analysis. This approach provided a robust foundation for understanding the influence of weather patterns on malaria cases in Sierra Leone.</p>
    <p>Additionally, this study utilized the Terrain Elevation layer from the Global Solar Atlas, published in May 2024. This data layer represents terrain elevation above sea level and was derived from multiple sources: SRTM v4.1 (Shuttle Radar Topography Mission), viewfinderpanoramas.org, and the GEBCO 2014 Grid. The data, with a spatial resolution of 30 arc-seconds, covers a geographic area from −60˚ to 65˚ latitude and −180˚ to 180˚ longitude. Post-processed by Solargis, this elevation data is provided under a Creative Commons 4.0 Attribution International license (CC BY 4.0) with specific dispute resolution terms.</p>
    <p>To complement the HMIS data, we incorporated information from the 2021 Sierra Leone Malaria Indicator Survey, providing additional context on malaria prevalence and intervention coverage. A total of 72 monthly data points (6 years) for each variable were included in the analyses. Rigorous quality control measures were implemented to identify and address any inconsistencies or missing data in the malaria case data.</p>
   </sec>
   <sec id="s2_3">
    <title>2.3. Data Preprocessing and Feature Engineering</title>
    <p>In this study, data preprocessing was a crucial step to ensure the model could effectively learn from and forecast malaria cases in Sierra Leone using both malaria and climatic data. The raw data, which consisted of monthly malaria cases and climate variables required several preprocessing steps before input into the predictive models.</p>
   </sec>
   <sec id="s2_4">
    <title>2.4. Normalization</title>
    <p>Normalization was applied to ensure that the malaria case values and the climatic variables, which have different units and ranges, did not disproportionately affect the model’s learning process. The Min-Max scaling method was used to rescale the malaria case values and all climatic variables into a range of [0, 1], which is particularly effective for datasets with consistent ranges and no extreme outliers. The equation for Min-Max normalization is:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mtext>
           scaled 
         </mtext> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           X 
         </mi> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mrow> 
           <mtext>
             min 
           </mtext> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mrow> 
           <mtext>
             max 
           </mtext> 
          </mrow> 
         </msub> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mrow> 
           <mtext>
             min 
           </mtext> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        X 
      </mi> 
     </math> is the original value of the feature, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mtext>
           min 
         </mtext> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mtext>
           max 
         </mtext> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> are the minimum and maximum values of the feature. This transformation prevents any single variable from dominating due to scale differences, ensuring balanced contributions to the model. While standardization (z-scores) was also considered for normalization, it was deemed less suitable for this dataset. Z-scores are advantageous when dealing with data containing significant outliers or non-uniform distributions, as they center and scale the data based on standard deviations. However, the consistent and bounded nature of the data in this study made Min-Max scaling the more appropriate choice, as it preserves the interpretability of the data within a defined range. Further, we conducted a comparative analysis of both approaches. <xref ref-type="table" rid="table1">
      Table 1
     </xref> presents the quantitative results of this comparison.</p>
    <table-wrap id="table1">
     <label>
      <xref ref-type="table" rid="table1">
       Table 1
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140962-"></xref>Table 1. Comparative analysis of feature scaling methods.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="43.97%"><p style="text-align:center">Performance Metric</p></td> 
       <td class="custom-bottom-td acenter" width="25.86%"><p style="text-align:center">Min-Max Scaling</p></td> 
       <td class="custom-bottom-td acenter" width="30.17%"><p style="text-align:center">Z-score Standardization</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="43.97%"><p style="text-align:center">Feature Distribution Preservation</p></td> 
       <td class="custom-top-td acenter" width="25.86%"><p style="text-align:center">98.2%</p></td> 
       <td class="custom-top-td acenter" width="30.17%"><p style="text-align:center">95.7%</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="43.97%"><p style="text-align:center">Model Convergence Rate</p></td> 
       <td class="acenter" width="25.86%"><p style="text-align:center">0.145</p></td> 
       <td class="acenter" width="30.17%"><p style="text-align:center">0.167</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="43.97%"><p style="text-align:center">Training Stability (CV)</p></td> 
       <td class="acenter" width="25.86%"><p style="text-align:center">0.082</p></td> 
       <td class="acenter" width="30.17%"><p style="text-align:center">0.124</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>These results demonstrate that Min-Max scaling provided superior performance in preserving feature distributions while ensuring stable model training. The lower coefficient of variation (CV) in the Min-Max scaled features indicates better consistency in the transformed data, supporting our choice of normalization method.</p>
   </sec>
   <sec id="s2_5">
    <title>2.5. Outlier Detection Using K-Means Clustering</title>
    <p>Outliers in the data can distort predictions and lead to inaccurate models. To address this, we employed K-means clustering to detect potential outliers in the malaria case and climate data. While K-means is primarily a clustering method, it can help in identifying data points that are far removed from the main clusters, which may be considered outliers. These points were manually inspected, and extreme outliers that did not align with the overall trend (potentially due to reporting errors or implausible environmental conditions) were removed.</p>
    <p>The systematic approach began with initial data visualization using box plots and scatter plots to establish baseline patterns. The procedure encompassed determining the optimal number of clusters, applying the K-means algorithm, and identifying and validating outliers through a rigorous process. To complement K-means, we also reviewed potential outliers using z-scores, which further confirmed the removal of extreme values. The number of clusters, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        k 
      </mi> 
     </math>, was calculated using the formula:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <mfrac> 
          <mi>
            n 
          </mi> 
          <mn>
            2 
          </mn> 
         </mfrac> 
        </mrow> 
       </msqrt> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         n 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         72 
       </mn> 
      </mrow> 
     </math> (the total number of observations).</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <mfrac> 
          <mrow> 
           <mn>
             72 
           </mn> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </mfrac> 
        </mrow> 
       </msqrt> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <mn>
           36 
         </mn> 
        </mrow> 
       </msqrt> 
       <mo>
         = 
       </mo> 
       <mn>
         6 
       </mn> 
      </mrow> 
     </math></p>
    <p>The selection of 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         6 
       </mn> 
      </mrow> 
     </math> clusters underwent thorough validation through multiple approaches. We applied the elbow method by computing the within-cluster sum of squares (WCSS) for 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        k 
      </mi> 
     </math> values ranging from 1 to 10. The elbow curve demonstrated a distinct bend at 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         6 
       </mn> 
      </mrow> 
     </math>, indicating optimal clustering. This selection was further supported by the silhouette score, which measured clustering quality and peaked at 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         6 
       </mn> 
      </mrow> 
     </math> with a score of 0.68.</p>
    <p>
     <xref ref-type="bibr" rid="scirp.140962-"></xref>For each data point 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> in the dataset (where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         i 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         , 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <mn>
         72 
       </mn> 
      </mrow> 
     </math>), the K-means algorithm calculates the Euclidean distance between the data point and each of the 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        k 
      </mi> 
     </math> cluster centroids. The Euclidean distance between a data point 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> and the centroid 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> of cluster 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        j 
      </mi> 
     </math> is given by:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         d 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mrow> 
               <mi>
                 i 
               </mi> 
               <mn>
                 1 
               </mn> 
              </mrow> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msub> 
              <mi>
                C 
              </mi> 
              <mrow> 
               <mi>
                 j 
               </mi> 
               <mn>
                 1 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mo>
           + 
         </mo> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mrow> 
               <mi>
                 i 
               </mi> 
               <mn>
                 2 
               </mn> 
              </mrow> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msub> 
              <mi>
                C 
              </mi> 
              <mrow> 
               <mi>
                 j 
               </mi> 
               <mn>
                 2 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mo>
           + 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           + 
         </mo> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mrow> 
               <mi>
                 i 
               </mi> 
               <mi>
                 m 
               </mi> 
              </mrow> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msub> 
              <mi>
                C 
              </mi> 
              <mrow> 
               <mi>
                 j 
               </mi> 
               <mi>
                 m 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
        </mrow> 
       </msqrt> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           m 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> are the values of the features for the data point 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mrow> 
         <mi>
           j 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mrow> 
         <mi>
           j 
         </mi> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mrow> 
         <mi>
           j 
         </mi> 
         <mi>
           m 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> are the corresponding values for the centroid 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math>, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        m 
      </mi> 
     </math> is the number of features in the dataset.</p>
    <p>Following the application of K-means clustering with 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         6 
       </mn> 
      </mrow> 
     </math>, we calculated the distance between each point and its assigned cluster centroid. The mean 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        μ 
      </mi> 
     </math> and standard deviation 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        σ 
      </mi> 
     </math> of distances within each cluster were computed, and points were classified as outliers if their distance exceeded 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         μ 
       </mi> 
       <mo>
         + 
       </mo> 
       <mn>
         2 
       </mn> 
       <mi>
         σ 
       </mi> 
      </mrow> 
     </math> for their respective cluster.</p>
    <p>Each data point is assigned to the cluster whose centroid is closest to it. Once all data points are assigned to clusters, the centroid for each cluster is updated. The centroid 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> for cluster 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        j 
      </mi> 
     </math> is the mean of all the points in that cluster:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mrow> 
         <mrow> 
          <mo>
            | 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              S 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            | 
          </mo> 
         </mrow> 
        </mrow> 
       </mfrac> 
       <munder> 
        <mstyle mathsize="140%" displaystyle="true"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           x 
         </mi> 
         <mo>
           ∈ 
         </mo> 
         <msub> 
          <mi>
            S 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
       </munder> 
       <mtext>
           
       </mtext> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the set of data points assigned to cluster 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        j 
      </mi> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            S 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is the number of data points in cluster 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        j 
      </mi> 
     </math>, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the value of the 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        i 
      </mi> 
     </math>-th feature for each point in 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math>. If the distance 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         d 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> for any data point 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is much larger than the average distance for that cluster, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is flagged as an outlier. Data points that deviated significantly from the expected trends were removed from the dataset.</p>
    <p>The accuracy of outlier removal underwent a comprehensive verification process. This included cross-validation with traditional statistical methods using z-score thresholds exceeding 3 and a modified IQR method. A sensitivity analysis comparing model performance with and without removed outliers provided additional validation. This comprehensive process identified 8 outliers, representing 11.1% of the dataset, primarily in rainfall and malaria case counts. The removal of these outliers led to a 12.3% improvement in model performance as measured by MAPE, while preserving the underlying temporal patterns in the data.</p>
   </sec>
   <sec id="s2_6">
    <title>2.6. Collinearity Test</title>
    <p>Before proceeding with further analysis, we tested for multicollinearity among the climate variables, as multicollinearity can distort the model’s interpretation and cause unstable estimates. To assess this, we used the Variance Inflation Factor (VIF), which quantifies how much the variance of a regression coefficient is inflated due to the correlation of a predictor with the other predictors. Initial analysis of the correlation matrix revealed moderate correlations between temperature and humidity (r = 0.65), and between precipitation and humidity (r = 0.58). A VIF greater than 5 was considered problematic because it indicates a high level of multicollinearity, which can lead to unreliable statistical inferences. This threshold was chosen based on common practices in statistical modelling, where a VIF between 5 and 10 is often regarded as an indication of significant multicollinearity, warranting further investigation or corrective measures. For each predictor variable 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math>, we regress it against all the other predictor variables:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mi>
           j 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mi>
           j 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
       <mo>
         , 
       </mo> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        p 
      </mi> 
     </math> is the total number of predictors. This step yields the coefficient of determination 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          R 
        </mi> 
        <mi>
          j 
        </mi> 
        <mn>
          2 
        </mn> 
       </msubsup> 
      </mrow> 
     </math> for each predictor defined as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          R 
        </mi> 
        <mi>
          j 
        </mi> 
        <mn>
          2 
        </mn> 
       </msubsup> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <mo>
            ∑ 
          </mo> 
          <mrow> 
           <msup> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msub> 
                <mi>
                  X 
                </mi> 
                <mi>
                  j 
                </mi> 
               </msub> 
               <mo>
                 − 
               </mo> 
               <msub> 
                <mover accent="true"> 
                 <mi>
                   X 
                 </mi> 
                 <mo>
                   ^ 
                 </mo> 
                </mover> 
                <mi>
                  j 
                </mi> 
               </msub> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mn>
              2 
            </mn> 
           </msup> 
          </mrow> 
         </mstyle> 
        </mrow> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <mo>
            ∑ 
          </mo> 
          <mrow> 
           <msup> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msub> 
                <mi>
                  X 
                </mi> 
                <mi>
                  j 
                </mi> 
               </msub> 
               <mo>
                 − 
               </mo> 
               <msub> 
                <mover accent="true"> 
                 <mi>
                   X 
                 </mi> 
                 <mo>
                   ¯ 
                 </mo> 
                </mover> 
                <mi>
                  j 
                </mi> 
               </msub> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mn>
              2 
            </mn> 
           </msup> 
          </mrow> 
         </mstyle> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the predictor being regressed on the other predictors, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mover accent="true"> 
         <mi>
           X 
         </mi> 
         <mo>
           ^ 
         </mo> 
        </mover> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the predicted value of 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> based on the regression, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mover accent="true"> 
         <mi>
           X 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the mean of 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math>. Once 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          R 
        </mi> 
        <mi>
          j 
        </mi> 
        <mn>
          2 
        </mn> 
       </msubsup> 
      </mrow> 
     </math> is obtained, we calculate the Variance Inflation Factor (VIF) for each predictor using the formula:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mrow> 
         <mtext>
           VIF 
         </mtext> 
        </mrow> 
        <mi>
          j 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           − 
         </mo> 
         <msubsup> 
          <mi>
            R 
          </mi> 
          <mi>
            j 
          </mi> 
          <mn>
            2 
          </mn> 
         </msubsup> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math></p>
   </sec>
   <sec id="s2_7">
    <title>2.7. Pearson Correlation</title>
    <p>The Pearson correlation coefficient, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        r 
      </mi> 
     </math>, measures the strength and direction of the linear relationship between climate variables and malaria cases. The choice of Pearson correlation was based on the assumption of linear relationships between variables, which is appropriate given the generally linear association expected between climatic factors and disease incidence. For each climatic variable, we calculated the correlation with malaria cases using the equation:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         r 
       </mi> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <mo>
            ∑ 
          </mo> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                X 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <mover accent="true"> 
              <mi>
                X 
              </mi> 
              <mo>
                ¯ 
              </mo> 
             </mover> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                Y 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <mover accent="true"> 
              <mi>
                Y 
              </mi> 
              <mo>
                ¯ 
              </mo> 
             </mover> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </mstyle> 
        </mrow> 
        <mrow> 
         <msqrt> 
          <mrow> 
           <mstyle displaystyle="true"> 
            <mo>
              ∑ 
            </mo> 
            <mrow> 
             <msup> 
              <mrow> 
               <mrow> 
                <mo>
                  ( 
                </mo> 
                <mrow> 
                 <msub> 
                  <mi>
                    X 
                  </mi> 
                  <mi>
                    i 
                  </mi> 
                 </msub> 
                 <mo>
                   − 
                 </mo> 
                 <mover accent="true"> 
                  <mi>
                    X 
                  </mi> 
                  <mo>
                    ¯ 
                  </mo> 
                 </mover> 
                </mrow> 
                <mo>
                  ) 
                </mo> 
               </mrow> 
              </mrow> 
              <mn>
                2 
              </mn> 
             </msup> 
            </mrow> 
           </mstyle> 
           <mstyle displaystyle="true"> 
            <mo>
              ∑ 
            </mo> 
            <mrow> 
             <msup> 
              <mrow> 
               <mrow> 
                <mo>
                  ( 
                </mo> 
                <mrow> 
                 <msub> 
                  <mi>
                    Y 
                  </mi> 
                  <mi>
                    i 
                  </mi> 
                 </msub> 
                 <mo>
                   − 
                 </mo> 
                 <mover accent="true"> 
                  <mi>
                    Y 
                  </mi> 
                  <mo>
                    ¯ 
                  </mo> 
                 </mover> 
                </mrow> 
                <mo>
                  ) 
                </mo> 
               </mrow> 
              </mrow> 
              <mn>
                2 
              </mn> 
             </msup> 
            </mrow> 
           </mstyle> 
          </mrow> 
         </msqrt> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> represents the values of the climatic variable, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> represents the malaria cases, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
       <mi>
         X 
       </mi> 
       <mo>
         ¯ 
       </mo> 
      </mover> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
       <mi>
         Y 
       </mi> 
       <mo>
         ¯ 
       </mo> 
      </mover> 
     </math> are their respective means. While Pearson correlation captures linear relationships, we also considered using Spearman correlation to capture any potential non-linear relationships between the climatic variables and malaria cases. However, Pearson correlation results were prioritized as the relationships appeared mostly linear.</p>
    <p>
     <xref ref-type="bibr" rid="scirp.140962-"></xref>This correlation coefficient helped identify which climatic variables had the strongest linear relationship with malaria cases. Variables with a correlation coefficient greater than 0.6 or less than −0.6 were deemed to have a strong relationship with malaria transmission. Those with coefficients between 0.4 and 0.6 or −0.4 and −0.6 were considered to have a moderate relationship.</p>
   </sec>
   <sec id="s2_8">
    <title>2.8. Statistical Significance Testing</title>
    <p>To assess the statistical significance of climatic variables in relation to malaria cases, the analysis began with examining the distribution of each variable using the Shapiro-Wilk test, which confirmed normality (p &gt; 0.05) for all climate variables. This validation supported the use of parametric statistical methods for subsequent analyses. To validate the importance of each feature, we conducted hypothesis testing using p-values. The null hypothesis 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          H 
        </mi> 
        <mn>
          0 
        </mn> 
       </msub> 
      </mrow> 
     </math> for each climatic variable was that the variable had no significant effect on malaria cases. If the p-value for a feature was less than the significance level 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         α 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         0.05 
       </mn> 
      </mrow> 
     </math>, the null hypothesis was rejected, indicating that the variable had a statistically significant relationship with malaria cases. We performed both bivariate and multivariate analyses to ensure robust feature selection. The bivariate analysis examined individual relationships, while the multivariate analysis accounted for potential interaction effects between variables. The t-statistic was calculated using the formula:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         t 
       </mi> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           r 
         </mi> 
         <msqrt> 
          <mrow> 
           <mi>
             n 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             2 
           </mn> 
          </mrow> 
         </msqrt> 
        </mrow> 
        <mrow> 
         <msqrt> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mo>
             − 
           </mo> 
           <msup> 
            <mi>
              r 
            </mi> 
            <mn>
              2 
            </mn> 
           </msup> 
          </mrow> 
         </msqrt> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        r 
      </mi> 
     </math> is the Pearson correlation coefficient and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        n 
      </mi> 
     </math> is the number of observations. The p-value was derived from the t-distribution based on this statistic.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Results</title>
   <sec id="s3_1">
    <title>3.1. Results of Feature Engineering</title>
    <p>The relationship between climate variables and malaria cases was explored using Pearson correlation and p-value tests to identify statistically significant features. In addition, the Variance Inflation Factor (VIF) was calculated for each variable to assess multicollinearity. <xref ref-type="table" rid="table2">
      Table 2
     </xref> summarizes these results.</p>
    <table-wrap id="table2">
     <label>
      <xref ref-type="table" rid="table2">
       Table 2
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140962-"></xref>Table 2. Statistical significance and multicollinearity testing results.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="21.56%"><p style="text-align:center">Weather Variable</p></td> 
       <td class="custom-bottom-td acenter" width="28.45%"><p style="text-align:center">Pearson Correlation (r)</p></td> 
       <td class="custom-bottom-td acenter" width="10.34%"><p style="text-align:center">p-value</p></td> 
       <td class="custom-bottom-td acenter" width="39.65%"><p style="text-align:center">Variance Inflation Factor (VIF)</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="21.56%"><p style="text-align:center">Precipitation</p></td> 
       <td class="custom-top-td acenter" width="28.45%"><p style="text-align:center">0.68</p></td> 
       <td class="custom-top-td acenter" width="10.34%"><p style="text-align:center">0.003</p></td> 
       <td class="custom-top-td acenter" width="39.65%"><p style="text-align:center">2.5</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="21.56%"><p style="text-align:center">Temperature</p></td> 
       <td class="acenter" width="28.45%"><p style="text-align:center">−0.45</p></td> 
       <td class="acenter" width="10.34%"><p style="text-align:center">0.015</p></td> 
       <td class="acenter" width="39.65%"><p style="text-align:center">3.2</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="21.56%"><p style="text-align:center">Humidity</p></td> 
       <td class="acenter" width="28.45%"><p style="text-align:center">0.55</p></td> 
       <td class="acenter" width="10.34%"><p style="text-align:center">0.008</p></td> 
       <td class="acenter" width="39.65%"><p style="text-align:center">4.1</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The Pearson correlation coefficient was used to assess the linear relationship between climate variables and malaria cases. Precipitation showed a strong positive correlation (r = 0.68), indicating its significant association with higher malaria transmission due to increased mosquito breeding sites. Temperature had a moderate negative correlation (r = −0.45), suggesting that lower temperatures might support higher malaria cases, as extreme heat can hinder mosquito survival.</p>
    <p>P-values were calculated to assess the statistical significance of these relationships, with a threshold of 0.05. Precipitation (p = 0.003), temperature (p = 0.015), and humidity (p = 0.008) were all statistically significant.</p>
    <p>Variance Inflation Factor (VIF) was used to assess multicollinearity among the predictor variables. All variables in the dataset showed low VIF values, indicating minimal collinearity between the features. This suggests that each predictor variable contributes unique information to the model, reducing concerns about inflated variance.</p>
   </sec>
   <sec id="s3_2">
    <title>3.2. Malaria Incidence Trend Analysis</title>
    <p>To evaluate trends in malaria incidence over time, a trend analysis was performed according to World Health Organization (WHO) guidelines <xref ref-type="bibr" rid="scirp.140962-32">
      [32]
     </xref>. The goal was to identify any significant increases in malaria cases that could signal epidemic events, thereby ensuring the stability of transmission patterns. The epidemic threshold was calculated using the following formula:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         Threshold 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mover accent="true"> 
        <mi>
          x 
        </mi> 
        <mo>
          ¯ 
        </mo> 
       </mover> 
       <mo>
         + 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         × 
       </mo> 
       <mtext>
         SD 
       </mtext> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
       <mi>
         x 
       </mi> 
       <mo>
         ¯ 
       </mo> 
      </mover> 
     </math> represents the mean malaria incidence over the period from 1990 to 2021, and the Standard Deviation (SD) measures the spread of the data around the mean. The formula for standard deviation is given by:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         SD 
       </mtext> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <mfrac> 
          <mn>
            1 
          </mn> 
          <mi>
            n 
          </mi> 
         </mfrac> 
         <munderover> 
          <mstyle displaystyle="true" mathsize="140%"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mi>
            n 
          </mi> 
         </munderover> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                x 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <mover accent="true"> 
              <mi>
                x 
              </mi> 
              <mo>
                ¯ 
              </mo> 
             </mover> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
        </mrow> 
       </msqrt> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the malaria incidence in year 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        i 
      </mi> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
       <mi>
         x 
       </mi> 
       <mo>
         ¯ 
       </mo> 
      </mover> 
     </math> is the mean malaria incidence, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        n 
      </mi> 
     </math> is the total number of observations. For this analysis, the mean incidence was calculated to be 452.38 cases per 1000 population, with a standard deviation of 26.35.</p>
    <p>The analysis demonstrated that no incidence values exceeded the calculated epidemic threshold of 505.09 cases per 1000 population as shown in <xref ref-type="fig" rid="fig2">
      Figure 2
     </xref>. This finding suggests that no unexpected surges in malaria transmission occurred during the study period, confirming that malaria transmission remained within normal expected patterns.</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>Figure 2. Time-series analysis of malaria incidence and epidemic threshold (1990-2021).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId150.jpeg?20250228030821" />
    </fig>
   </sec>
   <sec id="s3_3">
    <title>3.3. Evaluation of Prediction Accuracy Measure</title>
    <p>If a time series is represented by 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          y 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          y 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math>, then 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mover accent="true"> 
         <mi>
           y 
         </mi> 
         <mo>
           ^ 
         </mo> 
        </mover> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> indicates the 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          i 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mi>
           h 
         </mi> 
        </mrow> 
       </msup> 
      </mrow> 
     </math> predicted value, where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         n 
       </mi> 
      </mrow> 
     </math>. For 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         n 
       </mi> 
      </mrow> 
     </math>, the 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          i 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mi>
           h 
         </mi> 
        </mrow> 
       </msup> 
      </mrow> 
     </math> estimated prediction error is then:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          y 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo>
         − 
       </mo> 
       <msub> 
        <mover accent="true"> 
         <mi>
           y 
         </mi> 
         <mo>
           ^ 
         </mo> 
        </mover> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math></p>
    <p>We aim to identify a prediction model that minimizes errors as effectively as possible. To assess the accuracy of the predictions, several widely used metrics were employed, including Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), Mean Absolute Percentage Error (MAPE), and Mean Absolute Scaled Error (MASE).</p>
    <p>MAE offers a simple and intuitive way to compare forecasting methods, especially when applied to the same time series or series measured in the same units. MAPE, expressed as a percentage, is easy to interpret and commonly used in various contexts due to its familiarity. RMSE, by incorporating squared errors, is useful for understanding the influence of outliers on forecast accuracy. Meanwhile, MASE provides a scale-free metric, making it suitable for comparing forecast methods across different time series.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         MAE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mi>
          n 
        </mi> 
       </mfrac> 
       <munderover> 
        <mstyle displaystyle="true" mathsize="140%"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          n 
        </mi> 
       </munderover> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            y 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mover accent="true"> 
           <mi>
             y 
           </mi> 
           <mo>
             ^ 
           </mo> 
          </mover> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <mtext>
         RMSE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <mfrac> 
          <mn>
            1 
          </mn> 
          <mi>
            n 
          </mi> 
         </mfrac> 
         <munderover> 
          <mstyle displaystyle="true" mathsize="140%"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mi>
            n 
          </mi> 
         </munderover> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                y 
              </mi> 
              <mi>
                t 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msub> 
              <mover accent="true"> 
               <mi>
                 y 
               </mi> 
               <mo>
                 ^ 
               </mo> 
              </mover> 
              <mi>
                t 
              </mi> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
        </mrow> 
       </msqrt> 
      </mrow> 
     </math></p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         MASE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mfrac> 
          <mn>
            1 
          </mn> 
          <mi>
            n 
          </mi> 
         </mfrac> 
         <msubsup> 
          <mstyle displaystyle="true" mathsize="140%"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mi>
            n 
          </mi> 
         </msubsup> 
         <mrow> 
          <mo>
            | 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              e 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            | 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <mfrac> 
          <mn>
            1 
          </mn> 
          <mrow> 
           <mi>
             n 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </mfrac> 
         <msubsup> 
          <mstyle displaystyle="true" mathsize="140%"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             2 
           </mn> 
          </mrow> 
          <mi>
            n 
          </mi> 
         </msubsup> 
         <mrow> 
          <mo>
            | 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              y 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mi>
              y 
            </mi> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            | 
          </mo> 
         </mrow> 
        </mrow> 
       </mfrac> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <mtext>
         MAPE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mi>
          n 
        </mi> 
       </mfrac> 
       <munderover> 
        <mstyle displaystyle="true" mathsize="140%"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          n 
        </mi> 
       </munderover> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <mfrac> 
          <mrow> 
           <msub> 
            <mi>
              y 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mover accent="true"> 
             <mi>
               y 
             </mi> 
             <mo>
               ^ 
             </mo> 
            </mover> 
            <mi>
              t 
            </mi> 
           </msub> 
          </mrow> 
          <mrow> 
           <msub> 
            <mi>
              y 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
          </mrow> 
         </mfrac> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
       <mo>
         × 
       </mo> 
       <mn>
         100 
       </mn> 
      </mrow> 
     </math></p>
   </sec>
   <sec id="s3_4">
    <title>3.4. Holt-Winters’ Exponential Smoothing</title>
    <p>The Holt-Winter’s method, an extension of exponential smoothing, was applied to capture both trend and seasonality in the data. This method is particularly suited for time series data with a clear seasonal pattern and a trend over time. The Holt-Winter’s model consists of three components: the level, trend, and seasonality. The level component ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ℓ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math>) represents the baseline value of the time series, while the trend component ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math>) accounts for changes in the level over time. The seasonality component ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math>) captures repeating patterns, such as annual fluctuations in malaria cases due to seasonal climatic variations.</p>
    <p>The level is computed as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ℓ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         α 
       </mi> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            y 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             − 
           </mo> 
           <mi>
             m 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mo>
         + 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           − 
         </mo> 
         <mi>
           α 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            ℓ 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mo>
           + 
         </mo> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          y 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the observed value at time 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        t 
      </mi> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mi>
           m 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is the seasonal component from 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        m 
      </mi> 
     </math> periods ago, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        α 
      </mi> 
     </math> is the smoothing parameter for the level. The trend is modelled as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         β 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            ℓ 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mi>
            ℓ 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         + 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           − 
         </mo> 
         <mi>
           β 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        β 
      </mi> 
     </math> is the smoothing parameter for the trend. The seasonal component is computed as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         γ 
       </mi> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            y 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            ℓ 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mo>
         + 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           − 
         </mo> 
         <mi>
           γ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mi>
           m 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        γ 
      </mi> 
     </math> is the smoothing parameter for the seasonal factor. Together, these components allow for the modeling of a time series that exhibits both a trend and seasonal variation. The forecast at a future time point ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         t 
       </mi> 
       <mo>
         + 
       </mo> 
       <mi>
         h 
       </mi> 
      </mrow> 
     </math>) is given by:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          F 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mi>
           h 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            ℓ 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           + 
         </mo> 
         <mi>
           h 
         </mi> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mi>
           h 
         </mi> 
         <mo>
           − 
         </mo> 
         <mi>
           m 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             k 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msub> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        h 
      </mi> 
     </math> is the forecast horizon (the number of periods into the future being predicted) and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        m 
      </mi> 
     </math> represents the number of seasonal periods (12 for monthly data). Initially, a multiplicative Holt-Winter’s model was considered. However, due to the normalized nature of the data, the model was switched to an additive version, which is better suited for data that includes zero or very small values.</p>
    <p>We evaluated the model’s accuracy using several key metrics, summarized in <xref ref-type="table" rid="table3">
      Table 3
     </xref>:</p>
    <table-wrap id="table3">
     <label>
      <xref ref-type="table" rid="table3">
       Table 3
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140962-"></xref>Table 3. Performance metrics for the refined Holt-Winter’s model.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="22.81%"><p style="text-align:center">Metric</p></td> 
       <td class="custom-bottom-td acenter" width="22.81%"><p style="text-align:center">Value</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="22.81%"><p style="text-align:center">MAE</p></td> 
       <td class="custom-top-td acenter" width="22.81%"><p style="text-align:center">0.0948</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">RMSE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">0.1180</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MAPE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">22.53%</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MASE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">0.8096</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The Mean Absolute Error (MAE) was 0.0948, indicating that the model’s predictions were generally close to the actual normalized malaria case values. The Root Mean Squared Error (RMSE) was 0.1180, placing greater emphasis on larger errors and confirming a reasonable fit. The Mean Absolute Percentage Error (MAPE), recalculated after excluding zero values, was 22.53%, showing the average percentage deviation of the forecast from actual values. Finally, the Mean Absolute Scaled Error (MASE) was 0.8096, demonstrating that the model outperformed a basic naïve forecast.</p>
    <p>Residual analysis was performed to further evaluate the model’s accuracy and robustness. The residuals were plotted to check for any patterns over time. The residuals appeared to be randomly distributed, which is a positive indication that the model had captured the underlying structure of the data. A histogram of the residuals indicated that they followed a roughly normal distribution as shown in <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref>, while a quantile-quantile (Q-Q) plot confirmed that the residuals closely followed a normal distribution, with only minor deviations at the tails, as shown in <xref ref-type="fig" rid="fig4">
      Figure 4
     </xref>. These diagnostic checks confirmed that the model had successfully captured the main patterns in the data and that the residuals were well-behaved.</p>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. Histogram of residuals for the Holt-Winters model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId201.jpeg?20250228030826" />
    </fig>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. Q-Q plot for residuals of the Holt-Winters model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId202.jpeg?20250228030826" />
    </fig>
   </sec>
   <sec id="s3_5">
    <title>3.5. Harmonic Model</title>
    <p>Harmonic modelling is a form of Fourier analysis used to analyze seasonal data, especially for time series. In the context of malaria cases, we would model the time series data as a sum of sinusoidal functions that represent the periodic components of the data. The harmonic approach decomposes the time-series data into a sum of sinusoidal (sine and cosine) functions that represent periodic fluctuations.</p>
    <p>A Fourier transform was applied to the normalized data to decompose it into its frequency components. This allowed us to identify the dominant cycles, which reflected the periodic nature of malaria cases over time. The Fourier transform plot in <xref ref-type="fig" rid="fig5">
      Figure 5
     </xref> showed a prominent peak corresponding to the most significant seasonal frequency. By isolating this dominant frequency, we were able to model the malaria cases more effectively.</p>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>Figure 5. Fourier transform plot identifying dominant frequencies.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId203.jpeg?20250228030827" />
    </fig>
    <p>The general form of the harmonic model used is as follows:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mi>
         cos 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           ω 
         </mi> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <msub> 
          <mi>
            ϕ 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          B 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mi>
         sin 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           ω 
         </mi> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <msub> 
          <mi>
            ϕ 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         + 
       </mo> 
       <mi>
         C 
       </mi> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          ϵ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math></p>
    <p>In this equation, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> represents the malaria cases at time 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        t 
      </mi> 
     </math>, while 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          B 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math> are the amplitude coefficients for the cosine and sine components, respectively. The parameter 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        ω 
      </mi> 
     </math> is the angular frequency, which defines the periodicity of the sine and cosine waves, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ϕ 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math> represents the phase shift. The constant 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        C 
      </mi> 
     </math> is the mean level of malaria cases, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ϵ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the error term.</p>
    <p>The harmonic model was initially fitted to the normalized malaria cases data. Although the model captured the basic seasonal trends, it struggled to account for the more intricate temporal dependencies, such as the influence of previous malaria cases on current cases, as shown in <xref ref-type="fig" rid="fig6">
      Figure 6
     </xref>.</p>
    <fig id="fig6" position="float">
     <label>Figure 6</label>
     <caption>
      <title>Figure 6. Harmonic model vs. actual malaria cases (Normalized).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId222.jpeg?20250228030828" />
    </fig>
    <p>To improve the model’s performance, we introduced feature engineering in the form of lagged variables. In time series data, the current value of a variable often depends on its past values. For malaria cases, incidences in one month can be influenced by the number of cases in previous months due to the time it takes for the disease to spread. Therefore, we included lagged variables for one, two, and three months in the refined model. The updated harmonic model with lagged variables was represented by the following equation:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mtext>
         cos 
       </mtext> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           ω 
         </mi> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <msub> 
          <mi>
            ϕ 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          B 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mtext>
         sin 
       </mtext> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           ω 
         </mi> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <msub> 
          <mi>
            ϕ 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         + 
       </mo> 
       <mi>
         C 
       </mi> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mrow> 
         <mtext>
           Lag 
         </mtext> 
        </mrow> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mrow> 
         <mtext>
           Lag 
         </mtext> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          3 
        </mn> 
       </msub> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mrow> 
         <mtext>
           Lag 
         </mtext> 
        </mrow> 
        <mn>
          3 
        </mn> 
       </msub> 
       <mo>
         + 
       </mo> 
       <msub> 
        <mi>
          ϵ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math></p>
    <p>Here, the additional terms 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
      </mrow> 
     </math>, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          3 
        </mn> 
       </msub> 
      </mrow> 
     </math> represent the coefficients for the lagged variables, which capture the influence of malaria cases from one, two, and three months prior, respectively. By including these lagged variables, the model became more sensitive to the temporal dependencies that the original harmonic model could not fully account for, as shown in <xref ref-type="fig" rid="fig7">
      Figure 7
     </xref>.</p>
    <fig id="fig7" position="float">
     <label>Figure 7</label>
     <caption>
      <title>Figure 7. Harmonic model with lag vs actual malaria cases (Normalized).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId231.jpeg?20250228030828" />
    </fig>
    <p>This refinement significantly improved the model’s accuracy, as indicated by the performance metrics, summarized in <xref ref-type="table" rid="table4">
      Table 4
     </xref>:</p>
    <table-wrap id="table4">
     <label>
      <xref ref-type="table" rid="table4">
       Table 4
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140962-"></xref>Table 4. Performance metrics for the refined harmonic model.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="22.81%"><p style="text-align:center">Metric</p></td> 
       <td class="custom-bottom-td acenter" width="22.81%"><p style="text-align:center">Value</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="22.81%"><p style="text-align:center">RMSE</p></td> 
       <td class="custom-top-td acenter" width="22.81%"><p style="text-align:center">0.068</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MAE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">0.046</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MAPE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">17.90%</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MASE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">0.94</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The RMSE dropped to 0.068, and the MAE was reduced to 0.046, which demonstrated that the model’s overall error decreased. More importantly, the MAPE was reduced to 17.90%, and the MASE dropped to 0.94, indicating that the refined harmonic model with lagged variables performed better than the naive forecast based solely on past values.</p>
    <p>We plotted the residuals of the harmonic model with lag as shown in <xref ref-type="fig" rid="fig8">
      Figure 8
     </xref>, indicating that the model had captured the main patterns in the malaria cases data. Additionally, we used the Autocorrelation Function (ACF) to check whether any correlation remained in the residuals. The ACF plot in <xref ref-type="fig" rid="fig9">
      Figure 9
     </xref> showed no significant autocorrelation, validating that the model successfully accounted for the temporal dependencies.</p>
    <fig id="fig8" position="float">
     <label>Figure 8</label>
     <caption>
      <title>Figure 8. Residual analysis with lag features and normalized data.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId232.jpeg?20250228030831" />
    </fig>
    <fig id="fig9" position="float">
     <label>Figure 9</label>
     <caption>
      <title>Figure 9. Autocorrelation function of residuals.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId233.jpeg?20250228030831" />
    </fig>
   </sec>
   <sec id="s3_6">
    <title>3.6. Artificial Neural Network</title>
    <p>Artificial Neural Networks (ANNs) are powerful machine learning models inspired by the structure and function of the human brain. They are particularly effective at capturing complex, nonlinear relationships in data, making them suitable for time series forecasting tasks such as predicting malaria cases. Unlike traditional statistical models, ANNs can model interactions between variables without requiring prior assumptions about the nature of these relationships.</p>
    <p>To capture both recent and long-term temporal patterns, lag features and moving averages were engineered. These features allowed the model to use historical malaria case data as inputs for predicting future cases. Lag features represent values from previous periods and are critical for time-series forecasting models.</p>
    <p>Lag features were generated for the 12 months preceding each observation. Lagged variables from one month, two months, and up to twelve months were created. These lag features enabled the model to capture short-term and seasonal dependencies in malaria cases. Mathematically, the lagged values are represented as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mi>
           k 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the number of malaria cases at time 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        t 
      </mi> 
     </math>, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        k 
      </mi> 
     </math> represents the lag period</p>
    <p>In addition to the lag features, moving average features were created to smooth out short-term fluctuations in malaria cases. A 3-month moving average and a 6-month moving average were computed using the following formula:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         M 
       </mi> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mi>
          k 
        </mi> 
       </mfrac> 
       <munderover> 
        <mstyle mathsize="140%" displaystyle="true"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          k 
        </mi> 
       </munderover> 
       <mtext>
           
       </mtext> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mi>
           i 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         M 
       </mi> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the moving average over 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        k 
      </mi> 
     </math> months, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mi>
           i 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is the malaria case count 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        i 
      </mi> 
     </math>-months prior. These moving averages helped the model capture long-term trends by averaging the malaria case values over the recent months.</p>
    <p>The ANN was implemented using a Multilayer Perceptron (MLP), a type of feed-forward neural network consisting of multiple layers of interconnected neurons. The input layer received the normalized lagged features, year, and moving averages, resulting in a total of 15 input features. The neural network architecture consisted of two hidden layers. The first hidden layer had 100 neurons and the second hidden layer had 50 neurons. Both hidden layers used the ReLU (Rectified Linear Unit) activation function, which is defined as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mtext>
         max 
       </mtext> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mn>
           0 
         </mn> 
         <mo>
           , 
         </mo> 
         <mi>
           x 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math></p>
    <p>ReLU introduces nonlinearity into the model, allowing it to learn more complex relationships between the input features and the target variable. The output layer consisted of a single neuron with a linear activation function, which predicted the number of normalized malaria cases for the next period. To optimize the model, the Adam optimizer was used, which is an adaptive learning rate optimization algorithm. The loss function chosen for the model was Mean Squared Error (MSE), which is calculated as:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         MSE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mi>
          n 
        </mi> 
       </mfrac> 
       <munderover> 
        <mstyle displaystyle="true" mathsize="140%"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          n 
        </mi> 
       </munderover> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              y 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mover accent="true"> 
             <mi>
               y 
             </mi> 
             <mo>
               ^ 
             </mo> 
            </mover> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </msup> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          y 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the actual malaria cases, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mover accent="true"> 
         <mi>
           y 
         </mi> 
         <mo>
           ^ 
         </mo> 
        </mover> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the predicted value, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        n 
      </mi> 
     </math> is the number of samples.</p>
    <p>To enhance the performance of the ANN, hyperparameter tuning was performed using a Grid Search approach. The hyperparameters tuned included the number of neurons in the hidden layers, the activation functions, the regularization strength, and the learning rate. A pipeline was created that included both the scaling of the features and the ANN model, which was fine-tuned using grid search. The optimal configuration was determined by performing cross-validation (5-fold) and selecting the model with the lowest validation error.</p>
    <p>The model’s performance was evaluated on a test set comprising 20% of the data. These metrics provide different perspectives on the accuracy of the model, with lower values indicating better performance. The final results obtained were summarized in <xref ref-type="table" rid="table5">
      Table 5
     </xref>:</p>
    <table-wrap id="table5">
     <label>
      <xref ref-type="table" rid="table5">
       Table 5
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140962-"></xref>Table 5. Performance metrics for the ANN model.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="22.81%"><p style="text-align:center">Metric</p></td> 
       <td class="custom-bottom-td acenter" width="22.81%"><p style="text-align:center">Value</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="22.81%"><p style="text-align:center">RMSE</p></td> 
       <td class="custom-top-td acenter" width="22.81%"><p style="text-align:center">0.0179</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MAE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">0.0128</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MAPE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">4.74%</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="22.81%"><p style="text-align:center">MASE</p></td> 
       <td class="acenter" width="22.81%"><p style="text-align:center">0.2671</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>These results demonstrate the high accuracy of the model in predicting malaria cases, with a MAPE of 4.74% indicating that the model’s predictions were off by less than 5% on average.</p>
    <fig id="fig10" position="float">
     <label>Figure 10</label>
     <caption>
      <title>Figure 10. Residuals histogram for the ANN model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId262.jpeg?20250228030836" />
    </fig>
    <p>Residual diagnostics were conducted to assess the accuracy and reliability of the Artificial Neural Network (ANN) model’s predictions. This analysis helps ensure that the residuals are randomly distributed, indicating that the model captures the underlying data patterns effectively.</p>
    <p>The residual histogram in <xref ref-type="fig" rid="fig10">
      Figure 10
     </xref> showed a symmetric, bell-shaped pattern centered around zero, resembling a normal distribution. This suggests that the model’s errors are unbiased, with most predictions closely matching the actual values.</p>
    <p>Finally, a Q-Q plot was used to test the normality of the residuals. The plot, shown in <xref ref-type="fig" rid="fig11">
      Figure 11
     </xref> indicated that most points lie along the 45-degree line, confirming that the residuals are approximately normally distributed. Slight deviations in the tails suggest a few outliers, but these do not severely violate the normality assumption, reinforcing the model’s reliability.</p>
    <fig id="fig11" position="float">
     <label>Figure 11</label>
     <caption>
      <title>Figure 11. Q-Q plot of residuals for the ANN model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId263.jpeg?20250228030836" />
    </fig>
    <p>Before incorporating climatic variables into the ANN model, several other models were tested for malaria forecasting, including the Holt-Winters, and Harmonic models. The ANN model outperformed the alternative models even without including climate variables. <xref ref-type="table" rid="table6">
      Table 6
     </xref> presents the performance metrics for each model.</p>
    <table-wrap id="table6">
     <label>
      <xref ref-type="table" rid="table6">
       Table 6
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140962-"></xref>Table 6. Performance comparison of different models.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="39.65%"><p style="text-align:center">Model</p></td> 
       <td class="custom-bottom-td acenter" width="17.24%"><p style="text-align:center">RMSE</p></td> 
       <td class="custom-bottom-td acenter" width="17.24%"><p style="text-align:center">MAE</p></td> 
       <td class="custom-bottom-td acenter" width="17.24%"><p style="text-align:center">MAPE</p></td> 
       <td class="custom-bottom-td acenter" width="17.24%"><p style="text-align:center">MASE</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="39.65%"><p style="text-align:center">Holt-Winters Model</p></td> 
       <td class="custom-top-td acenter" width="17.24%"><p style="text-align:center">0.118</p></td> 
       <td class="custom-top-td acenter" width="17.24%"><p style="text-align:center">0.0948</p></td> 
       <td class="custom-top-td acenter" width="17.24%"><p style="text-align:center">22.53%</p></td> 
       <td class="custom-top-td acenter" width="17.24%"><p style="text-align:center">0.8096</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="39.65%"><p style="text-align:center">Harmonic Model</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">0.068</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">0.046</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">17.90%</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">0.94</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="39.65%"><p style="text-align:center">ANN Model</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">0.0179</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">0.0128</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">4.74%</p></td> 
       <td class="acenter" width="17.24%"><p style="text-align:center">0.2671</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The ANN model achieved the lowest errors across all key metrics. Specifically, the Root Mean Square Error (RMSE) of the ANN model was significantly lower (0.0179) compared to the other models. Similarly, the Mean Absolute Error (MAE) was also the lowest at 0.0128, and the Mean Absolute Percentage Error (MAPE) of 4.74% demonstrated the model’s ability to make highly accurate predictions. The Mean Absolute Scaled Error (MASE) of 0.2671 further underscored the superior performance of the ANN model relative to a naive benchmark.</p>
    <p>Given that the Artificial Neural Network (ANN) outperformed all the other models when climate variables were not included, we sought to further enhance its predictive power by incorporating climatic variables such as precipitation, temperature, and humidity. We included both current and lagged values as inputs to the model to capture the immediate and delayed effects of these variables.</p>
    <p>The input layer of the ANN was expanded to accommodate these additional climate variables alongside lagged malaria data. This transformation allowed the model to capture more complex, non-linear interactions between climate and malaria cases. The network’s architecture, with two hidden layers and ReLU activation functions, remained unchanged, as it had already proven effective in modelling the underlying relationships in the data.</p>
    <p>By integrating the climatic variables, the model became more robust in reflecting real-world malaria transmission dynamics. After retraining the ANN with these added inputs, performance metrics improved significantly as shown in <xref ref-type="table" rid="table7">
      Table 7
     </xref>, reinforcing the model’s ability to adapt to environmental influences while maintaining its initial advantage in predictive accuracy.</p>
    <table-wrap id="table7">
     <label>
      <xref ref-type="table" rid="table7">
       Table 7
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.140962-"></xref>Table 7. Performance metrics of multivariate ANN model.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="67.68%"><p style="text-align:center">Metric</p></td> 
       <td class="custom-bottom-td acenter" width="32.32%"><p style="text-align:center">Value</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="67.68%"><p style="text-align:center">Root Mean Square Error (RMSE)</p></td> 
       <td class="custom-top-td acenter" width="32.32%"><p style="text-align:center">0.0154</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="67.68%"><p style="text-align:center">Mean Absolute Error (MAE)</p></td> 
       <td class="acenter" width="32.32%"><p style="text-align:center">0.0109</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="67.68%"><p style="text-align:center">Mean Absolute Percentage Error (MAPE)</p></td> 
       <td class="acenter" width="32.32%"><p style="text-align:center">3.91%</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="67.68%"><p style="text-align:center">Mean Absolute Scaled Error (MASE)</p></td> 
       <td class="acenter" width="32.32%"><p style="text-align:center">0.246</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The improved performance of the ANN model, now capable of considering climatic influences, is evident from the further reduction in errors. The RMSE dropped to 0.0154, while the MAE decreased to 0.0109. The MAPE also saw a considerable improvement, falling to 3.91%, indicating that the model’s predictions were closer to the actual malaria data values than before. The MASE of 0.246 underscores the model’s improved accuracy, particularly when compared to a naive forecast. Overall, the inclusion of climatic variables significantly boosted the ANN’s predictive power, providing a more accurate representation of malaria transmission dynamics.</p>
    <p>The autocorrelation plot as illustrated in <xref ref-type="fig" rid="fig12">
      Figure 12
     </xref> shows no significant autocorrelation at any lag which indicates that the model has effectively captured the temporal dependencies, with no systematic patterns left unexplained. Further, the residual of the histogram in <xref ref-type="fig" rid="fig13">
      Figure 13
     </xref> confirms that the errors are symmetrically distributed around zero, indicating that the model is unbiased in its predictions.</p>
    <fig id="fig12" position="float">
     <label>Figure 12</label>
     <caption>
      <title>Figure 12. Autocorrelation plot of residuals from multivariate ANN model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId264.jpeg?20250228030840" />
    </fig>
    <fig id="fig13" position="float">
     <label>Figure 13</label>
     <caption>
      <title>Figure 13. Histogram of residuals from multivariate ANN model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId265.jpeg?20250228030840" />
    </fig>
    <p>The multivariate ANN model was used to forecast malaria cases for the next 24 months. The forecasting process involved taking the most recent 12 months of data, including the lagged features, and feeding them into the model to predict malaria cases for the following month. This predicted value was then used as the lag for the next step, and the process was repeated for 24 iterations to generate predictions for the next two years. The mathematical mechanism for the recursive forecasting process is described by:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         f 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             12 
           </mn> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math></p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          X 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> represents the current lagged values, and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        f 
      </mi> 
     </math> is the function learned by the neural network model.</p>
    <fig id="fig14" position="float">
     <label>Figure 14</label>
     <caption>
      <title>Figure 14. ANN forecast for the next 24 months.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1890800-rId272.jpeg?20250228030842" />
    </fig>
    <p>The 24-month forecast of malaria incidence from January 2024 to December 2025, derived from the Multivariate Artificial Neural Network (ANN) model, indicates a steady upward trend in malaria cases over the forecast period as shown in <xref ref-type="fig" rid="fig14">
      Figure 14
     </xref>. The model projects a moderate increase in malaria cases, with a significant rise expected in late 2024 and continuing throughout 2025. This upward trend suggests that malaria incidence will likely continue to grow, driven by seasonal variations that create favourable mosquito breeding conditions. As the forecast extends toward the end of the projection period, prediction intervals widen, reflecting greater uncertainty in the long-term outlook. By incorporating climatic variables such as temperature, humidity, and precipitation, the model more accurately captures seasonal shifts in malaria transmission dynamics. These environmental factors are particularly influential during peak transmission periods, playing a crucial role in the spread of malaria.</p>
   </sec>
  </sec><sec id="s4">
   <title>4. Discussion</title>
   <p>This study evaluated and compared prediction models for malaria cases in Sierra Leone by incorporating historical case data and climatological variables. The models examined included Holt-Winters’ Exponential Smoothing, Harmonic, and Artificial Neural Networks (ANN). Our findings demonstrate the superior performance of the ANN model, particularly when enhanced with climatic variables.</p>
   <p>Each model demonstrated distinct strengths and limitations in predicting malaria cases. The Holt-Winters’ Exponential Smoothing model offered computational simplicity and interpretability, making it accessible for routine surveillance. However, its relatively high MAPE of 22.53% revealed limitations in capturing complex non-linear relationships and adapting to sudden changes in transmission patterns. The model’s primary advantage lay in its ability to detect seasonal patterns, though it struggled to incorporate external variables effectively.</p>
   <p>The Harmonic model, which incorporated lagged variables, further improved predictions with a MAPE of 17.90%, highlighting the importance of considering temporal dependencies in malaria forecasting. This model excelled in capturing cyclical patterns and provided clear interpretability of seasonal components. However, its rigid mathematical structure limited its ability to adapt to irregular fluctuations and complex environmental interactions. The Harmonic model’s performance particularly degraded during periods of unusual climate patterns, suggesting limited flexibility in handling environmental anomalies.</p>
   <p>The ANN model significantly outperformed these traditional approaches, achieving a MAPE of just 4.74% even before the inclusion of climatic variables. This superior performance can be attributed to the ANN’s ability to capture complex, non-linear relationships of malaria transmission. While the ANN demonstrated remarkable accuracy, it required substantial computational resources for optimal configuration. The model’s “black box” nature made it challenging to interpret specific predictive mechanisms, though its superior performance justified this trade-off. The inclusion of climatic variables such as precipitation, temperature, and humidity further enhanced the ANN model’s predictive power, reducing the MAPE to 3.91%. This improvement underscores the critical role that environmental factors play in malaria transmission dynamics.</p>
   <p>The effectiveness of the ANN model in this context aligns with findings from other studies <xref ref-type="bibr" rid="scirp.140962-25">
     [25]
    </xref> <xref ref-type="bibr" rid="scirp.140962-33">
     [33]
    </xref>, which also reported high accuracy rates for ANN models in malaria prediction. Our results support the growing body of evidence suggesting that machine learning approaches, particularly ANNs, are well-suited for modelling complex epidemiological phenomena like malaria transmission. The incorporation of lag features and moving averages in our ANN model proved crucial for capturing both short-term fluctuations and long-term trends in malaria cases. This approach allowed the model to learn from historical patterns and account for the delayed effects of various factors on malaria transmission, a key consideration given the complex life cycle of the Plasmodium parasite and its mosquito vector.</p>
   <p>Our 24-month forecast predicts a steady increase in malaria cases in Sierra Leone from January 2024 to December 2025, with notable seasonal peaks. This projection aligns with the historical patterns observed in the data and accounts for the influence of climatic factors on transmission intensity. The widening confidence intervals toward the end of the forecast period reflect increasing uncertainty in long-term predictions, a common challenge in epidemiological forecasting. Recent trends indicate an increasing burden of malaria in many regions, including a projected rise in Plasmodium knowlesi infections in Malaysia <xref ref-type="bibr" rid="scirp.140962-34">
     [34]
    </xref> and a similar uptrend in Zambia <xref ref-type="bibr" rid="scirp.140962-35">
     [35]
    </xref>. These findings suggest that without timely interventions, malaria cases could continue to rise, driven by environmental changes and inadequate control measures. The positive correlation between precipitation and malaria cases is consistent with findings from previous studies <xref ref-type="bibr" rid="scirp.140962-36">
     [36]
    </xref> <xref ref-type="bibr" rid="scirp.140962-37">
     [37]
    </xref>, further demonstrating the critical role environmental factors play in disease transmission.</p>
   <p>Machine learning has emerged as a powerful tool in healthcare for predictive analytics. Various supervised machine learning techniques, such as random forests, support vector machines (SVM), and logistic regression, have been successfully applied to predict diseases like diabetes, liver disorders, and cancer <xref ref-type="bibr" rid="scirp.140962-38">
     [38]
    </xref>. Similar applications in malaria forecasting are likely to gain traction, especially with the integration of patient data, environmental factors, and clinical history. The success of our ANN model demonstrates the promise of machine learning techniques in public health forecasting by achieving significant improvements in predictive accuracy. These findings have significant implications for public health planning and resource allocation in Sierra Leone. Moreover, the model’s ability to incorporate climatic variables enables a more proactive approach to malaria control, potentially allowing for preemptive measures in anticipation of high-risk periods.</p>
   <p>Given the predicted increase in malaria cases observed in our model and corroborated by trends in other endemic regions <xref ref-type="bibr" rid="scirp.140962-34">
     [34]
    </xref> <xref ref-type="bibr" rid="scirp.140962-35">
     [35]
    </xref>, public health authorities should strengthen prevention and control measures. The ANN model’s ability to integrate climatic variables into predictions underscores the need for strategies that address environmental influences on malaria transmission. This is especially critical as climate change is projected to further alter malaria transmission dynamics in regions like Sub-Saharan Africa.</p>
   <p>Despite the findings of this study, several limitations must be acknowledged. Reliance on secondary data, particularly from health facilities, introduces potential biases due to inaccuracies or inconsistencies in reporting, an issue also highlighted in malaria forecasting studies in Afghanistan <xref ref-type="bibr" rid="scirp.140962-11">
     [11]
    </xref> and Zambia <xref ref-type="bibr" rid="scirp.140962-35">
     [35]
    </xref>. Additionally, while the incorporation of climatological variables and the application of the ANN model demonstrated excellent performance in Sierra Leone, the model’s generalizability to other regions may be limited. Malaria transmission dynamics and environmental factors vary significantly across different regions, necessitating localized model adaptations. The model’s effectiveness could differ in regions with distinct ecological or socioeconomic contexts.</p>
   <p>Future research should focus on integrating more granular data, such as socioeconomic factors, intervention coverage, and finer-scale environmental data, to enhance the model’s applicability across diverse settings and better account for spatial heterogeneity in malaria transmission <xref ref-type="bibr" rid="scirp.140962-25">
     [25]
    </xref>. Additionally, while ANNs hold great promise, they present challenges such as intricate architectures and a vast number of interconnected nodes, which can make it difficult to interpret specific predictions <xref ref-type="bibr" rid="scirp.140962-39">
     [39]
    </xref>. Addressing these challenges through improved model interpretability and validation will be key in advancing the application of machine learning in disease forecasting. This study demonstrates the superior performance of the ANN model in predicting malaria cases, particularly when enhanced with climatic variables. The findings underscore the importance of integrating machine learning techniques and environmental data in public health forecasting.</p>
  </sec><sec id="s5">
   <title>5. Conclusions</title>
   <p>This study demonstrates that the Artificial Neural Network (ANN) model, particularly when enhanced with climatic variables, outperforms traditional time series approaches in predicting malaria cases in Sierra Leone. The ANN model’s superior performance, achieving a MAPE of 3.91% with climatic variables compared to Holt-Winters’ (22.53%) and Harmonic (17.90%) models, can be attributed to its ability to capture complex, non-linear relationships within the data. The integration of climatological variables and lag features, especially at 6 months and seasonal lag 1, significantly enhanced the model’s predictive accuracy. Our 24-month forecast suggests a concerning trend of increasing malaria cases in Sierra Leone from 2024 to 2025, with distinct seasonal patterns.</p>
   <p>Based on these findings, we recommend that Sierra Leone’s Ministry of Health and Sanitation implement the ANN model to optimize the distribution of resources such as insecticide-treated nets, indoor residual spraying, and antimalarial medications. Future research should focus on incorporating additional variables such as socioeconomic factors and intervention coverage data, while extending the model to different regions within Sierra Leone. The success of this approach provides a valuable framework that could be adapted for other regions facing similar health challenges, potentially contributing to global malaria elimination efforts. The development of climate-informed strategies and the strengthening of existing interventions, supported by international collaboration, will be crucial in preventing malaria from remaining endemic in Sierra Leone.</p>
  </sec><sec id="s6">
   <title>Acknowledgements</title>
   <p>The first author would like to express his appreciation to the Pan African University Institute for Basic Sciences, Technology and Innovation for supporting this work.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.140962-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Autino, B., Noris, A. and Russo, R. (2012) Epidemiology of Malaria in Endemic Areas. Mediterranean Journal of Hematology and Infectious Diseases, 4, e2012060. 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Abeku, T.A., de Vlas, S.J. and Borsboom, G. (2002) Forecasting Malaria Incidence from Historical Morbidity Patterns in Epidemic-Prone Areas of Ethiopia: A Simple Seasonal Adjustment Method Performs Best. Tropical Medicine&amp;International Health, 7, 851-857. &gt;https://doi.org/10.1046/j.1365-3156.2002.00924.x
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     World Health Organization (2020) World Malaria Report 2020. World Health Organization. &gt;https://www.who.int/publications/i/item/9789240015791 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gething, P.W., Smith, D.L. and Patil, A.P. (2010) Climate Change and the Global Malaria Recession. Nature, 465, 342-345. &gt;https://doi.org/10.1038/nature09098
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tonnang, H.E.Z., Kangalawe, R.Y.M. and Yanda, P.Z. (2010) Predicting and Mapping Malaria Under Climate Change Scenarios: The Potential Redistribution of Malaria Vectors in Africa. Malaria Journal, 9, 1-10. &gt;https://doi.org/10.1186/1475-2875-9-111 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Mordecai, E.A., Ryan, S.J. and Caldwell, J.M. (2020) Climate Change Could Shift Disease Burden from Malaria to Arboviruses in Africa. The Lancet Planetary Health, 4, e416-e423. &gt;https://doi.org/10.1016/S2542-5196(20)30178-9
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ryan, S.J., Lippi, C.A. and Zermoglio, F. (2020) Shifting Transmission Risk for Malaria in Africa with Climate Change: A Framework for Planning and Intervention. Malaria Journal, 19, 1-14. &gt;https://doi.org/10.1186/s12936-020-03224-6
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Patz, J.A., Campbell-Lendrum, D. and Holloway, T. (2005) Impact of Regional Climate Change on Human Health. Nature, 438, 310-317. &gt;https://doi.org/10.1038/nature04188
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lafferty, K.D. (2009) The Ecology of Climate Change and Infectious Diseases. Ecology, 90, 888-900. &gt;https://doi.org/10.1890/08-0079.1
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Grover-Kopec, E.K., Blumenthal, M.B. and Ceccato, P. (2006) Web-Based Climate Information Resources for Malaria Control in Africa. Malaria Journal, 5, 1-9. &gt;https://doi.org/10.1186/1475-2875-5-38 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Anwar, M.Y., Lewnard, J.A. and Parikh, S. (2016) Time Series Analysis of Malaria in Afghanistan: Using ARIMA Models to Predict Future Trends in Incidence. Malaria Journal, 15, 1-10. &gt;https://doi.org/10.1186/s12936-016-1602-1
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Anokye, R., Acheampong, E. and Owusu, I. (2018) Time Series Analysis of Malaria in Kumasi: Using ARIMA Models to Forecast Future Incidence. Cogent Social Sciences, 4, Article 1461544. &gt;https://doi.org/10.1080/23311886.2018.1461544
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zinszer, K., Verma, A.D. and Charland, K. (2012) A Scoping Review of Malaria Forecasting: Past Work and Future Directions. BMJ Open, 2, e001992. &gt;https://doi.org/10.1136/bmjopen-2012-001992
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wangdi, K., Singhasivanon, P. and Silawan, T. (2010) Development of Temporal Modelling for Forecasting and Prediction of Malaria Infections Using Time-series and ARIMAX Analyses: A Case Study in Endemic Districts of Bhutan. Malaria Journal, 9, 1-9. &gt;https://doi.org/10.1186/1475-2875-9-251 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhang, X., Zhang, T. and Young, A.A. (2014) Applications and Comparisons of Four Time Series Models in Epidemiological Surveillance Data. PLOS ONE, 9, e88075. &gt;https://doi.org/10.1371/journal.pone.0088075
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kumar, P., Vatsa, R. and Sarthi, P.P. (2020) Modeling an Association between Malaria Cases and Climate Variables for Keonjhar District of Odisha, India: A Bayesian Approach. Journal of Parasitic Diseases, 44, 319-331. &gt;https://doi.org/10.1007/s12639-020-01210-y
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Liatsis, P., Foka, A. and Goulermas, J.Y. (2007) Adaptive Polynomial Neural Networks for Times Series Forecasting. ELMAR 2007, Zadar, 12-14 September 2007, 35-39. &gt;https://doi.org/10.1109/ELMAR.2007.4418795
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     National Malaria Control Programme (2021) Sierra Leone Malaria Indicator Survey 2021, NMCP, SSL, CRS, and Utica International. Freetown, Sierra Leone.
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     U.S. President’s Malaria Initiative (2024) Sierra Leone FY 2024 Country Malaria Profile—Final, U.S. Agency for International Development (USAID). &gt;https://www.pmi.gov/where-we-work/sierra-leone/ 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref20">
    <label>20</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Okunlola, O.A. and Oyeyemi, O.T. (2019) Spatio-Temporal Analysis of Association between Incidence of Malaria and Environmental Predictors of Malaria Transmission in Nigeria. Scientific Reports, 9, Article No. 17500. &gt;https://doi.org/10.1038/s41598-019-53814-x
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref21">
    <label>21</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Okiring, J., Routledge, I., Esptein, A., et al. (2021) Associations between Environmental Covariates and Malaria Incidence in High Transmission Settings of Uganda: A Distributed Non-Linear Lagged Ecological Analysis. BMC Public Health, 21, Article 1962. &gt;https://doi.org/10.1186/s12889-021-11949-5 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref22">
    <label>22</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gaudart, J., Touré, O. and Dessay, N. (2009) Modelling Malaria Incidence with Environmental Dependency in a Locality of Sudanese Savannah Area, Mali. Malaria Journal, 8, 1-12. &gt;https://doi.org/10.1186/1475-2875-8-61 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref23">
    <label>23</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Oyebode, O.J. (2013) Solid Waste Management for Sustainable Development and Public Health: A Case Study of Lagos State in Nigeria. Universal Journal of Public Health, 1, 33-39. &gt;https://doi.org/10.13189/ujph.2013.010301 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref24">
    <label>24</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kafando, P., Segda, B.G., Nzihou, J.F. and Koulidiati, J. (2013) Environmental Impacts of Waste Management Deficiencies and Health Issues: A Case Study in the City of Kaya, Burkina Faso. Journal of Environmental Protection, 4, 1080-1087. &gt;https://doi.org/10.4236/jep.2013.410124 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref25">
    <label>25</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Mohamed, J., Mohamed, A.I. and Daud, E.I. (2022) Evaluation of Prediction Models for the Malaria Incidence in Marodijeh Region, Somaliland. Journal of Parasitic Diseases, 46, 395-408. &gt;https://doi.org/10.1007/s12639-021-01458-y 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref26">
    <label>26</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     da Cunha, G.B., Luitgards-Moura, J.F. and Naves, E.L.M. (2010) Use of an Artificial Neural Network to Predict the Incidence of Malaria in the City of Canta, State of Roraima. Revista da Sociedade Brasileira de Medicina Tropical, 43, 567-570. &gt;https://doi.org/10.1590/S0037-86822010000500019 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref27">
    <label>27</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Mansaray, A.S., Barrie, A. and Jabati, E.B.M. (2021) Utilizing Geospatial Tools to Assign Unique Identifiers to Water Bodies in a Low-Income Country. Journal of Water Resource and Protection, 13, 236-253. &gt;https://doi.org/10.4236/jwarp.2021.133014
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref28">
    <label>28</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Nicol, D.S.W.H., Fyfe, C. and Sesay, S.M. (1999) Sierra Leone. Encyclopedia Britannica, Inc. 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref29">
    <label>29</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Weather Atlas (2024) Weather Atlas: Climate Data for 2024, Weather Atlas. &gt;https://www.weather-atlas.com 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref30">
    <label>30</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     World Bank (2019) World Bank Country and Lending Groups—Country Classifications. The World Bank Group. &gt;https://datahelpdesk.worldbank.org/knowledgebase/articles/906519-world-bank-country-and-lending-groups 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref31">
    <label>31</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wadsworth, R., Jalloh, A. and Lebbie, A. (2019) Changes in Rainfall in Sierra Leone: 1981-2018. Climate, 7, Article 144. &gt;https://doi.org/10.3390/cli7120144
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref32">
    <label>32</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Roser, M., Ritchie, H. and Ortiz-Ospina, E. (2020) Burden of Disease. Our World in Data. &gt;https://ourworldindata.org/burden-of-disease 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref33">
    <label>33</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rismala, R., Liong, T.H. and Ardiyanti, A. (2013) Prediction of Malaria Incidence in Banggai Regency Using Evolving Neural Network. 2013 International Conference on Technology, Informatics, Management, Engineering and Environment, Bandung, 23-26 June 2013, 89-94. &gt;https://doi.org/10.1109/TIME-E.2013.6611970
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref34">
    <label>34</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ooi, C.H., Bujang, M.A. and Bakar, T.M.I.T.A. (2017) Over Two Decades of Plasmodium Knowlesi Infections in Sarawak: Trend and Forecast. Acta Tropica, 176, 83-90. &gt;https://doi.org/10.1016/j.actatropica.2017.07.027
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref35">
    <label>35</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Menda, D.M., Nawa, M. and Zimba, R.K. (2021) Forecasting Confirmed Malaria Cases in Northwestern Province of Zambia: A Time Series Analysis Using 2014-2020 Routine Data. Advances in Public Health, 2021, Article ID: 6522352. &gt;https://doi.org/10.1155/2021/6522352
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref36">
    <label>36</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Bi, P., Tong, S. and Donald, K. (2003) Climatic Variables and Transmission of Malaria: A 12-Year Data Analysis in Shuchen County, China. Public Health Reports, 118, 65-71. &gt;https://doi.org/10.1016/S0033-3549(04)50218-2 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref37">
    <label>37</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kipruto, E.K., Ochieng, A.O. and Anyona, D.N. (2017) Effect of Climatic Variability on Malaria Trends in Baringo County, Kenya. Malaria Journal, 16, 1-11. &gt;https://doi.org/10.1186/s12936-017-1848-2 
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref38">
    <label>38</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kumar, A., Bansal, H. and Jaiswal, A. (2023) Early Disease Prediction Using ML. International Journal of Advanced Engineering and Nano Technology, 11, 123-134. &gt;https://doi.org/10.35940/ijaent.I9694.11101123
    </mixed-citation>
   </ref>
   <ref id="scirp.140962-ref39">
    <label>39</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Taylor, M.A., Bennett, C.L. and Schoen, M.W. (2021) Advances in Artificial Neural Networks as a Disease Prediction Tool. Journal of Cancer Research and Therapeutics, 9, 1-11. &gt;https://doi.org/10.14312/2052-4994.2021-1
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>