Estimation of dissolved oxygen in reservoirs from UAV-drone, Sentinel-2 and Landsat-9 multisensor data using stacked-ensemble machine learning: review and case study experimental results

Abstract Accurate prediction of dissolved oxygen (DO) in reservoir systems is essential for assessing aquatic ecosystem health and informing water management decisions. This study develops and validates a stacked ensemble machine learning (SE-ML) modeling framework for estimating DO concentrations in a dam water reservoir by comparing multispectral reflectance data from UAV-drone, Sentinel-2 MSI, and Landsat-9 OLI-2 sensors. To overcome overfitting and weak generalizability in individual ML models, the study compared the prediction performance of Random Forest Regression (RFR), XGBoost, AdaBoost and CATBoost, and integrated the best performing MLs through a two-layer stacked ensemble architecture for optimal prediction of DO levels. The input parameters comprised of 84 spectral indices and water quality parameters (temperature, turbidity, total dissolved solids, pH and electric conductivity, and the validation comprised of train-test split, LOOCV, k-fold cross-validation and repeated k-fold cross-validation. For the SE-ML model, XGBoost and CATBoost were respectively determined as the most accurate base and meta models for the estimation of DO levels. Using the XGBoost-CATBoost SE-ML model with k-fold cross-validation, Landsat-9 exhibited the best outcome with DO prediction accuracies of R 2 = 0.908, NSE = 0.881, RMSE = 0.126 mg/L and MAE = 0.098 mg/L, as compared to Sentinel-2 (R 2 = 0.895, NSE = 0.842, RMSE = 0.137 mg/L and MAE = 0.111 mg/L), and UAV-drone (R 2 = 0.864, NSE = 0.807, RMSE = 0.166 mg/L and MAE = 0.129 mg/L). With marginal accuracy differences compared to Landsat-9 and Sentinel-2 satellite sensors, the experimental results demonstrated the potential of UAV multispectral data for rapid, continuous and cost-effective approach towards monitoring water quality in dam water reservoirs.

Authors

Institutions

Publication Details

Journal
Modeling Earth Systems and Environment
Published
2026-09-17
DOI
https://doi.org/10.1007/s40808-026-02894-6
Primary Topic
Marine and coastal ecosystems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Estimation of dissolved oxygen in reservoirs from UAV-drone, Sentinel-2 and Landsat-9 multisensor data using stacked-ensemble machine learning: review and case study experimental results

Phillimon Odirile, Yashon O. Ouma
Modeling Earth Systems and Environment
Marine and coastal ecosystems
article

Estimation of dissolved oxygen in reservoirs from UAV-drone, Sentinel-2 and Landsat-9 multisensor data using stacked-ensemble machine learning: review and case study experimental results

Phillimon Odirile, Yashon O. Ouma
article en

Abstract

Abstract Accurate prediction of dissolved oxygen (DO) in reservoir systems is essential for assessing aquatic ecosystem health and informing water management decisions. This study develops and validates a stacked ensemble machine learning (SE-ML) modeling framework for estimating DO concentrations in a dam water reservoir by comparing multispectral reflectance data from UAV-drone, Sentinel-2 MSI, and Landsat-9 OLI-2 sensors. To overcome overfitting and weak generalizability in individual ML models, the study compared the prediction performance of Random Forest Regression (RFR), XGBoost, AdaBoost and CATBoost, and integrated the best performing MLs through a two-layer stacked ensemble architecture for optimal prediction of DO levels. The input parameters comprised of 84 spectral indices and water quality parameters (temperature, turbidity, total dissolved solids, pH and electric conductivity, and the validation comprised of train-test split, LOOCV, k-fold cross-validation and repeated k-fold cross-validation. For the SE-ML model, XGBoost and CATBoost were respectively determined as the most accurate base and meta models for the estimation of DO levels. Using the XGBoost-CATBoost SE-ML model with k-fold cross-validation, Landsat-9 exhibited the best outcome with DO prediction accuracies of R 2 = 0.908, NSE = 0.881, RMSE = 0.126 mg/L and MAE = 0.098 mg/L, as compared to Sentinel-2 (R 2 = 0.895, NSE = 0.842, RMSE = 0.137 mg/L and MAE = 0.111 mg/L), and UAV-drone (R 2 = 0.864, NSE = 0.807, RMSE = 0.166 mg/L and MAE = 0.129 mg/L). With marginal accuracy differences compared to Landsat-9 and Sentinel-2 satellite sensors, the experimental results demonstrated the potential of UAV multispectral data for rapid, continuous and cost-effective approach towards monitoring water quality in dam water reservoirs.

Modeling Earth Systems and EnvironmentVol. 12(5)
University of Botswana (BW)
United States Agency for International Development
Clean water and sanitation
Openalex Percentile: Top 14%
Marine and coastal ecosystems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Estimation of dissolved oxygen in reservoirs from UAV-drone, Sentinel-2 and Landsat-9 multisensor data using stacked-ensemble machine learning: review and case study experimental results — Phillimon Odirile, Yashon O. Ouma · Modeling Earth Systems and Environment (2026) | TGRS Research Map | TGRS