Machine learning with hyperparameter optimization applied in facies-supported permeability modeling in carbonate oil reservoirs

Most carbonate reservoirs exhibit heterogeneous pore distribution, whereby the matrix displays low permeability, thus impeding the flow of oil. On the other hand, highly permeable fractures function as the main flow conduits within such reservoirs. Permeability measurements are obtained from core and well test analysis, which are too expensive and not available for many wells. Therefore, accurate permeability prediction is a vital step in developing an efficient field development plan, as it plays a pivotal role in the accurate distribution of 3D petrophysical properties throughout a reservoir. Machine learning (ML) algorithms are now widely applied to predict core permeability using conventional well logs to build a model for permeability prediction in uncored wells. This review considers the performance of six ML algorithms (LightGBM, CATBoost, XGBoost, Adaboost, random forest and gradient boosting) for permeability prediction from a high-quality dataset. The dataset incorporates multiple well-log inputs (gamma ray, caliper, density, neutron porosity, shallow and deep resistivity, total porosity, spontaneous potential, water saturation, depth, and facies) in addition to direct core permeability and porosity measurements. Data pre-processing techniques applied include missing data imputation, scale correction, normalization with three different transformations (log, Box-Cox, and NST) and outlier detection. To enhance the ML performance, two search algorithms (random search and Bayesian optimization) are compared in their ability to tune the ML hyperparameters. There is a need to identify a suitable parameter space, especially when the target variable range is changing. ML performance was evaluated with four evaluation metrics (RMSE, MAE, R<sup>2</sup>, and Adjusted R<sup>2</sup>). Results showed that the XGBoost algorithm with configuration of (RS as search algorithm, Box Cox as the normalization method, Z-score for outlier detection, without scale correction, old parameter space) delivered the best prediction performance for permeability with RMSE values of 6.9 md and 9.78 md for training and testing, respectively.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-04-15
DOI
https://doi.org/10.1038/s41598-025-95490-0
Citations
14
Primary Topic
Hydrocarbon exploration and reservoir analysis
Type
article
Field-Weighted Citation Impact
12.09
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Machine learning with hyperparameter optimization applied in facies-supported permeability modeling in carbonate oil reservoirs

A. R. Hasan, Watheq J. Al‐Mudhafar, David A. Wood, Mohammed A. Abbas
14 citations
Scientific Reports
Hydrocarbon exploration and reservoir analysis
12.09
article

Machine learning with hyperparameter optimization applied in facies-supported permeability modeling in carbonate oil reservoirs

A. R. Hasan, Watheq J. Al‐Mudhafar, David A. Wood, Mohammed A. Abbas
article en
14 citations

Abstract

Most carbonate reservoirs exhibit heterogeneous pore distribution, whereby the matrix displays low permeability, thus impeding the flow of oil. On the other hand, highly permeable fractures function as the main flow conduits within such reservoirs. Permeability measurements are obtained from core and well test analysis, which are too expensive and not available for many wells. Therefore, accurate permeability prediction is a vital step in developing an efficient field development plan, as it plays a pivotal role in the accurate distribution of 3D petrophysical properties throughout a reservoir. Machine learning (ML) algorithms are now widely applied to predict core permeability using conventional well logs to build a model for permeability prediction in uncored wells. This review considers the performance of six ML algorithms (LightGBM, CATBoost, XGBoost, Adaboost, random forest and gradient boosting) for permeability prediction from a high-quality dataset. The dataset incorporates multiple well-log inputs (gamma ray, caliper, density, neutron porosity, shallow and deep resistivity, total porosity, spontaneous potential, water saturation, depth, and facies) in addition to direct core permeability and porosity measurements. Data pre-processing techniques applied include missing data imputation, scale correction, normalization with three different transformations (log, Box-Cox, and NST) and outlier detection. To enhance the ML performance, two search algorithms (random search and Bayesian optimization) are compared in their ability to tune the ML hyperparameters. There is a need to identify a suitable parameter space, especially when the target variable range is changing. ML performance was evaluated with four evaluation metrics (RMSE, MAE, R<sup>2</sup>, and Adjusted R<sup>2</sup>). Results showed that the XGBoost algorithm with configuration of (RS as search algorithm, Box Cox as the normalization method, Z-score for outlier detection, without scale correction, old parameter space) delivered the best prediction performance for permeability with RMSE values of 6.9 md and 9.78 md for training and testing, respectively.

Scientific ReportsVol. 15(1)
University of Basrah (IQ), EDF Energy (United Kingdom) (GB)
Openalex Percentile: Top 1%
Hydrocarbon exploration and reservoir analysis
12.09
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.