<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">PIAHS</journal-id><journal-title-group>
    <journal-title>Proceedings of IAHS</journal-title>
    <abbrev-journal-title abbrev-type="publisher">PIAHS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Proc. IAHS</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2199-899X</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/piahs-389-9-2026</article-id><title-group><article-title>Residual-based hybrid modeling combining GR4J and machine learning for streamflow prediction in data-scarce catchment: case of the Ouémé catchment at Bonou (Benin, West Africa)</article-title><alt-title>Case of the Ouémé catchment at Bonou (Benin, West Africa)</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Ahouandjinou</surname><given-names>Jérôme Enagnon</given-names></name>
          <email>jeromeahouandj@gmail.com</email>
        <ext-link>https://orcid.org/0009-0000-7734-1012</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Bossa</surname><given-names>Aymar Yaovi</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Hounkpe</surname><given-names>Jean</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-5521-9339</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>National Institute of Water (INE), Université d'Abomey-Calavi, Abomey-Calavi BP: 526 UAC, Benin</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>International Chair in Mathematical Physics and Applications (ICMPA-UNESCO Chair), Université d'Abomey-Calavi, Abomey-Calavi BP: 526 UAC, Benin</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Jérôme Enagnon Ahouandjinou (jeromeahouandj@gmail.com)</corresp></author-notes><pub-date><day>6</day><month>May</month><year>2026</year></pub-date>
      
      <volume>389</volume>
      <fpage>9</fpage><lpage>15</lpage>
      <history>
        <date date-type="received"><day>10</day><month>January</month><year>2026</year></date>
           <date date-type="rev-recd"><day>17</day><month>March</month><year>2026</year></date>
           <date date-type="accepted"><day>27</day><month>April</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Jérôme Enagnon Ahouandjinou et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://piahs.copernicus.org/articles/389/9/2026/piahs-389-9-2026.html">This article is available from https://piahs.copernicus.org/articles/389/9/2026/piahs-389-9-2026.html</self-uri><self-uri xlink:href="https://piahs.copernicus.org/articles/389/9/2026/piahs-389-9-2026.pdf">The full text article is available as a PDF file from https://piahs.copernicus.org/articles/389/9/2026/piahs-389-9-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e100">Accurate streamflow forecasting is essential for water resource management, yet remains challenging in data-scarce regions. This study develops and evaluates a hybrid modeling framework for the Ouémé River basin (Benin) that combines the conceptual GR4J hydrological model with machine learning (ML) via a residual-correction strategy. The approach integrates GR4J with three ML techniques Random Forest (RF), Extreme Gradient Boosting (XGBoost), and Long Short-Term Memory (LSTM) networks to correct systematic errors in simulated streamflow. Models were trained on daily data from 1996–2012 and validated on an independent period (2013–2020) using performance metrics including Kling–Gupta efficiency (KGE), Nash–Sutcliffe efficiency (NSE), and percent bias (PBIAS). Results show that all hybrid models (GR4J–RF, GR4J–XGB, and GR4J–LSTM) outperform the standalone GR4J model. The tree-based hybrids (GR4J–RF and GR4J–XGB) achieved the highest performance gains, with validation KGE values of 0.80 and 0.79, respectively, compared to 0.75 for GR4J alone. While the GR4J–LSTM hybrid also improved baseline results, it exhibited comparatively lower performance, attributed to the data-intensive nature of deep learning in a limited-data context. The study demonstrates that hybrid residual-correction frameworks, particularly those employing efficient tree-based ML, offer a robust and practical pathway for enhancing streamflow prediction in data-scarce catchments.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e112">With the intensification of global climate change and the increasing frequency of extreme weather events, the uncertainty of runoff processes continues to rise, posing severe challenges to global water resource security, ecosystem stability, and socio-economic development (Amoussou et al., 2020). However, reliable hydrological models for streamflow simulation are fundamental for water resources management such as; flood risk reduction, reservoir management, irrigation planning, and climate adaptation particularly in data-scarce regions exposed to hydro-climatic variability (Kumanlioglu et al., 2019; Li et al., 2022).</p>
      <p id="d2e116">Process-based hydrological models (PBHM) such as, the TOPMODEL, the SWAT model and the GR4J model have been widely used for streamflow simulation (Afféwé et al., 2025; Janjić and Tadić, 2023; Perrin et al., 2003). These models are grounded in physical laws and empirical formulations, describing hydrological processes by means of discretized sets of ordinary differential equations or simplified sets of partial differential equations. In fact, PBHM models provide interpretability and physical consistency in hydrological science, their face challenges related to structural uncertainties, simplifying assumptions to represent complex physical processes, parameter calibration, and computational demands (Li et al., 2022) lead to systematic simulation errors. In parallel, machine learning (ML) methods have demonstrated strong predictive capability in hydrology. Tree-based ensemble techniques such as Random Forest (Breiman, 2001) and Extreme Gradient Boosting (Chen and Guestrin, 2016), as well as deep learning approaches such as Long Short-Term Memory networks (Hochreiter and Schmidhuber, 1997), are able to capture complex nonlinear relationships directly from data and widely used for streamflow simulation (Kumanlioglu et al., 2019; Nevo et al., 2022; Shen and Lawson, 2021; Zohou et al., 2023), but often lack interpretability regarding hydrological elements due to their “black-box” nature.</p>
      <p id="d2e119">Whether we use ML model or a PBHM, the issue of accurate and interpretability of simulation arises, especially in regions where observed data are limited. If these challenges remain unaddressed, streamflow simulations may retain systematic biases and reduced reliability during extreme events. In data-scarce tropical basins, this can undermine the credibility of hydrological predictions used for flood preparedness, infrastructure planning, and climate change impact assessments. Improving predictive performance while maintaining physical coherence is therefore a critical challenge.</p>
      <p id="d2e122">To overcome these limitations, recent research has explored hybrid modeling, integrating physically based models with ML techniques to benefit from the complementary strengths of physically based and data-driven models. Various integration strategies have been proposed, including model output fusion (Zhang et al., 2022), physics-guided ML where physical constraints are embedded into loss functions (Khandelwal et al., 2020), and feature augmentation using physically based models simulated variables as additional ML inputs (Kumanlioglu et al., 2019). Among these strategies, residual-based one of feature augmentation methods has been widely used for hybridization of PBHM and ML; assumes that a PBHM captures the dominant water balance dynamics, preserving physical consistency, while remaining systematic errors can be learned from data using machine learning model. In the Ouémé catchment, where this study is carried out, most existing work has focused on process-based hydrological models or a standalone machine learning (Afféwé et al., 2025; Biao et al., 2016; Obada et al., 2025; Zohou et al., 2023). To address these gaps, this study investigates a residual-based hybrid modeling framework combining the GR4J hydrological model with machine learning approaches. Specifically, the study addresses two research questions: (i) Does residual-based hybridization significantly improve the predictive performance of GR4J, and (ii) which machine learning family; tree-based models (Random Forest and XGBoost) or deep learning (LSTM) is most suitable for correcting GR4J residual errors and improving streamflow prediction in a tropical data-scarce catchment.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Materials and methods</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Study area</title>
      <p id="d2e140">The study area is the Ouémé River basin in Benin, West Africa (Fig. 1). It spans from the source of the Ouémé River in the Tanéka mountains in northern Benin to the Nokoué and Porto-Novo lagoons through which the river flows into the Atlantic Ocean (Houngue, 2020). With a drainage area of almost 50 000 km<sup>2</sup>, it covers 41.14% of Benin's total area (Japhet Kodja et al., 2018). The climate is equatorial in the south, with a long rainy season from May to July and a short rainy season from September to November, interspersed with dry seasons. Sudanian, in the north, has a rainy season from May to October and a dry season from November to April. The central area is a transition zone. The average annual rainfall in the region is 1000 to 1200 mm, the average temperature is around 28 °C and the relative humidity varies between 77 % and 93 % (Biao et al., 2016).</p>

      <fig id="F1"><label>Figure 1</label><caption><p id="d2e154">Study area.</p></caption>
          <graphic xlink:href="https://piahs.copernicus.org/articles/389/9/2026/piahs-389-9-2026-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Input data</title>
      <p id="d2e171">This study used multiple datasets to characterize the hydro-climatic settings of the Ouémé watershed from 1996 to 2020. Primary meteorological data, including daily precipitation, evapotranspiration and mean temperature from ERA5-LAND (Muñoz-Sabater et al., 2021) were used. Corresponding daily streamflow measurements were collected from DGeau (Direction Générale de l'eau) at Bonou station for the same period.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Models <italic>Description</italic></title>
<sec id="Ch1.S2.SS3.SSS1">
  <label>2.3.1</label><title>Conceptual Hydrological Model (GR4J)</title>
      <p id="d2e192">The GR4J model is a lumped, daily conceptual rainfall–runoff model widely used for streamflow simulation. It represents catchment hydrological processes through four parameters controlling production, routing, groundwater exchange, and unit hydrograph dynamics (Perrin et al., 2003). GR4J requires precipitation and potential evapotranspiration as inputs and simulates streamflow through simplified representations of soil moisture accounting and flow routing. GR4J serves as the baseline physically based model and provides simulated streamflow used both for direct evaluation and as a reference for hybrid model development.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS2">
  <label>2.3.2</label><title>Random Forest (RF)</title>
      <p id="d2e203">Random Forest is an ensemble machine learning method based on a collection of decision trees constructed using bootstrap sampling and random feature selection (Breiman, 2001). Each tree independently learns nonlinear relationships between inputs and outputs, and final predictions are obtained by averaging individual tree outputs. In this study, RF is used to correct the residual errors of streamflow simulated by the GR4J model.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS3">
  <label>2.3.3</label><title>Extreme Gradient Boosting (XGBoost)</title>
      <p id="d2e214">Extreme Gradient Boosting (XGBoost) is a boosting-based ensemble learning algorithm that builds decision trees sequentially, with each tree correcting the errors of previous ones. It incorporates regularization techniques and gradient-based optimization, allowing efficient learning of complex nonlinear patterns while controlling overfitting (Chen and Guestrin, 2016). In this study, XGBoost also is used to correct the residual errors of streamflow simulated by the GR4J model.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS4">
  <label>2.3.4</label><title>Long Short-Term Memory (LSTM)</title>
      <p id="d2e226">Long Short-Term Memory (LSTM) networks are a class of recurrent neural networks specifically designed to capture long-term dependencies in time series data (Hochreiter and Schmidhuber, 1997). Through gated memory cells, LSTM models can learn temporal patterns and delayed responses characteristic of hydrological processes. LSTM has been increasingly applied to streamflow modeling due to its ability to represent nonlinear and time-dependent relationships. In this study, we applied LSTM model to correct the residual errors of streamflow simulated by the GR4J model, enabling a hybrid framework that combines physical consistency with data-driven temporal learning.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS5">
  <label>2.3.5</label><title>The GR4J-ML hybrid approach</title>
      <p id="d2e237">The study introduces a GR4J-ML hybrid approach that aims to improve streamflow prediction by integrating GR4J physical constraints. The hybrid framework follows a residual-correction strategy in which each machine learning (ML) model is trained to predict the systematic errors of the GR4J conceptual model. First, GR4J is calibrated and validated using precipitation and potential evapotranspiration to simulate daily discharge <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">GR</mml:mi><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="normal">J</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The residual error is then calculated as:

              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M3" display="block"><mml:mrow><mml:mi mathvariant="italic">ε</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">Obs</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">GR</mml:mi><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="normal">J</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">Obs</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mspace linebreak="nobreak" width="0.125em"/></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">GR</mml:mi><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="normal">J</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are respectively the observed discharge and simulated discharge at time <inline-formula><mml:math id="M6" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. The machine learning models are trained to predict the residual errors of the GR4J simulations using hydro-meteorological inputs. Specifically, precipitation, potential evapotranspiration and mean temperature have been used as predictors, while residual error is the target variable. This configuration allows the ML models to learn systematic discrepancies between observed and simulated streamflow. The final hybrid discharge is computed as:

              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M7" display="block"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">Hybrid</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi mathvariant="normal">GR</mml:mi><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="normal">J</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">ε</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">ε</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the simulated residual error by ML models. This approach assumes that GR4J captures the dominant water balance dynamics, while the residual error represents systematic and learnable deficiencies related to nonlinear runoff generation or routing simplifications. By correcting residual error rather than replacing the physical model, the framework preserves the hydrological structure of GR4J while improving predictive accuracy. Figure 2 illustrates the workflow of this approach.</p>

      <fig id="F2"><label>Figure 2</label><caption><p id="d2e411">Schematic diagram of the GR4J–ML hybrid process.</p></caption>
            <graphic xlink:href="https://piahs.copernicus.org/articles/389/9/2026/piahs-389-9-2026-f02.png"/>

          </fig>

</sec>
<sec id="Ch1.S2.SS3.SSS6">
  <label>2.3.6</label><title>Experimental designs</title>
      <p id="d2e428">The study employed four models: GR4J, GR4J-LSTM, GR4J-RF and GR4J-XGB. Each GR4J model variant combined with MLs aimed to improve the accuracy of streamflow simulation. To ensure a consistent and comparison between models, the GR4J hydrological model was calibrated using daily data over the period 1996–2012 and subsequently validated over the independent period 2013–2020. Following the same experimental design, all hybrid models combining GR4J with machine learning techniques were trained on the 1996–2012 period and evaluated on the 2013–2020 period. The streamflow forecasts with various models were assessed utilizing four widely utilized measures for hydrological model evaluation: percent bias (PBIAS), Nash-Sutcliffe efficiency (NSE), Kling-Gupta Efficiency metric (KGE), and <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e445">Optimal hyperparameters for RF, XGB, and LSTM.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Hyperparameters for RF </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Hyperparameters</oasis:entry>
         <oasis:entry colname="col2">Optimal values</oasis:entry>
         <oasis:entry colname="col3">description</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">n_estimator</oasis:entry>
         <oasis:entry colname="col2">300</oasis:entry>
         <oasis:entry colname="col3">number of trees</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">max_depth</oasis:entry>
         <oasis:entry colname="col2">5</oasis:entry>
         <oasis:entry colname="col3">maximum depth of trees</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">min_samples_split</oasis:entry>
         <oasis:entry colname="col2">2</oasis:entry>
         <oasis:entry colname="col3">minimum samples to split a node</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">min_samples_leaf</oasis:entry>
         <oasis:entry colname="col2">10</oasis:entry>
         <oasis:entry colname="col3">minimum samples at a leaf node</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Hyperparameters for XGB </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">n_estimator</oasis:entry>
         <oasis:entry colname="col2">110</oasis:entry>
         <oasis:entry colname="col3">Number of boosting rounds</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">max_depth</oasis:entry>
         <oasis:entry colname="col2">5</oasis:entry>
         <oasis:entry colname="col3">Maximum depth of trees</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Learning_rate</oasis:entry>
         <oasis:entry colname="col2">0.05</oasis:entry>
         <oasis:entry colname="col3">Step size shrinkage</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">subsample</oasis:entry>
         <oasis:entry colname="col2">0.8</oasis:entry>
         <oasis:entry colname="col3">Fraction of sample per tree</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">colsample_bytree</oasis:entry>
         <oasis:entry colname="col2">0.6</oasis:entry>
         <oasis:entry colname="col3">Fraction of features per tree</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Hyperparameters for LSTM </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">num_layers</oasis:entry>
         <oasis:entry colname="col2">1</oasis:entry>
         <oasis:entry colname="col3">Number of LSTM layer</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">unit</oasis:entry>
         <oasis:entry colname="col2">256</oasis:entry>
         <oasis:entry colname="col3">Number of cells unit</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">dropout</oasis:entry>
         <oasis:entry colname="col2">0.4</oasis:entry>
         <oasis:entry colname="col3">Dropout rate</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Learning_rate</oasis:entry>
         <oasis:entry colname="col2">0.0001</oasis:entry>
         <oasis:entry colname="col3">Learning_rate</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Batch_size</oasis:entry>
         <oasis:entry colname="col2">128</oasis:entry>
         <oasis:entry colname="col3">Number of samples per gradient update</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sequence_length</oasis:entry>
         <oasis:entry colname="col2">365</oasis:entry>
         <oasis:entry colname="col3">Number of time steps in the LSTM input sequence</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">epochs</oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
         <oasis:entry colname="col3">Number of training iterations</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS3.SSS7">
  <label>2.3.7</label><title>Hyperparameters tuning</title>
      <p id="d2e698">Hyperparameters are predefined parameters that cannot be learned during model training, yet they significantly influence an ML model's performance. In this study, the optimal hyperparameters were determined using a grid search procedure. For detailed information on the hyperparameters and optimal values, see Table 1.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results and discussions</title>
      <p id="d2e711">The Table 2 summarizes the performance of the GR4J model and the three hybrid approaches (GR4J–RF, GR4J–XGB, and GR4J–LSTM) over the training (1996–2012) and validation (2013–2020) periods using KGE, NSE, <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, and PBIAS metrics.</p>
      <p id="d2e725">The standalone GR4J model provides a reasonable baseline performance, with a KGE of 0.82 during training and 0.75 during validation. The corresponding NSE and <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> values are 0.71 and 0.65 for the validation period, indicating a good ability to reproduce observed streamflow variability. The PBIAS values close to zero (<inline-formula><mml:math id="M12" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>2.24 % for training and <inline-formula><mml:math id="M13" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.86 % for validation) suggest a limited overall bias in simulated flows. All hybrid models outperform the standalone GR4J model across most performance metrics in both training and validation periods. The GR4J–RF model exhibits the highest performance among the tested approaches, achieving a KGE of 0.88 during training and 0.80 during validation. Similarly, NSE and <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> values increase substantially compared to GR4J alone, reaching 0.85 (training) and 0.73 (validation). The PBIAS remains close to zero, indicating a good balance between overestimation and underestimation of streamflow.</p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e767">The KGE, NSE, R2, and PBIAS metrics for different GR4J-ML model.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right" colsep="1"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right" colsep="1"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry namest="col2" nameend="col3" align="center" colsep="1">GR4J </oasis:entry>
         <oasis:entry namest="col4" nameend="col5" align="center" colsep="1">GR4J-RF </oasis:entry>
         <oasis:entry namest="col6" nameend="col7" align="center" colsep="1">GR4J-XGB </oasis:entry>
         <oasis:entry namest="col8" nameend="col9" align="center">GR4J-LSTM </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Dataset</oasis:entry>
         <oasis:entry colname="col2">train</oasis:entry>
         <oasis:entry colname="col3">test</oasis:entry>
         <oasis:entry colname="col4">train</oasis:entry>
         <oasis:entry colname="col5">test</oasis:entry>
         <oasis:entry colname="col6">train</oasis:entry>
         <oasis:entry colname="col7">test</oasis:entry>
         <oasis:entry colname="col8">train</oasis:entry>
         <oasis:entry colname="col9">test</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">KGE</oasis:entry>
         <oasis:entry colname="col2">0.82</oasis:entry>
         <oasis:entry colname="col3">0.75</oasis:entry>
         <oasis:entry colname="col4">0.88</oasis:entry>
         <oasis:entry colname="col5">0.80</oasis:entry>
         <oasis:entry colname="col6">0.86</oasis:entry>
         <oasis:entry colname="col7">0.79</oasis:entry>
         <oasis:entry colname="col8">0.85</oasis:entry>
         <oasis:entry colname="col9">0.78</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">NSE</oasis:entry>
         <oasis:entry colname="col2">0.71</oasis:entry>
         <oasis:entry colname="col3">0.65</oasis:entry>
         <oasis:entry colname="col4">0.85</oasis:entry>
         <oasis:entry colname="col5">0.73</oasis:entry>
         <oasis:entry colname="col6">0.82</oasis:entry>
         <oasis:entry colname="col7">0.73</oasis:entry>
         <oasis:entry colname="col8">0.74</oasis:entry>
         <oasis:entry colname="col9">0.69</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.71</oasis:entry>
         <oasis:entry colname="col3">0.65</oasis:entry>
         <oasis:entry colname="col4">0.85</oasis:entry>
         <oasis:entry colname="col5">0.73</oasis:entry>
         <oasis:entry colname="col6">0.82</oasis:entry>
         <oasis:entry colname="col7">0.73</oasis:entry>
         <oasis:entry colname="col8">0.69</oasis:entry>
         <oasis:entry colname="col9">0.74</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PBIAS</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M16" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.24</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M17" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.86</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M18" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.02</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M19" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.13</oasis:entry>
         <oasis:entry colname="col6">0.05</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M20" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.36</oasis:entry>
         <oasis:entry colname="col8">3.57</oasis:entry>
         <oasis:entry colname="col9">1.47</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1014">The GR4J–XGB model also demonstrates strong performance, in validation period and achieve KGE, NSE, and <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> values of 0.79, 0.73, and 0.73 respectively. Bias is minimal, with PBIAS values of 0.05 % during training and <inline-formula><mml:math id="M22" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.36 % during validation, suggesting a stable correction of GR4J residuals across periods. The GR4J–LSTM model improves upon the standalone GR4J results but shows comparatively lower performance than the tree-based hybrid approaches. Validation KGE and NSE reach 0.78 and 0.69, respectively. The <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> value of 0.74 during validation indicates a reasonable reproduction of flow variability, while PBIAS values of 3.57 % (training) and 1.47 % (validation) reveal a slight tendency toward overestimation.</p>
      <p id="d2e1046">Overall, the results indicate that hybridization with machine learning models leads to systematic improvements in model performance relative to the standalone GR4J model, with the most pronounced gains observed for the GR4J–RF and GR4J–XGB approaches. These results align with these of Kumanlioglu et al. (2019), Shen (2018), Li et al. (2022) and Immerzeel et al. (2015), who reported that ML model have the capacity to balance correlation, variability, and bias, making integrated models ideal for data scarce regions watershed, where accurate water management is critical. Then residual-based hybrid models outperform the standalone Process-based hydrological models for streamflow simulation. These improvements suggest that the hybrid modeling approach can provide more reliable streamflow information, which is essential for effective water resources planning, flood forecasting and early warning systems, reservoir operation, irrigation water allocation and hydrological analysis in data-scarce tropical catchments.</p>
      <p id="d2e1049">The graphical comparison between observed and simulated streamflow highlights clear differences in performance among the tested models (Fig. 3). Although the model generally matched observed outflow, it tended to overestimate during low water periods from November to April and the high-water period, due to the effect of rainfall totals amount in June, July, August, September and October over the study area. These findings are consistent with those Japhet Kodja et al. (2018) and Afféwé et al. (2025), who reported that GR4J model overestimate discharge during the low-water and high-period. The standalone GR4J model reproduces the general seasonal dynamics of the basin but exhibits limitations in capturing peak flows and short-term variability. The hybrid GR4J–RF and GR4J–XGB models substantially improve streamflow simulation, particularly during high-flow events, by effectively correcting systematic residuals while preserving the physically based structure of GR4J. These results are consistent with the findings of Yang et al. (2024), who reported that applying conceptual models with machine learning reduces residual errors in conceptual model simulation and improves the accuracy of runoff predictions, particularly during extreme events. These tree-based hybrid approaches show strong consistency across training and validation periods, indicating robust generalization. In contrast, the GR4J–LSTM hybrid model improves temporal coherence relative to GR4J alone but remains less effective in correcting extreme flows, suggesting sensitivity to data volume and model configuration.</p>
      <p id="d2e1052">Overall, the figures demonstrate that residual-based hybrid modeling enhances streamflow prediction, with tree-based methods outperforming the deep learning approach in this application. The relatively lower performance of the GR4J–LSTM hybrid, compared to the tree-based methods (RF and XGBoost), can be attributed primarily to the data-intensive nature of deep learning models. LSTM networks, while powerful for capturing complex temporal dependencies, typically require large volumes of training data to generalize effectively and avoid overfitting (Shen, 2018). In data-scarce regions like the Ouémé catchment, the available daily record may be insufficient for the LSTM to fully learn the nuanced error patterns of the GR4J model (Zohou et al., 2023), especially given its substantial number of parameters and the need for careful hyperparameter tuning.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e1057">Time series observed and predicted streamflow during training and testing; <bold>(a)</bold> for GR4J standalone model, <bold>(b)</bold> for GR4J-RF integrated model, <bold>(c)</bold> for GR4J-XGB integrated model, and <bold>(d)</bold> for GR4J-LSTM integrated model.</p></caption>
        <graphic xlink:href="https://piahs.copernicus.org/articles/389/9/2026/piahs-389-9-2026-f03.png"/>

      </fig>

</sec>
<sec id="Ch1.S4" sec-type="conclusions">
  <label>4</label><title>Conclusions</title>
      <p id="d2e1086">This study developed and evaluated a residual-based hybrid modeling framework that integrated the conceptual GR4J hydrological model with three machine learning techniques; Random Forest (RF), Extreme Gradient Boosting (XGBoost), and Long Short-Term Memory (LSTM) networks for daily streamflow simulation in the data-scarce Ouémé River basin. The key finding is that all hybrid models (GR4J–RF, GR4J–XGB, and GR4J–LSTM) outperformed the standalone GR4J model across multiple performance metrics (KGE, NSE, <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, PBIAS), confirming the value of using machine learning to correct systematic errors in physically based simulations. The proposed hybrid modeling framework provides improved streamflow simulations compared with the standalone GR4J model and offers a promising tool for supporting water resources management. The GR4J–LSTM hybrid also provided improvement over the base model but to a lesser extent, a result largely attributable to the data-intensive nature of deep learning, which poses a significant constraint in regions with limited historical records.</p>
      <p id="d2e1100">Future research should test the performance of this approach across different sub-basins of the Ouémé River Basin to better understand the spatial variability of hydrological processes and model responses between basins. Further work should also focus on the use of large-scale, publicly available datasets such as Caravan a global hydrometeorological dataset could provide the extensive and diverse data needed to better train and validate deep learning models like LSTM, potentially unlocking their full potential within hybrid frameworks in data-scarce environments.</p>
</sec>

      
      </body>
    <back><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d2e1108">All models developpement were performed using python (3.11). Custom scripts are available upon request from the respective author, as they contain site-specific data that cannot be made public.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e1114">All data used in this study are available from the corresponding author upon request.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e1120">JEA developed the main idea, collect the data, ran the models, analysis and wrote the manuscript; AYB, and JH validate and supervise the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e1126">At least one of the (co-)authors is a guest member of the editorial board of <italic>Proceedings of the International Association of Hydrological Sciences</italic> for the special issue ”Circular Economy and Technological Innovations for Resilient Water and Sanitation Systems in Africa II”. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e1135">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><notes notes-type="sistatement"><title>Special issue statement</title>

      <p id="d2e1141">This article is part of the special issue “Circular Economy and Technological Innovations for Resilient Water and Sanitation Systems in Africa II”. It is a result of the 2nd Edition of the C2EA Water and Sanitation Week on “From Research to Innovation and Technology Transfer”, Cotonou, Benin, 3–5 June 2025.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e1147">The authors would like to express their deep gratitude to the Water Week organizing team for the rich and varied scientific exchanges. They also thank the reviewers for their scientific contributions to the quality of this work.</p></ack><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e1153">This paper was edited by Gil Mahé and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Afféwé, D. J., Merk, F., Bodjrènou, M., Rauch, M., Usman, M. N., Hounkpè, J., Bliefernicht, J. G., Akpo, A. B., Disse, M., and Adounkpè, J.: Impact of Precipitation Uncertainty on Flood Hazard Assessment in the Oueme River Basin, Hydrology, <ext-link xlink:href="https://doi.org/10.3390/hydrology12060138" ext-link-type="DOI">10.3390/hydrology12060138</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Amoussou, E., Awoye, H., Vodounon, H. S. T., Obahoundje, S., Camberlin, P., Diedhiou, A., Kouadio, K., Mahé, G., Houndénou, C., and Boko, M.: Climate and Extreme Rainfall Events in the Mono River Basin (West Africa): Investigating Future Changes with Regional Climate Models, Water 2020, Vol. 12, 12, <ext-link xlink:href="https://doi.org/10.3390/W12030833" ext-link-type="DOI">10.3390/W12030833</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Biao, E. I., Alamou, E. A., and Afouda, A.: Improving rainfall–runoff modelling through the control of uncertainties under increasing climate variability in the Ouémé River basin (Benin, West Africa), Hydrol. Sci. J., 61, 2902–2915, <ext-link xlink:href="https://doi.org/10.1080/02626667.2016.1164315" ext-link-type="DOI">10.1080/02626667.2016.1164315</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Breiman, L.: Random forests, Mach. Learn., 45, 5–32, <ext-link xlink:href="https://doi.org/10.1023/A:1010933404324" ext-link-type="DOI">10.1023/A:1010933404324</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Chen, T. and Guestrin, C.: XGBoost: A scalable tree boosting system, Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 13–17-August-2016, 785–794, <ext-link xlink:href="https://doi.org/10.1145/2939672.2939785" ext-link-type="DOI">10.1145/2939672.2939785</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Hochreiter, S. and Schmidhuber, J.: Long Short-Term Memory, Neural Comput., 9, 1735–1780, <ext-link xlink:href="https://doi.org/10.1162/NECO.1997.9.8.1735" ext-link-type="DOI">10.1162/NECO.1997.9.8.1735</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Houngue, R.: Climate Change Impacts on Hydrodynamic Functioning of Ouémé Delta (Benon), PhD thesis, WASCAL, Université d'Abomey-Calavi, Benin, <uri>https://www.researchgate.net/publication/345798176</uri> (last access: 30 April 2026), 2020.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Immerzeel, W. W., Wanders, N., Lutz, A. F., Shea, J. M., and Bierkens, M. F. P.: Reconciling high-altitude precipitation in the upper Indus basin with glacier mass balances and runoff, Hydrol. Earth Syst. Sci., 19, 4673–4687, <ext-link xlink:href="https://doi.org/10.5194/hess-19-4673-2015" ext-link-type="DOI">10.5194/hess-19-4673-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Janjić, J. and Tadić, L.: Fields of Application of SWAT Hydrological Model-A Review, Earth 2023, 4,  331–344, <ext-link xlink:href="https://doi.org/10.3390/earth4020018" ext-link-type="DOI">10.3390/earth4020018</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Japhet Kodja, D., Mahé, G., Amoussou, E., Boko, M., Paturel Assessment, J., and Emmanuel Paturel, J.: Assessment of the Performance of Rainfall-Runoff Model GR4J to Simulate Streamflow in Ouémé Watershed at Bonou's outlet (West Africa, <ext-link xlink:href="https://doi.org/10.20944/preprints201803.0090.v1" ext-link-type="DOI">10.20944/preprints201803.0090.v1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Khandelwal, U., Fan, A., Jurafsky, D., Zettlemoyer, L., and Lewis, M.: Nearest neighbor machine translation, arXiv preprint, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2010.00710" ext-link-type="DOI">10.48550/arXiv.2010.00710</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Kumanlioglu, A. A. and Fistikoglu, O.: Performance enhancement of a conceptual hydrological model by integrating artificial intelligence, J. Hydrol. Eng., 24, <ext-link xlink:href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0001850" ext-link-type="DOI">10.1061/(ASCE)HE.1943-5584.0001850</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Li, X., Xu, W., Ren, M., Jiang, Y., and Fu, G.: Hybrid CNN-LSTM models for river flow prediction, Water Supply, 22, 4902–4920, <ext-link xlink:href="https://doi.org/10.2166/WS.2022.170" ext-link-type="DOI">10.2166/WS.2022.170</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Muñoz-Sabater, J., Dutra, E., Agustí-Panareda, A., Albergel, C., Arduini, G., Balsamo, G., Boussetta, S., Choulga, M., Harrigan, S., Hersbach, H., Martens, B., Miralles, D. G., Piles, M., Rodríguez-Fernández, N. J., Zsoter, E., Buontempo, C., and Thépaut, J.-N.: ERA5-Land: a state-of-the-art global reanalysis dataset for land applications, Earth Syst. Sci. Data, 13, 4349–4383, <ext-link xlink:href="https://doi.org/10.5194/essd-13-4349-2021" ext-link-type="DOI">10.5194/essd-13-4349-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Nevo, S., Morin, E., Gerzi Rosenthal, A., Metzger, A., Barshai, C., Weitzner, D., Voloshin, D., Kratzert, F., Elidan, G., Dror, G., Begelman, G., Nearing, G., Shalev, G., Noga, H., Shavitt, I., Yuklea, L., Royz, M., Giladi, N., Peled Levi, N., Reich, O., Gilon, O., Maor, R., Timnat, S., Shechter, T., Anisimov, V., Gigi, Y., Levin, Y., Moshe, Z., Ben-Haim, Z., Hassidim, A., and Matias, Y.: Flood forecasting with machine learning models in an operational framework, Hydrol. Earth Syst. Sci., 26, 4013–4032, <ext-link xlink:href="https://doi.org/10.5194/hess-26-4013-2022" ext-link-type="DOI">10.5194/hess-26-4013-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Obada, E., Biao, E. I., Zohou, P. J., Yarou, H., Hounnondaho, F. Z., and Alamou, E. A.: Using machine learning and satellite data to improve flood forecasting: the case of the Ouémé basin at the Bétérou outlet, Hydrol. Res., 56, 153–166, <ext-link xlink:href="https://doi.org/10.2166/NH.2025.133" ext-link-type="DOI">10.2166/NH.2025.133</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Perrin, C., Michel, C., and Andréassian, V.: Improvement of a parsimonious model for streamflow simulation, J. Hydrol. (Amst)., 279, 275–289, <ext-link xlink:href="https://doi.org/10.1016/S0022-1694(03)00225-7" ext-link-type="DOI">10.1016/S0022-1694(03)00225-7</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Shen, C.: A Transdisciplinary Review of Deep Learning Research and Its Relevance for Water Resources Scientists, Water Resour. Res., 54, 8558–8593, <ext-link xlink:href="https://doi.org/10.1029/2018WR022643" ext-link-type="DOI">10.1029/2018WR022643</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Shen, C. and Lawson, K.: Applications of deep learning in hydrology, Deep Learning for the Earth Sciences: A Comprehensive Approach to Remote Sensing, Climate Sci. Geosci., 285–297, <ext-link xlink:href="https://doi.org/10.1002/9781119646181.CH19" ext-link-type="DOI">10.1002/9781119646181.CH19</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Yang, J., Chen, F., Long, A., Sun, H., He, C., and Liu, B.: Runoff simulation of the Kaidu River Basin based on the GR4J-6 and GR4J-6-LSTM models, J. Hydrol. Reg. Stud., 56, 102034, <ext-link xlink:href="https://doi.org/10.1016/j.ejrh.2024.102034" ext-link-type="DOI">10.1016/j.ejrh.2024.102034</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Zhang, L., Wang, B., Yuan, X., and Liang, P.: Remaining Useful Life Prediction via Improved CNN, GRU and Residual Attention Mechanism With Soft Thresholding, IEEE Sens. J., 22, 15178–15190, <ext-link xlink:href="https://doi.org/10.1109/JSEN.2022.3185161" ext-link-type="DOI">10.1109/JSEN.2022.3185161</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Zohou, P., Eliézer, B., John, A. and Oscar, H.: Modeling River Discharge using Deep Learning in the Ouémé catchment at Savè outlet (Benin, West Africa), IJGGS, 10, 29–35, <ext-link xlink:href="https://doi.org/10.14445/23939206/IJGGS-V10I1P103" ext-link-type="DOI">10.14445/23939206/IJGGS-V10I1P103</ext-link>, 2023.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Residual-based hybrid modeling combining GR4J and machine learning for streamflow prediction in data-scarce catchment: case of the Ouémé catchment at Bonou (Benin, West Africa)</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Afféwé, D. J., Merk, F., Bodjrènou, M., Rauch, M., Usman, M. N.,
Hounkpè, J., Bliefernicht, J. G., Akpo, A. B., Disse, M., and
Adounkpè, J.: Impact of Precipitation Uncertainty on Flood Hazard
Assessment in the Oueme River Basin, Hydrology,
<a href="https://doi.org/10.3390/hydrology12060138" target="_blank">https://doi.org/10.3390/hydrology12060138</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      
Amoussou, E., Awoye, H., Vodounon, H. S. T., Obahoundje, S., Camberlin, P.,
Diedhiou, A., Kouadio, K., Mahé, G., Houndénou, C., and Boko, M.:
Climate and Extreme Rainfall Events in the Mono River Basin (West Africa):
Investigating Future Changes with Regional Climate Models, Water 2020, Vol.
12, 12, <a href="https://doi.org/10.3390/W12030833" target="_blank">https://doi.org/10.3390/W12030833</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      
Biao, E. I., Alamou, E. A., and Afouda, A.: Improving rainfall–runoff
modelling through the control of uncertainties under increasing climate
variability in the Ouémé River basin (Benin, West Africa),
Hydrol. Sci. J., 61, 2902–2915,
<a href="https://doi.org/10.1080/02626667.2016.1164315" target="_blank">https://doi.org/10.1080/02626667.2016.1164315</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      
Breiman, L.: Random forests, Mach. Learn., 45, 5–32,
<a href="https://doi.org/10.1023/A:1010933404324" target="_blank">https://doi.org/10.1023/A:1010933404324</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      
Chen, T. and Guestrin, C.: XGBoost: A scalable tree boosting system,
Proceedings of the ACM SIGKDD International Conference on Knowledge
Discovery and Data Mining, 13–17-August-2016, 785–794,
<a href="https://doi.org/10.1145/2939672.2939785" target="_blank">https://doi.org/10.1145/2939672.2939785</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      
Hochreiter, S. and Schmidhuber, J.: Long Short-Term Memory, Neural Comput.,
9, 1735–1780, <a href="https://doi.org/10.1162/NECO.1997.9.8.1735" target="_blank">https://doi.org/10.1162/NECO.1997.9.8.1735</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      
Houngue, R.: Climate Change Impacts on Hydrodynamic Functioning of Ouémé Delta (Benon), PhD thesis, WASCAL, Université d'Abomey-Calavi, Benin, <a href="https://www.researchgate.net/publication/345798176" target="_blank"/> (last access: 30 April 2026), 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Immerzeel, W. W., Wanders, N., Lutz, A. F., Shea, J. M., and Bierkens, M. F. P.: Reconciling high-altitude precipitation in the upper Indus basin with glacier mass balances and runoff, Hydrol. Earth Syst. Sci., 19, 4673–4687, <a href="https://doi.org/10.5194/hess-19-4673-2015" target="_blank">https://doi.org/10.5194/hess-19-4673-2015</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      
Janjić, J. and Tadić, L.: Fields of Application of SWAT Hydrological
Model-A Review, Earth 2023, 4,  331–344,
<a href="https://doi.org/10.3390/earth4020018" target="_blank">https://doi.org/10.3390/earth4020018</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Japhet Kodja, D., Mahé, G., Amoussou, E., Boko, M., Paturel Assessment,
J., and Emmanuel Paturel, J.: Assessment of the Performance of
Rainfall-Runoff Model GR4J to Simulate Streamflow in Ouémé Watershed
at Bonou's outlet (West Africa,
<a href="https://doi.org/10.20944/preprints201803.0090.v1" target="_blank">https://doi.org/10.20944/preprints201803.0090.v1</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      
Khandelwal, U., Fan, A., Jurafsky, D., Zettlemoyer, L., and Lewis, M.: Nearest neighbor machine translation, arXiv preprint, <a href="https://doi.org/10.48550/arXiv.2010.00710" target="_blank">https://doi.org/10.48550/arXiv.2010.00710</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      
Kumanlioglu, A. A. and Fistikoglu, O.: Performance enhancement of a conceptual hydrological model by integrating artificial intelligence, J. Hydrol. Eng., 24, <a href="https://doi.org/10.1061/(ASCE)HE.1943-5584.0001850" target="_blank">https://doi.org/10.1061/(ASCE)HE.1943-5584.0001850</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      
Li, X., Xu, W., Ren, M., Jiang, Y., and Fu, G.: Hybrid CNN-LSTM models for
river flow prediction, Water Supply, 22, 4902–4920,
<a href="https://doi.org/10.2166/WS.2022.170" target="_blank">https://doi.org/10.2166/WS.2022.170</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      
Muñoz-Sabater, J., Dutra, E., Agustí-Panareda, A., Albergel, C., Arduini, G., Balsamo, G., Boussetta, S., Choulga, M., Harrigan, S., Hersbach, H., Martens, B., Miralles, D. G., Piles, M., Rodríguez-Fernández, N. J., Zsoter, E., Buontempo, C., and Thépaut, J.-N.: ERA5-Land: a state-of-the-art global reanalysis dataset for land applications, Earth Syst. Sci. Data, 13, 4349–4383, <a href="https://doi.org/10.5194/essd-13-4349-2021" target="_blank">https://doi.org/10.5194/essd-13-4349-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Nevo, S., Morin, E., Gerzi Rosenthal, A., Metzger, A., Barshai, C., Weitzner, D., Voloshin, D., Kratzert, F., Elidan, G., Dror, G., Begelman, G., Nearing, G., Shalev, G., Noga, H., Shavitt, I., Yuklea, L., Royz, M., Giladi, N., Peled Levi, N., Reich, O., Gilon, O., Maor, R., Timnat, S., Shechter, T., Anisimov, V., Gigi, Y., Levin, Y., Moshe, Z., Ben-Haim, Z., Hassidim, A., and Matias, Y.: Flood forecasting with machine learning models in an operational framework, Hydrol. Earth Syst. Sci., 26, 4013–4032, <a href="https://doi.org/10.5194/hess-26-4013-2022" target="_blank">https://doi.org/10.5194/hess-26-4013-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      
Obada, E., Biao, E. I., Zohou, P. J., Yarou, H., Hounnondaho, F. Z., and
Alamou, E. A.: Using machine learning and satellite data to improve flood
forecasting: the case of the Ouémé basin at the Bétérou
outlet, Hydrol. Res., 56, 153–166,
<a href="https://doi.org/10.2166/NH.2025.133" target="_blank">https://doi.org/10.2166/NH.2025.133</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      
Perrin, C., Michel, C., and Andréassian, V.: Improvement of a
parsimonious model for streamflow simulation, J. Hydrol. (Amst)., 279,
275–289, <a href="https://doi.org/10.1016/S0022-1694(03)00225-7" target="_blank">https://doi.org/10.1016/S0022-1694(03)00225-7</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      
Shen, C.: A Transdisciplinary Review of Deep Learning Research and Its
Relevance for Water Resources Scientists, Water Resour. Res., 54,
8558–8593, <a href="https://doi.org/10.1029/2018WR022643" target="_blank">https://doi.org/10.1029/2018WR022643</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      
Shen, C. and Lawson, K.: Applications of deep learning in hydrology, Deep
Learning for the Earth Sciences: A Comprehensive Approach to Remote Sensing,
Climate Sci. Geosci., 285–297,
<a href="https://doi.org/10.1002/9781119646181.CH19" target="_blank">https://doi.org/10.1002/9781119646181.CH19</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      
Yang, J., Chen, F., Long, A., Sun, H., He, C., and Liu, B.: Runoff
simulation of the Kaidu River Basin based on the GR4J-6 and GR4J-6-LSTM
models, J. Hydrol. Reg. Stud., 56, 102034,
<a href="https://doi.org/10.1016/j.ejrh.2024.102034" target="_blank">https://doi.org/10.1016/j.ejrh.2024.102034</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      
Zhang, L., Wang, B., Yuan, X., and Liang, P.: Remaining Useful Life
Prediction via Improved CNN, GRU and Residual Attention Mechanism With Soft
Thresholding, IEEE Sens. J., 22, 15178–15190,
<a href="https://doi.org/10.1109/JSEN.2022.3185161" target="_blank">https://doi.org/10.1109/JSEN.2022.3185161</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      
Zohou, P., Eliézer, B., John, A. and Oscar, H.: Modeling River Discharge using Deep Learning in the Ouémé catchment at Savè outlet (Benin, West Africa), IJGGS, 10, 29–35, <a href="https://doi.org/10.14445/23939206/IJGGS-V10I1P103" target="_blank">https://doi.org/10.14445/23939206/IJGGS-V10I1P103</a>, 2023.

    </mixed-citation></ref-html>--></article>
