Skip to content
Research Article Open access CC BY 4.0

Prediction of Formation Porosity from Well Log Data using Selected Machine Learning Algorithms

Akinsete O. Oluwatoyin, Adediran B. Azeez, Cleophas Joshua, Aderemi S. Bankole, Fadayomi A. Abosede

Current Journal of Applied Science and Technology · pp. 63–76 · Published 27 Apr 2026

10.9734/cjast/2026/v45i54694

Abstract

Formation porosity is a critical petrophysical parameter for reservoir characterization, hydrocarbon resource assessment, and field development planning. Traditional porosity estimation methods rely on expensive and time-consuming core acquisition and laboratory analysis, which provide only sparse depth coverage and introduce operational delays. This study developed and evaluated machine learning-based predictive models for accurate, cost-effective porosity estimation directly from conventional well-log measurements, eliminating the need for core-analysis while providing continuous depth coverage. Four distinct machine learning algorithms were systematically implemented and compared: Random Forest Regressor, Gradient Boosting Regressor, Extreme Gradient Boosting (XGBoost), and Multi-Layer Perceptron (MLP) Neural Network. The target variable, RMS neutron-density porosity (PHI_ND), was computed from density and neutron porosity logs using standard petrophysical relationships. The dataset comprised 258,708 well log measurements from 21 wells spanning diverse geological settings, lithologies, and depth intervals from 500 to 4,400 meters. Cross-validation strategy allocated 80:20 % of data to training and testing, respectively, ensuring robust evaluation of model generalization to unseen geological conditions. Results showed Random Forest achieved near-perfect accuracy with R² = 0.9997 and RMSE = 0.00194 (0.19 porosity units), surpassing typical laboratory core-analysis reproducibility (±0.5 porosity units). Gradient Boosting delivered similarly outstanding results (R² = 0.9987, RMSE = 0.00278). XGBoost maintained strong performance (R² = 0.9981, RMSE = 0.00371), while MLP significantly underperformed (R² = 0.9776, RMSE = 0.01227), demonstrating approximately 6-fold higher error than Random Forest. Per-well analysis revealed that ensemble methods generalized excellently to all test wells, with individual well (R² = 0.9918 to 0.9999). Feature importance analysis validated that model learned physically consistent porosity-log relationships. Bulk-density gave the dominant predictor (permutation importance = 0.42), followed by neutron porosity and sonic measurements exactly the features emphasized in petrophysical analysis. This study showed ensemble machine learning provides accurate and reliable porosity prediction suitable for reservoir characterization.

Core analysis ensemble methods formation porosity machine learning petrophysics predictive modeling well-log analysis

Cited by 0

No indexed citations yet.

Article metrics

Real usage data collected on this platform.

24

Page views

0

PDF downloads

4

Outbound clicks

0

Citations

Views over time

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

Traffic sources

Referring site, by host.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.