Related Experiment Video
Updated: Jan 11, 2026

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines
Published on: January 5, 2024
XGBoost regression for robust acoustic impedance prediction in the absence of density and sonic logs
Khaled Saleh1,2, Muhammad A El Hameedy3, Walid M Mabrouk3
1Department of Geophysics, Faculty of Science, Cairo university, Giza, 12613, Egypt. khaledsaleh@gstd.sci.cu.edu.eg.
Abstract:
Acoustic impedance (Z) is a fundamental parameter in geophysical subsurface characterization, governing seismic reflection coefficients and enabling reservoir property quantification through seismic inversion. Conventional derivation of Z relies on density (ρ) and P-wave velocity (Vp) logs, yet these datasets are frequently unavailable due to operational constraints, tool limitations, or borehole irregularities. Existing empirical methods, such as neutron porosity-based formulas, suffer from restrictive assumptions -including matrix/fluid constant dependencies, low shale tolerance (< 25%), and negligible secondary porosity - that limit applicability in heterogeneous formations. To overcome these challenges, we present a robust machine learning workflow that predicts Z directly from commonly available well logs, circumventing the need for sonic or density data. A multi-well dataset comprising gamma-ray (GR), neutron porosity (NPHI), deep resistivity (RD), and formation tops were analyzed. Pearson correlation identified GR, NPHI, and log-transformed resistivity (RDlog) as optimal predictors. Data preprocessing included Isolation Forest-based outlier removal and logarithmic resistivity transformation. The XGBoost regressor - selected for its scalability in handling nonlinear interactions - was trained on 80% of the data, with hyperparameters optimized via cross-validated grid search. Model performance was evaluated using mean absolute error (MAE), root MSE (RMSE), and coefficient of determination (R²). The optimized model achieved an R² of 0.916 (training) and 0.808 (testing), with RMSE values of 718.3 and 1070, respectively. Independent validation on a blind well demonstrated strong generalization (R² = 0.869, RMSE = 981.3), with predicted Z logs showing stratigraphic fidelity and suppression of high-amplitude artifacts inherent to sonic-derived impedance. Compared to empirical methods, the ML workflow eliminates reliance on matrix/fluid constants, accommodates shale volumes > 25%, and mitigates errors from secondary porosity or gas effects. This provides a scalable, cost-effective solution to enhance seismic inversion accuracy in data-scarce or complex lithological settings.
Related Concept Videos
Residuals and Least-Squares Property
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Expected Frequencies in Goodness-of-Fit Tests
Impedances and Admittance
Impedance is a measure of resistance to sinusoidal current flow in an AC circuit. Unlike their behavior in DC circuits, where inductors appear as short circuits and capacitors as open circuits, the behavior of these components in AC...
Regression Toward the Mean

