Skip to content

Original Research

Frontiers in Earth Science ·

Volume 14 - 2026 | https://doi.org/10.3389/feart.2026.1909598

Feature-engineered physics-conditioned DNN with validation-selected ridge residual correction for pore water pressure prediction in clays

  • Chunyan Shang1
  • Peng Cui2,3*corresponding author
  • Liangjun Xu4
  • Junbin Guan4
  • Kun Tan5*corresponding author
  1. 1Shanghai Urban Construction Vocational College, Shanghai, China
  2. 2School of Civil Engineering, Nanjing Forestry University, Nanjing, China
  3. 3Department of Applied Physics and Electronics, Umea University, Umea, Sweden
  4. 4State Grid Zhejiang Electric Power Co., Ltd., Zhoushan Power Supply Company, Zhoushan, China
  5. 5College of Marine Science and Engineering, Shanghai Maritime University, Shanghai, China
Article metrics0 viewsView details

Abstract

Accurately predicting pore water pressure is important for evaluating effective stress, deformation, and stability in clayey soils. This study develops an interpretable feature-engineered physics-conditioned DNN with validation-selected ridge residual correction using 42 complete curves from kaolin clay and Mercia Mudstone clay. Complete curves were divided into training, validation, and testing subsets. Three configurations were compared: a Physics-Conditioned DNN (PC-DNN), a feature-engineered PC-DNN (FE-PC-DNN), and the FE-PC-DNN with a candidate residual stage. Physical knowledge was used to select variables, construct hydro-mechanical interaction features, define a reference response, and bound the correction; governing equations were not enforced in the loss function. Validation assigned zero weight to the neural residual candidate and full weight to ridge regression. Accordingly, the reported residual correction was ridge-based, clipped to ±0.419394 kPa, and combined with a validation-bias offset of −0.099064 kPa. The ridge-corrected FE-PC-DNN achieved a test MSE of 1.58 kPa 2, RMSE of 1.26 kPa, MAE of 0.82 kPa, and sMAPE of 8.75%. Global SHAP analysis identified soil type, axial strain, and confining pressure as the main features. A unified kernel-weighted B-spline equation, calibrated on 36 development curves and evaluated once on six locked test curves, achieved R 2 = 0.982, RMSE = 0.894 kPa, MAE = 0.716 kPa, and sMAPE = 6.03%. These results demonstrate strong internal performance within the tested two-soil domain; external validation is still required before field use.

Keywords

1 Introduction

Pore water pressure is a central state variable in clayey soils because it controls effective stress, deformation, and stability (Chao et al., 2024a; Chao et al., 2024b). It is important in slopes, embankments, and other earth structures exposed to environmental cycling and loading (Fan et al., 2023; Dong et al., 2017). Related geotechnical studies have further shown that interface behavior and clay content can materially influence soil response under imposed loading and coupled hydraulic conditions (Wang Z. et al., 2025; Zhao et al., 2025). Traditional empirical and semi-empirical equations remain useful because they are transparent and easy to apply. However, most assume a fixed functional form and require separate calibration for a limited range of soils and loading paths. These assumptions become restrictive when soil type, axial strain, confining pressure, vertical overburden pressure, and drying-wetting history act together. Repeated wetting and drying can change suction, fabric, stiffness, permeability, and water retention. Loading can further alter the stress path and drainage response. The resulting pore-pressure curves may show soil-dependent amplitudes, nonlinear growth, local transitions, and hysteresis that are difficult to reproduce with a conventional equation.

Machine-learning methods provide an alternative way to represent these nonlinear relationships (Seide et al., 2011; RM et al., 2020; Wu et al., 2018). Deep neural networks can learn mappings without prescribing the full response form in advance. Nevertheless, a purely data-driven model creates concerns for geotechnical applications (Borkar and Karam, 2019; Hussein et al., 2020). Its internal reasoning may be difficult to interpret, and predictions can become unreliable outside the experimental domain. This problem is greater when the number of independent tests is small. Thousands of points sampled from a few curves do not represent thousands of independent experiments. Random point-level splitting can therefore place strongly correlated observations from the same curve in both training and testing subsets and produce an optimistic assessment. In addition, a network based only on raw variables must discover known hydro-mechanical interactions from limited data, which can lead to unstable learning and weak physical consistency.

This study addresses these issues through a staged physics-conditioned framework. Three related configurations are developed and compared. The Physics-Conditioned DNN (PC-DNN) uses the basic soil, deformation, environmental, and stress variables. The feature-engineered physics-conditioned DNN (FE-PC-DNN) adds nonlinear terms and interactions that represent coupled effects among strain, soil type, stress level, and drying-wetting cycles. The third configuration applies validation-selected residual correction to the FE-PC-DNN prediction. Because validation assigned the neural candidate zero weight and ridge regression full weight, the reported method is a feature-engineered physics-conditioned DNN with ridge residual correction, clipping, and validation-bias calibration to reduce systematic error (Muralidhar et al., 2020; Wang and Yu, 2025; Dong et al., 2022). Here, physics-guided and physics-conditioned mean that hydro-mechanical knowledge is used to select inputs, construct features, define a reference response, and restrict the correction. Governing equations and boundary-condition residuals are not imposed in the loss function. The framework is therefore different from a conventional physics-informed neural network. Its contribution lies in the coordinated workflow, rather than in any individual machine-learning component.

The database contains 42 complete curves for kaolin clay and Mercia Mudstone clay under different axial strains, drying-wetting cycles, vertical overburden pressures, and confining pressures (Ou et al., 2022; Chao et al., 2023a). Thirty curves are used for training, six for validation, and six for testing. The division is performed at the complete-curve level to prevent information leakage. Performance is evaluated using error metrics and prediction plots. SHAP analysis is used to relate the learned feature contributions to soil-mechanics principles (Abioye et al., 2025; Mahmood et al., 2025; Chao et al., 2025). A unified kernel-weighted B-spline empirical equation is also calibrated from the 36 development curves and evaluated once on the six locked test curves. This equation provides a reproducible estimator while retaining one formulation for both clay types. The study combines predictive modelling, leakage-resistant validation, interpretation, and an independently tested empirical expression. The conclusions are limited to the two-soil experimental domain, and external validation is required before field application (Chao et al., 2023b; Chao et al., 2024c).

2 Dataset and data analysis

2.1 Dataset description

The dataset used in this study was compiled from the original experimental data table associated with the laboratory programme reported in a previous experimental study (Chao et al., 2024a). In that programme, two clayey soils, namely, Kaolin Clay and Mercia Mudstone Clay, were tested to investigate their hydro-mechanical responses under drying–wetting cycles and loading conditions. The use of the original tabulated data ensures that the machine-learning models were trained on recorded experimental values rather than values digitized from published figures.

The main variables include soil type, drying–wetting cycle number, overburden pressure, confining pressure, axial strain and pore-water pressure. The drying–wetting cycle numbers are 0, 1 and 3. The overburden pressures are 0, 25 and 50 kPa, while the confining pressures are 20, 35 and 50 kPa. Axial strain is used to describe the deformation process during loading, and pore-water pressure is taken as the prediction target.

In total, 42 complete experimental curves are included in the database. The curve, rather than the individual observation, is treated as the independent experimental unit. Thirty curves were used for training, six for validation, and six for testing. The same split was used for all three neural-network models. The six test curves were also locked during selection of the empirical-equation structure and its hyperparameters. After those settings had been fixed, the equation was recalibrated using the 36 development curves and evaluated once on the test subset. This curve-level protocol prevents strongly correlated points from one curve from appearing in different subsets. It evaluates internal generalization within the investigated two-soil laboratory domain, not external transfer to other soils or field conditions.

2.2 Data distribution analysis

Figure 1a shows the distribution of the main input variables, including soil type, confining pressure, overburden pressure, drying–wetting cycle number and axial strain. The dataset contains two clayey soils, Kaolin Clay and Mercia Mudstone Clay. The number of curves for Kaolin Clay is higher than that for Mercia Mudstone Clay, which means that the model needs to learn from a slightly unbalanced soil-type distribution. The confining pressure, overburden pressure and drying–wetting cycle number are distributed over several discrete experimental levels. This is consistent with the design of laboratory tests, where loading conditions are usually controlled at fixed values. Axial strain shows a relatively continuous distribution over the loading process, which provides the main deformation path for pore-water pressure prediction.

Distribution of input and output variables used in the dataset. **(a)** Histograms of input variables. **(b)** Histogram of pore water pressure.
Figure 1. Distribution of input and output variables used in the dataset. (a) Histograms of input variables. (b) Histogram of pore water pressure.

Figure 1b presents the distribution of the output variable, pore-water pressure. The values are not uniformly distributed, and several frequency peaks can be observed. This indicates that the pore-water pressure response is affected by different combinations of soil type, stress condition and drying–wetting history. Therefore, a nonlinear prediction model is needed to describe this behaviour (Chao et al., 2023c; Chao et al., 2024d).

Before modelling, records were screened for missing, non-numeric, or non-finite axial-strain and pore-pressure values. No valid pore-pressure observation was removed. Curve metadata were then cross-checked against the experimental file hierarchy. Four curve header records contained one condition field that was inconsistent with their confining-pressure folders and overburden-load filenames; these metadata were corrected before the curve-level split, while the measured strain and pore-pressure values were left unchanged. Soil type was encoded as a categorical variable, and numerical scaling parameters were estimated from the training subset and applied unchanged to validation and testing data. Complete curves, rather than individual records, were assigned to the three subsets to avoid information leakage (Li et al., 2023; Yu et al., 2024).

2.3 Correlation analysis

Figure 2 shows the Pearson correlation heatmap for the input and output features. The two soil-type indicators exhibit a correlation of −1.00 because they are encoded as mutually exclusive categorical variables; that is, a sample belongs to either Kaolin Clay or Mercia Mudstone Clay, but not both. The heatmap also indicates a clear relationship between soil type and pore-water pressure (Shi et al., 2023; Chao et al., 2024e). Kaolin Clay shows a positive correlation with pore-water pressure, whereas Mercia Mudstone Clay shows a negative correlation, suggesting that material type has a strong influence on the pore-water pressure response.

Pearson correlation heatmap.
Figure 2. Pearson correlation heatmap.

Axial strain is positively correlated with pore-water pressure. This is physically reasonable because pore-water pressure evolves with deformation during loading. As axial strain increases, the internal stress state and drainage response of the soil may change, leading to variation in pore-water pressure.

In Pearson heatmaps, the correlation between pore water pressure and confining pressure, vertical overburden pressure, and number of drying-wetting cycle is relatively small. This result does not imply that these variables are unimportant. Pearson correlation describes only linear relationships, whereas the effects of confining pressure, vertical overburden pressure, and drying-wetting cycles in clayey soils are often coupled with soil type and axial strain. For example, drying-wetting cycles may alter soil structure and stiffness, while different stress levels may affect the development of excess pore water pressure during deformation (Zhang et al., 2023; Yao et al., 2025).

The heatmap therefore suggests that pore-water pressure is not controlled by a single variable. Instead, it is governed by the combined effects of material type and loading path. This observation supports the use of DNN-based models to capture nonlinear relationships among the input features (Zhao G. et al., 2023; Zhao S. et al., 2023).

3 Methodology

3.1 Overall modelling framework

The overall framework is shown in Figure 3. Raw records and test-condition metadata are first checked. Soil type is encoded, and numerical variables are normalized with statistics estimated from the training subset. Complete curves are then assigned to the training, validation, and testing subsets (Chao et al., 2024f; Zhang et al., 2025; Armistead et al., 2026).

Overall framework of the proposed method.
Figure 3. Overall framework of the proposed method.

Three configurations are developed in sequence. PC-DNN uses the measured soil, strain, cycle, and stress variables. FE-PC-DNN adds nonlinear terms and hydro-mechanical interactions. The third configuration applies a validation-selected residual stage to out-of-fold FE-PC-DNN errors. Validation selected ridge regression, not the neural residual candidate, for the reported correction (Chao et al., 2024g; Wang X. et al., 2025). In this paper, physics-guided and physics-conditioned mean that physical knowledge shapes the inputs, feature construction, reference prediction, and correction limits. Governing equations are not enforced during optimization.

This definition differs from a conventional physics-informed neural network. A PINN places governing-equation residuals, boundary conditions, or initial conditions in the training objective. The present model does not use these penalties. Performance is assessed on held-out curves using error metrics, prediction plots, and generalization gaps (Ren et al., 2024; Zheng et al., 2024). SHAP and the calibrated empirical equation support interpretation and in-domain engineering screening (Yue et al., 2026; Zhao et al., 2026a; Zhao et al., 2026b).

3.2 FE-PC-DNN model

FE-PC-DNN uses 32 inputs. Table 1 gives their formulas and grouping. K and M are mutually exclusive indicators for kaolin clay and Mercia Mudstone clay. The other basic variables are axial strain εa, drying-wetting cycle number N, vertical overburden pressure pv, and confining pressure σ3. Engineered terms are formed before standardization. Their means and standard deviations are then estimated from the training subset and applied unchanged to validation and test data.

TABLE 1. Engineered inputs used by FE-PC-DNN.

Feature groupCalculation formula(s)NumberModelling role
Basic variablesK, M, ε a, N, p v σ 36Soil, deformation, cycle, and stress state
Strain-path termsε a 2 , ε a 3 , ε a , ln 1 + ε a4Nonlinear change along the loading path
Stress and cycle termsσ 3 2 . p v 2, N2, σ 3 + p v 2, σ 3 − p v, σ 3 p v, σ 3 σ 3 + p v + 17Stress level, contrast, and combined action
Hydro-mechanical interactionsε a σ 3, ε a p v . , ε a N , N σ 3 N p v5Condition effects that vary with loading or cycle history
Soil-conditioned termsK ε a , M ε a, K σ 3, M σ 3, K p v, M p v, KN, MN, K ε a N M ε a N10Different response paths for the two clay types

The added terms have a direct modelling purpose. Powers and transformations of strain describe the curved loading path. Stress combinations describe the level and contrast of the applied pressures. Products with strain allow the stress and cycle effects to change during deformation. Soil-conditioned terms allow the two clays to follow different response paths. These features do not impose a constitutive law. They provide a structured input space in which the network can learn the remaining nonlinear relation.

3.3 PC-DNN model

The PC-DNN model was developed as the baseline network for pore-water-pressure prediction. PC-DNN denotes the Physics-Conditioned DNN. The word conditioned indicates that the model receives physically meaningful variables describing soil type, axial strain, drying-wetting history, vertical overburden pressure, and confining pressure. It does not indicate that a governing hydro-mechanical equation is imposed as a hard or soft constraint. The target variable is pore-water pressure (Chakma et al., 2025; Yu et al., 2025).

The input vector of the PC-DNN model is defined as the mathematical formulation of the PC-DNN model is summarized in Equations 1–4:where S denotes soil type, ε a is axial strain, N dw is the number of drying–wetting cycles, σ v is overburden pressure, and σ c is confining pressure. The model output is the predicted pore water pressure:where u ^ denotes the predicted pore water pressure, and f θ represents the DNN model with trainable parameters θ.

x = S , ε a , N d w , σ v , σ c (1)

u ^ = f θ x (2)

As shown in Figure 4, the PC-DNN consists of one input layer, four hidden layers, and one output layer. After feature encoding, the input layer contains six neurons. The four hidden layers contain 128, 128, 64, and 32 neurons, respectively. The output layer contains one neuron, which provides the predicted pore-water pressure. The calculation in each hidden layer can be expressed as:where W l and b l are the weight matrix and bias vector of layer l, and ϕ · is the activation function. The model is trained by minimizing the mean squared error between the measured and predicted pore water pressure:where u i and u ^ i are the measured and predicted pore water pressure values, respectively. The PC-DNN model provides a reference for evaluating the improvement introduced by the FE-PC-DNN and RC-FE-PC-DNN models.

h l = ϕ W l h l ‐ 1 + b l (3)

M S E = 1 n ∑ i = 1 n u i ‐ u ^ i 2 (4)

Architecture of the PC-DNN model.
Figure 4. Architecture of the PC-DNN model.

This baseline configuration uses only soil type, axial strain, drying-wetting cycle number, vertical overburden pressure, and confining pressure as input features. It therefore provides a transparent benchmark against which the benefits of feature engineering and residual correction can be assessed.

3.4 Ridge-corrected FE-PC-DNN (RC-FE-PC-DNN)

The reported RC-FE-PC-DNN configuration combines a reference prediction, the nonlinear FE-PC-DNN estimate, and a validation-selected bounded ridge residual correction (Chen et al., 2026a; Chen et al., 2026b; Peng et al., 2026). The first two terms describe the main pore-pressure response. The correction term r in Equation 5 is a low-amplitude regularized linear adjustment to repeatable error that remains after the main prediction.

u ^ R C = u ^ p h y s + u ^ F E + r ^ (5)

Residual targets were obtained from five-fold out-of-fold FE-PC-DNN predictions on the training curves. Two candidate correctors were examined: a compact neural network and ridge regression. Their weights were selected on the validation curves. The selected weights were αnn = 0 and αridge = 1. Consequently, the reported model is a feature-engineered physics-conditioned DNN with ridge residual correction. The candidate neural corrector did not contribute to the reported RC-FE-PC-DNN predictions.

The ridge term estimates a smooth condition-dependent bias rather than a new physical process. Its correction was clipped to ±0.419394 kPa. This limit was the 97.fifth percentile of the absolute out-of-fold correction in the selected run. The remaining mean validation residual was −0.198128 kPa. A bias weight of 0.5 gave the applied offset of −0.099064 kPa. These settings were fixed before the test curves were evaluated. They are numerical safeguards, not universal soil parameters.

From a soil-mechanics perspective, the remaining residual pattern is consistent with small departures between the measured response and the variables used to describe the coupled hydro-mechanical state. Drying and rewetting can rearrange clay aggregates, modify pore-size connectivity and water-retention behaviour, and alter the balance between contractive tendency and drainage during subsequent loading; these changes are only represented indirectly by soil type and cycle number in the present inputs. Likewise, the influence of confining and vertical pressures may vary along the strain path as stiffness degrades and the effective-stress state evolves, leaving systematic under- or overprediction in particular condition ranges. The ridge correction therefore acts as a low-amplitude adjustment for these unresolved but smoothly varying effects. Its bounded magnitude, compared with the overall pore-pressure range, indicates that the principal response is still carried by the physics-conditioned and feature-engineered components. The sign of an individual correction should not, however, be interpreted as direct evidence of a specific fabric or drainage mechanism, because the residual also contains experimental scatter and omitted variables.

3.5 Training strategy and hyperparameter setting

PC-DNN and FE-PC-DNN were trained with early stopping and random restarts. PC-DNN used four hidden layers with 128, 128, 64, and 32 neurons. FE-PC-DNN used 160, 128, 64, and 32 neurons. The larger feature set was controlled with a lower learning rate, dropout, and weight decay. The selected settings are listed in Table 2.

TABLE 2. Hyperparameters of the three DNN-based models.

AlgorithmHyperparameterRange of values
PC-DNNInput dimension6
Hidden layer structure(128, 128, 64, 32)
Activation and normalizationSiLU + LayerNorm
Dropout0.04
Initial learning rate0.001
Random restarts3
Maximum epochs per restart4,500
FE-PC-DNNSelected candidateCandidate 3: Full strong regularization
Feature setFull
Input dimension32
Hidden layer structure(160, 128, 64, 32)
Activation and normalizationSiLU + LayerNorm
Dropout0.12
Learning rate0.0006
Weight decay0.0006
Random restarts2
Maximum epochs per restart4,500
Validation-calibrated FE weight0.3000
RC-FE-PC-DNNPhysics-to-FE-PC bridge eta0.8500
Selected residual correctorRidge regression (validation-selected)
Candidate neural input dimension46
Candidate neural hidden layers(96, 64, 32); not used in final blend
Candidate neural activationSiLU + LayerNorm; not used in final blend
Candidate neural dropout0.15; not used in final blend
Candidate neural learning rate0.0003; not used in final blend
Candidate neural restarts2; not used in final blend
Candidate neural maximum epochs2800; not used in final blend
αnn0.0000
αridge1.0000
γbias0.5000
Applied validation-bias offset (kPa)−0.099064
Residual clipping range (kPa)[−0.419394, 0.419394]

The residual stage was selected separately. A compact neural candidate was trained as a possible nonlinear corrector, but validation blending assigned it zero weight. Ridge regression received full weight. Residual clipping and the half-bias correction were then applied. This selection is reported directly so that the final model is not described as a residual neural network when its accepted correction is linear.

3.6 Verification of overfitting prevention

Overfitting was checked with the complete-curve split and with the differences among training, validation, and test R 2 values. PC-DNN and FE-PC-DNN used dropout, random restarts, and validation-based early stopping. FE-PC-DNN also used weight decay. RC-FE-PC-DNN used out-of-fold residual targets, ridge selection, clipping, and bias calibration. Table 3 reports both the safeguards and the observed generalization gaps.

TABLE 3. Regularization measures and quantitative generalization gaps.

MeasurePC-DNNFE-PC-DNNRC-FE-PC-DNN
Dropout0.040.12Neural candidate: 0.15; final weight = 0
Additional regularizationEarly stoppingWeight decay = 0.0006Ridge correction; 97.5% clipping; bias calibration
Training selection3 restarts; best restart = 32 restarts; best restart = 2αnn = 0; αridge = 1
Best epoch23144Not applicable to the selected ridge corrector
Curve-level split30/6/6 curves30/6/6 curves30/6/6 curves
Training R 20.98610.98850.9832
Validation R 20.96630.96720.9829
Test R 20.97580.97810.9801
/Training − test R 2/0.01030.01040.0031
/Validation − test R 2/0.00950.01090.0028

RC-FE-PC-DNN has the smallest training-test and validation-test R 2 gaps. The neural residual candidate reached its lowest validation loss at epoch 1, but its final weight was zero. That epoch is therefore not the convergence point of the accepted residual correction. The previous wording was misleading and has been removed. The selected ridge corrector has no epoch-based convergence curve.

3.7 Model evaluation metrics

The prediction performance of the proposed models was evaluated using several statistical metrics, including the coefficient of determination (R 2), mean squared error (MSE), root mean squared error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and symmetric mean absolute percentage error (sMAPE). These metrics evaluate model performance from different perspectives, including goodness of fit, absolute error, and relative error.

The coefficient of determination, R 2, was used to measure the agreement between the measured and predicted pore water pressure values. The model evaluation metrics are defined in Equations 6–10:where y i is the measured value, y ^ i is the predicted value, y ¯ is the mean value of the measured data, and n is the number of samples. A higher R 2 indicates better agreement between prediction and measurement.

R 2 = 1 ‐ ∑ i = 1 n y i ‐ y ^ i 2 ∑ i = 1 n y i ‐ y ¯ 2 (6)

The MSE was used to measure the average squared prediction error:

M S E = 1 n ∑ i = 1 n y i ‐ y ^ i 2 (7)

MSE gives greater weight to large errors because the residuals are squared, while RMSE has the same unit as the target variable and is easier to interpret physically.

The MAE was used to measure the average absolute deviation between measured and predicted values:

M A E = 1 n ∑ i = 1 n y i ‐ y ^ i (8)

Compared with RMSE, MAE is less sensitive to large individual errors and provides a direct measure of average prediction deviation.

The MAPE was used to evaluate the relative prediction error as a percentage:

M A P E = 100 % n ∑ i = 1 n y i ‐ y ^ i y i (9)

The sMAPE was also used to describe the relative error in a more balanced form:

s M A P E = 100 % n ∑ i = 1 n y i ‐ y ^ i y i + y ^ i / 2 (10)

MAPE expresses the error as a percentage of the measured value, while sMAPE reduces the asymmetry caused by using only the measured value as the denominator.

4 Results

4.1 Predictive performance

Figures 5–7 compare measured and predicted pore-water pressure for the training, validation, and test subsets. All three models follow the main response trend. The comparison is made at the same complete-curve split for each model.

Measured and predicted values for the training subset. **(a)** PC-DNN. **(b)** FE-PC-DNN. **(c)** RC-FE-PC-DNN.
Figure 5. Measured and predicted values for the training subset. (a) PC-DNN. (b) FE-PC-DNN. (c) RC-FE-PC-DNN.
Measured and predicted values for the validation subset. **(a)** PC-DNN. **(b)** FE-PC-DNN. **(c)** RC-FE-PC-DNN.
Figure 6. Measured and predicted values for the validation subset. (a) PC-DNN. (b) FE-PC-DNN. (c) RC-FE-PC-DNN.
Measured and predicted values for the test subset. **(a)** PC-DNN. **(b)** FE-PC-DNN. **(c)** RC-FE-PC-DNN.
Figure 7. Measured and predicted values for the test subset. (a) PC-DNN. (b) FE-PC-DNN. (c) RC-FE-PC-DNN.

Figure 5 shows the training results. PC-DNN provides the baseline. FE-PC-DNN gives a slightly closer fit after the engineered terms are added. RC-FE-PC-DNN has a marginally lower training R 2 than FE-PC-DNN. This is not evidence of poorer generalization because the residual stage was selected from validation behaviour rather than training fit alone.

Figure 6 shows the validation results. FE-PC-DNN improves the representation of the loading conditions. RC-FE-PC-DNN further reduces the remaining condition-dependent bias. Its validation R 2 is close to its training and test values.

Figure 7 gives the test results. RC-FE-PC-DNN has the closest overall agreement among the three models. The result supports prediction on held-out curves within the two-soil laboratory domain. It does not establish transfer to new soils or field conditions.

Figure 8 summarizes the error metrics. On the test subset, MSE decreased from 2.13 kPa2 for PC-DNN and 1.89 kPa2 for FE-PC-DNN to 1.58 kPa2 for RC-FE-PC-DNN. RMSE decreased from 1.46 to 1.38 kPa–1.26 kPa. MAE decreased from 0.90 to 0.91 kPa–0.82 kPa sMAPE decreased from 9.33% to 8.87%–8.75%.

Error metrics of the three models.
Figure 8. Error metrics of the three models.

RC-FE-PC-DNN gives the lowest test errors and the smallest R 2 gaps. These results support the combined use of structured features and controlled residual correction. The conclusion is limited to the conditions represented by the 42 curves.

4.2 Training behaviour and generalization

Figures 9a,b show the training and validation loss curves for PC-DNN and FE-PC-DNN. PC-DNN reached its best validation state at epoch 231. FE-PC-DNN reached its best state at epoch 44. Figure 9c compares the absolute R 2 gaps across the three models.

Training behaviour and quantitative generalization gaps: **(a)** PC-DNN loss, **(b)** FE-PC-DNN loss, and **(c)** absolute *R* <sup>2</sup> gaps.
Figure 9. Training behaviour and quantitative generalization gaps: (a) PC-DNN loss, (b) FE-PC-DNN loss, and (c) absolute R 2 gaps.

No epoch curve is reported for the accepted residual corrector because validation selected ridge regression. The compact neural residual candidate reached its lowest validation loss at epoch 1, but αnn = 0. It did not enter the final prediction. This distinction removes the earlier impression that the complete RC-FE-PC-DNN was trained in one epoch.

The quantitative gaps support the regularization result. For RC-FE-PC-DNN, the absolute training-test and validation-test R 2 gaps are 0.0031 and 0.0028. The corresponding gaps are about 0.010 for PC-DNN and FE-PC-DNN. Thus, the residual correction improves consistency without relying on an excessive training fit.

The loss curves and the gap comparison should be read together. Early stopping controls the two neural backbones. The final residual stage is a separately selected ridge correction. Its clipping and bias terms limit the size and mean of the adjustment.

4.3 Model explanation

SHAP was used to describe how each input contributes to the model output. A positive SHAP value raises the predicted pore-water pressure relative to the reference value. A negative value lowers it. SHAP measures model attribution. It does not prove a causal soil mechanism.

Figure 10 presents the global SHAP results for RC-FE-PC-DNN. The beeswarm plot shows the direction and spread of the contributions. The bar plot shows the mean absolute SHAP value for each main variable.

Global SHAP feature-attribution results. **(a)** SHAP beeswarm summary plot. **(b)** Mean absolute SHAP values.
Figure 10. Global SHAP feature-attribution results. (a) SHAP beeswarm summary plot. (b) Mean absolute SHAP values.

Soil type has the widest SHAP range. It represents differences in mineralogy, fabric, pore-size distribution, compressibility, permeability, and water retention. Axial strain is the second main feature because pore pressure changes as deformation develops. Confining pressure also contributes by changing mean stress and lateral restraint.

Drying-wetting cycle number and vertical pressure have smaller global contributions in this database. This does not make them physically unimportant. Their effects can depend on soil type, strain level, and the other stress variable. The global plot alone cannot show these conditional patterns.

Figure 11 provides a complementary nonlinear check. Model-agnostic KernelSHAP was applied to the unified empirical equation in Section 4.4. This equation reproduced the six locked test curves with R 2 = 0.982. The new plots do not replace the RC-FE-PC-DNN global SHAP analysis. They are used to check whether the dominant directions remain visible in a separate, reproducible in-domain predictor.

KernelSHAP dependence and conditional-coupling patterns for the unified empirical equation. **(a)** Axial strain (%). **(b)** Confining pressure (kPa). **(c)** Drying -wetting cycles. **(d)** Vertical pressure (kPa).
Figure 11. KernelSHAP dependence and conditional-coupling patterns for the unified empirical equation. (a) Axial strain (%). (b) Confining pressure (kPa). (c) Drying -wetting cycles. (d) Vertical pressure (kPa).

The strain effect is strongly nonlinear. Its SHAP value rises rapidly over the early loading range and then approaches a plateau. The trend also differs between the two soils. The confining-pressure contribution is condition-dependent rather than monotonic across 20, 35, and 50 kPa, and its spread changes with strain. Cycle effects are smaller and differ between the soils. Vertical pressure has little direct contribution in this equation. These patterns describe the tested grid and should not be treated as universal thresholds.

4.4 Empirical formula

To provide a reproducible engineering expression, the former low-order polynomial was replaced by one unified kernel-weighted B-spline equation. The equation structure and its hyperparameters were selected using only the 30 training and 6 validation curves. After the settings had been fixed, the equation was recalibrated on all 36 development curves. The six test curves remained locked until the final evaluation. One formulation is used for both clay types; separate soil-specific equations were not fitted.

Compared with a fixed low-order polynomial, the cubic B-spline basis does not force one global curvature over the complete strain range. This is useful for curves under coupled drying-wetting cycles and loading, where an initially rapid pore-pressure change may be followed by a transition region and a gradual plateau, and where the location and sharpness of these features vary with soil and stress condition. Because each B-spline basis function has local support, the fitted curve can adjust one strain interval without introducing unnecessary distortion in the remaining intervals, while the kernel neighbour weights allow the coefficient set to change smoothly across nearby combinations of soil type, confining pressure, vertical pressure, and cycle number. The resulting equation therefore retains a single reproducible form but represents nonlinear strain-dependent evolution and condition-to-condition variation more flexibly than a conventional polynomial within the calibrated domain.

Let ε denote axial strain and let z = (S, σ3, pᵥ, N) describe soil type, confining pressure, vertical overburden pressure, and drying-wetting cycle number. Soil type is coded as S = 1 for kaolin clay and S = 0 for Mercia Mudstone clay. Each development curve i is represented by ten cubic B-spline coefficients aᵢm. The base knots are 0, 2.142857, 4.285714, 6.428571, 8.571429, 10.714286, 12.857143, and 15%. The unified predictor is:

u ^ emp ε , z = ∑ m = 1 10 B m 3 ε ∑ i ∈ N 3 z w i z a i m (11)

For a requested condition z, N3(z) contains the three nearest development curves in the scaled condition space. Their normalized kernel weights are:

w i z = exp ‐ D i 2 z 2 ∑ j ∈ N 3 z ⁡ exp ‐ D j 2 z 2 (12)

The scaled distance used to select the neighbours and calculate the weights is:

D i 2 z = S ‐ S i 0.05 2 + σ 3 ‐ σ 3 , i 5 2 + p v ‐ p v , i 100 2 + N ‐ N i 1 2 (13)

Here, σ3 and pv are expressed in kPa. The length scales, spline settings, and neighbour count are listed in Table 4. The reference identifier has the form K/M-conf-over-cycle. For example, K-20–25–3 denotes kaolin clay at 20 kPa confining pressure, 25 kPa vertical pressure, and three drying-wetting cycles. Tables 5, 6 give the ten coefficients for all 36 development curves. Equations 11–13 and Tables 4–6 allow the equation to be reproduced without the neural-network code.

TABLE 4. Parameters of the unified kernel-weighted B-spline empirical equation.

ParameterCalibrated valueRole in the equation
Soil codingK = 1; M = 0S in z
Spline degree3Cubic B-spline
Base knots (%)0, 2.142857, 4.285714, 6.428571, 8.571429, 10.714286, 12.857143, 15Axial-strain basis
Number of basis functions10m = 1,10
Nearest neighbours3N3(z)
Soil length scale0.05Dimensionless
Confining-pressure scale5 kPaσ3 term
Overburden-pressure scale100 kPapᵥ term
Cycle-number scale1N term
Curve-coefficient ridge factor1 × 10−5Applied only during spline calibration

TABLE 5. Reference-curve B-spline coefficients a1-a5.

References IDa1a2a3a4a5
K-20-0-0−69.53898022.88318121.00394726.15403428.169152
K-20-0-1−90.14554922.11434222.69603927.51152728.184901
K-20-0-3−47.49852216.77990921.55699223.99825823.782699
K-20–25–1−52.10594916.19696218.33133722.39594624.138926
K-20–50–1−93.73575424.14719020.43234126.20016427.649813
K-20–50–3−76.09574318.17444122.27354623.25571323.456683
K-35-0-0−45.3368716.52225013.81129117.80546117.762023
K-35-0-1−18.327277−0.40839713.41664017.02883017.204029
K-35-0-3−14.0553120.38544011.90583716.08782317.647882
K-35–25–1−27.8187134.88719413.23795216.99299816.623687
K-35–25–3−23.7281062.94288612.81018416.53782217.318880
K-35–50–3−13.5279852.29745711.91550716.82693216.885890
K-50-0-0−43.1786877.73319915.65517721.07139223.775294
K-50-0-3−16.990933−0.11669713.44194819.20669322.655161
K-50–25–1−11.5842960.84386913.36491519.09751922.410394
K-50–25–3−25.2598475.50257213.24148520.02629323.228227
K-50–50–1−37.8674958.39853512.38253618.48898222.029910
K-50–50–3−23.8462121.84641713.59199419.20411522.641899
M-20-0-0−14.3795372.7013497.0577108.6786768.714503
M-20-0-1−5.770666−0.1594246.3815898.3955719.633475
M-20-0-3−0.097497−1.8118425.9159208.0976139.219702
M-20–25–1−0.179034−1.1694835.0814738.8576908.409225
M-20–25–3−5.3813170.5130306.3544598.1498268.781023
M-20–50–3−13.8442181.4395247.0397758.2484278.543174
M-35-0-0−35.8203696.5698778.81001312.72284710.825286
M-35-0-1−21.3166622.8014238.71456412.27814312.847838
M-35-0-3−7.894620−0.4034428.45118411.41490512.748949
M-35–25–1−23.9454564.6961639.08720511.76143011.827158
M-35–50–1−30.1092765.1289559.73762011.81287011.346387
M-35–50–3−15.8727052.6327877.12324512.18621111.866603
M-50-0-0−27.2084347.11366213.23511615.62704714.599537
M-50-0-1−30.2686236.01823812.16560514.45608515.339327
M-50–25–1−47.5610808.03421612.14021614.15841315.165775
M-50–25–3−4.339858−1.17568211.31173513.84420416.307213
M-50–50–1−35.6993636.76438111.47395814.12968314.988627
M-50–50–3−19.3107431.28986510.53445513.57433714.710740

TABLE 6. Reference-curve B-spline coefficients a6-a10.

References IDa6a7a8a9a10
K-20-0-033.25418334.95957738.56989039.48135442.664634
K-20-0-128.37273228.34678828.34273028.55291920.913516
K-20-0-324.16424424.16608124.51297524.78169625.215264
K-20–25–126.72772327.82942329.25919430.02424531.165807
K-20–50–129.36137829.85940230.11134330.63904730.720118
K-20–50–324.56472825.13906126.51063726.94523031.448978
K-35-0-017.37322916.76540315.94634014.83287315.889568
K-35-0-117.25837817.38582617.27107517.28326417.507966
K-35-0-318.26166218.38154118.66152218.63062019.556170
K-35–25–117.00594116.84711516.84556416.63085917.435530
K-35–25–317.80737118.18133218.39148518.73667019.644394
K-35–50–317.60863817.52522017.78375917.83468118.535522
K-50-0-023.14882322.98896222.51258322.33636220.936832
K-50-0-324.22362725.14577625.57306425.79181926.112802
K-50–25–124.10259323.22540123.48500323.02132422.361672
K-50–25–323.92187524.60892625.00165124.92893424.378515
K-50–50–123.00525123.04612723.23951723.41509122.385376
K-50–50–323.73706024.49718324.87295025.17536826.490847
M-20-0-08.3817447.9304127.3879887.3278047.293740
M-20-0-19.3726359.5752559.4928709.4635349.359301
M-20-0-39.92696710.41755510.69135310.88172211.113556
M-20–25–18.6973298.6028618.7583218.5872628.861759
M-20–25–39.5123439.90712810.13892210.23918610.599420
M-20–50–39.0004679.4667849.5392679.67258610.313417
M-35-0-011.03452210.0644459.8843739.61169810.108334
M-35-0-112.58125812.57158312.32885212.19547411.609461
M-35-0-313.43416813.77633414.09506814.62043914.654873
M-35–25–111.94472511.92389112.02921012.23511612.272310
M-35–50–111.36406311.09363311.12224010.79493411.572004
M-35–50–312.49515113.02994213.46891413.85926314.465014
M-50-0-014.07440913.62731213.30022013.10539913.356729
M-50-0-116.18951416.44749116.35927716.45778116.071565
M-50–25–115.35452415.21573315.03681814.88541715.264442
M-50–25–316.54509217.51949617.36111517.98672416.362534
M-50–50–115.01035715.13376415.13478315.22167115.855817
M-50–50–315.57923916.42354417.22136717.82853817.133308

The equation was evaluated on 6,006 observations from the six locked test curves. It achieved R 2 = 0.982, RMSE = 0.894 kPa, MAE = 0.716 kPa, and sMAPE = 6.03%. Figure 12 shows the measured-predicted agreement and the six curve comparisons. No test observation was used to select the spline knots, distance scales, neighbour count, or coefficient-fitting procedure. This is an internal test within the investigated grid, not external validation for new soils or field conditions.

Validation of the unified empirical equation on the six locked test curves. **(a)** Measured versus predicted values. **(b)** Six held-out test curves.
Figure 12. Validation of the unified empirical equation on the six locked test curves. (a) Measured versus predicted values. (b) Six held-out test curves.

5 Discussion

The staged comparison separates the effect of each modelling step. FE-PC-DNN adds explicit strain, stress, cycle, and soil interactions. The final correction is ridge-based because validation gave the neural candidate zero weight. The method is therefore accurately framed as a feature-engineered physics-conditioned DNN with validation-selected ridge residual correction, rather than as a deep residual-correction architecture. The RC-FE-PC-DNN abbreviation is retained only as a compact label for the evaluated configuration.

The framework is physics-guided, not physics-informed in the PINN sense. Physical knowledge is used to choose variables, build features, define a reference response, and limit the correction. No governing hydro-mechanical equation is placed in the loss function. The model is intended to organize data-driven learning. It does not replace a constitutive model.

The regularization evidence is quantitative. RC-FE-PC-DNN has smaller training-test and validation-test R 2 gaps than the other two models. Out-of-fold residual targets reduce direct fitting to the training errors. The 97.fifth-percentile clipping limit bounds isolated corrections. Half of the remaining mean validation residual is removed by bias calibration. The discarded neural candidate reached its best state at epoch 1, but that epoch has no role in the final ridge correction.

The interpretation results agree with soil-mechanics reasoning. Soil type represents major differences in fabric and hydraulic behaviour. Strain reflects fabric change and volumetric tendency during loading. Confining pressure changes mean effective stress and limits lateral deformation. The dependence plots also show that these effects are nonlinear and conditional. In particular, the strain response levels off at larger deformation, and the confining-pressure effect changes with strain. These observations apply only to the tested grid and do not establish causality.

The unified empirical equation offers a second route for rapid in-domain estimation. Cubic B-splines preserve the strain-path shape, and kernel weights use the three closest development conditions. Its high test accuracy is therefore best interpreted as interpolation within a dense experimental grid. It should not be presented as a general equation for other soils or loading paths.

In practice, the predicted pore pressure can support preliminary effective-stress calculations, comparison of slope-stability scenarios, and sensitivity checks in soil-water interaction studies. The framework can also provide initial values or screening cases before a coupled numerical analysis. These uses require inputs within the tested ranges. The database contains only two clays and discrete stress and cycle levels. It does not include independent laboratories, field monitoring, drainage rate, suction, or time-dependent variables. Site investigation and coupled hydro-mechanical analysis therefore remain necessary for design decisions.

6 Conclusion

This study developed a staged physics-conditioned DNN framework for pore-water-pressure prediction under drying-wetting cycles and loading. PC-DNN used the basic variables, and FE-PC-DNN added 32 structured inputs. The final configuration augmented FE-PC-DNN with validation-selected ridge residual correction.

The ridge-corrected FE-PC-DNN gave the lowest test MSE, RMSE, MAE, and sMAPE, together with the smallest training-test and validation-test R 2 gaps. Validation selected αnn = 0 and αridge = 1; the accepted correction was therefore linear, clipped to ±0.419394 kPa, and combined with an applied validation-bias offset of −0.099064 kPa. The final method is a feature-engineered physics-conditioned DNN with a regularized linear residual correction.

Global SHAP identified soil type, axial strain, and confining pressure as the main variables. Complementary dependence plots showed a nonlinear strain response and condition-dependent stress effects. These patterns are consistent with the roles of soil fabric, deformation, drainage response, and effective stress, but they do not prove causality.

The unified empirical equation achieved R 2 = 0.982, RMSE = 0.894 kPa, MAE = 0.716 kPa, and sMAPE = 6.03% on six locked test curves. Its parameters are fully reported. Both the neural framework and the equation remain in-domain tools for the two-soil laboratory grid. Broader use requires independent soils, wider stress and drainage paths, and field-scale validation.

Generative AI statement

The author(s) declared that generative AI was not used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Footnotes

Edited by: Ahmed Kenawy, Mansoura University, Egypt

Reviewed by: Mawuko Luke Yaw Ankah, University of Mines and Technology, Ghana

Zecheng Wang, East China University of Technology, China

Statements

Conflict of interest

Authors LX and JG were employed by State Grid Zhejiang Electric Power Co., Ltd. Zhoushan Power Supply Company.

The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Funding

The author(s) declared that financial support was received for this work and/or its publication. The authors would like to acknowledge the consistent support of the following funding sources: Project funded by China Postdoctoral Science Foundation: No. 2024T170217, No. 2023M730929; Failure Mechanics and Engineering Disaster Prevention, Key Lab of Sichuan Province: No. FMEDP202209; Shanghai Sailing Program: No. 22YF1415800, No. 23YF1416100; Shanghai Natural Science Foundation: No. 23ZR1426200, No. 24ZR1427900; The Shanghai Soft Science Key Project: No. 23692119700; Funded by Key Laboratory of Ministry of Education for Coastal Disaster and Protection, Hohai University: No. 202302; Funded by Key Laboratory of Estuarine & Coastal Engineering, Ministry of Transport: No. KLECE202302.

Data availability

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Author contributions

CS: Conceptualization, Data curation, Formal Analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing – original draft, Writing – review and editing. PC: Supervision, Visualization, Writing – review and editing, Data curation, Formal Analysis, Investigation, Project administration, Resources, Software, Writing – original draft. LX: Writing – review and editing, Data curation, Methodology, Formal Analysis, Validation, Software. JG: Supervision, Visualization, Writing – review and editing, Conceptualization, Methodology. KT: Supervision, Visualization, Writing – review and editing, Conceptualization, Methodology.

References

  1. Abioye S. O., Babatunde Y. O., Abikoye O. A., Shaibu A. N., Bankole B. J. (2025). Optimized machine learning algorithms with SHAP analysis for predicting compressive strength in high-performance concrete. AI Civ. Eng. 4 (1), 16. doi:10.1007/s43503-025-00061-x
  2. Armistead S. J., Maierdan Y., Carcassi O. B., Mikofsky R. A., Kawashima S., Ben-Alon L. (2026). Bio-inspired 3D-printed earthen materials and structures. Nat. Commun. 17, 5380. doi:10.1038/s41467-026-71885-z
  3. Borkar T. S., Karam L. J. (2019). DeepCorrect: correcting DNN models against image distortions. IEEE Trans. Image Process. 28 (12), 6022 – 6034. doi:10.1109/TIP.2019.2924172
  4. Chakma J., Zhou Z., Chakma J., YuSen C. (2025). A data-driven multi-objective approach for predicting mechanical performance, flowability, and porosity in ultra-high-performance concrete (UHPC). arXiv:2512.21610. doi:10.48550/arXiv.2512.21610
  5. Chao Z., Shi D., Fowmes G., Xu X., Yue W., Cui P. (2023a). Artificial intelligence algorithms for predicting peak shear strength of clayey soil-geomembrane interfaces and experimental validation. Geotext. Geomembranes 51 (1), 179 – 198. doi:10.1016/j.geotexmem.2022.10.007
  6. Chao Z., Wang H., Hu H., Ding T., Zhang Y. (2023b). Predicting the temperature-dependent long-term creep mechanical response of silica sand-textured geomembrane interfaces based on physical tests and machine learning techniques. Materials 16 (18), 6144. doi:10.3390/ma16186144
  7. Chao Z., Yang C., Zhang W., Zhang Y., Zhou J. (2023c). Predicting the gas permeability of sustainable cement mortar containing internal cracks by combining physical experiments and hybrid ensemble artificial intelligence algorithms. Materials 16 (15), 5330. doi:10.3390/ma16155330
  8. Chao Z., Shi D., Fowmes G. (2024a). Mechanical behaviour of soil under drying–wetting cycles and vertical confining pressures. Environ. Geotech. 11 (9), 714 – 724. doi:10.1680/jenge.22.00048
  9. Chao Z., Zhao H., Liu H., Cui P., Shi D., Lin H. (2024b). The temperature-dependent monotonic mechanical characteristics of marine sand–geomembrane interfaces. J. Mar. Sci. Eng. 12 (12), 2193. doi:10.3390/jmse12122193
  10. Chao Z., Liu H., Wang H., Dong Y., Shi D., Zheng J. (2024c). The interface mechanical properties between polymer layer and marine sand with different particle sizes under the effect of temperature: laboratory tests and artificial intelligence modelling. Ocean. Eng. 312, 119255. doi:10.1016/j.oceaneng.2024.119255
  11. Chao Z., Wang H., Hu S., Wang M., Xu S., Zhang W. (2024d). Permeability and porosity of light-weight concrete with plastic waste aggregate: experimental study and machine learning modelling. Constr. Build. Mater. 411, 134465. doi:10.1016/j.conbuildmat.2023.134465
  12. Chao Z., Fowmes G., Mousa A., Zhou J., Zhao Z., Zheng J. (2024e). A new large-scale shear apparatus for testing geosynthetics-soil interfaces incorporating thermal condition. Geotext. Geomembranes 52 (5), 999 – 1010. doi:10.1016/j.geotexmem.2024.06.002
  13. Chao Z., Li Z., Dong Y., Shi D., Zheng J. (2024f). Estimating compressive strength of coral sand aggregate concrete in marine environment by combining physical experiments and machine learning-based techniques. Ocean. Eng. 308, 118320. doi:10.1016/j.oceaneng.2024.118320
  14. Chao Z., Shi D., Zheng J. (2024g). Experimental research on temperature–dependent dynamic interface interaction between marine coral sand and polymer layer. Ocean. Eng. 297, 117100. doi:10.1016/j.oceaneng.2024.117100
  15. Chao Z., Liu Y., Jiang D., Du H., You W., Feng X. (2025). Comparative study of machine learning and deep learning in predicting the shear strength of marine sand and polymer layer interfaces interface under marine temperature effects. Front. Mar. Sci. 12, 1615580. doi:10.3389/fmars.2025.1615580
  16. Chen Z., Chen L., Zhao G., Ding S., Huang W., Zhu J. (2026a). Sustainable utilization of recycled aggregates in repairing concrete: durability behavior under complicated sulfate-magnesium attack. J. Build. Eng. 120, 115457. doi:10.1016/j.jobe.2026.115457
  17. Chen Z., Yue L., Huang W., Ding S., Zhao G., Bao L. (2026b). Impacts of recycled aggregates on the degradation of in-situ repaired concrete induced by sulfate-magnesium and dry-wet combined attack. Colloids Surfaces A Physicochem. Eng. Aspects 737, 139766. doi:10.1016/j.colsurfa.2026.139766
  18. Dong Y., Wang D., Randolph M. F. (2017). Investigation of impact forces on pipeline by submarine landslide using material point method. Ocean. Eng. 146, 21 – 28. doi:10.1016/j.oceaneng.2017.09.008
  19. Dong Y., Cui L., Zhang X. (2022). Multiple‐GPU parallelization of three‐dimensional material point method based on single‐root complex. Int. J. Numer. Methods Eng. 123 (6), 1481 – 1504. doi:10.1002/nme.6906
  20. Fan N., Jiang J., Nian T., Dong Y., Guo L., Fu C. (2023). Impact action of submarine slides on pipelines: a review of the state-of-the-art since 2008. Ocean. Eng. 286, 115532. doi:10.1016/j.oceaneng.2023.115532
  21. Hussein S. A., Tirer T., Giryes R. (2020). “ Correction filter for single image super-resolution: robustifying off-the-shelf deep super-resolvers,” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition.
  22. Li C., Zhang M., Zhang X. (2023). Enhancing concrete creep prediction with deep learning: a soft-sorted one-dimensional cnn approach. IEEE Access 11, 139314 – 139325. doi:10.1109/access.2023.3340425
  23. Mahmood M. S., Ali T., Inam I., Qureshi M. Z., Zaidi S. S. A., Alqurashi M. (2025). Machine learning prediction and explainability analysis of high strength glass powder concrete using SHAP PDP and ICE. Sci. Rep. 15 (1), 22089. doi:10.1038/s41598-025-04762-2
  24. Muralidhar N., Bu J., Cao Z., He L., Ramakrishnan N., Tafti D. (2020). “ Phynet: physics guided neural networks for particle drag force prediction in assembly,” in Proceedings of the 2020 SIAM International Conference on Data Mining (SDM) (Philadelphia, PA: Society for Industrial and Applied Mathematics), 559 – 567. doi:10.1137/1.9781611976236.63
  25. Ou Q., Li Y., Yang Y., Luo Z., Han S., Zou T. (2022). Mechanical property of biomodified geogrid and reinforced calcareous sand. Geofluids 2022 (1), 3768967. doi:10.1155/2022/3768967
  26. Peng F., Zhao G., Fang Y., Nie Z., Wang C., Ding S. (2026). Modification of dispersive soil using xanthan gum and water glass: dispersivity, mechanical properties and mechanisms. Bull. Eng. Geol. Environ. 85 (1), 79. doi:10.1007/s10064-025-04658-5
  27. Ren P., Chen Z. L., Li L., Gong W., Li J. (2024). Dynamic shakedown behaviors of flexible pavement overlying saturated ground under moving traffic load considering effect of pavement roughness. Comput. Geotechnics 168, 106134. doi:10.1016/j.compgeo.2024.106134
  28. Rm S. P., Maddikunta P. K. R., M. P., Koppu S., Gadekallu T. R., Chowdhary C. L. (2020). An effective feature engineering for DNN using hybrid PCA-GWO for intrusion detection in IoMT architecture. Comput. Commun. 160, 139 – 149. doi:10.1016/j.comcom.2020.05.048
  29. Seide F., Liu H., Cui P. (2011). “ Feature engineering in context-dependent deep neural networks for conversational speech transcription,” in 2011 IEEE Workshop on Automatic Speech Recognition and Understanding (IEEE).
  30. Shi D., Niu J., Zhang J., Chao Z., Fowmes G. (2023). Effects of particle breakage on the mechanical characteristics of geogrid-reinforced granular soils under triaxial shear: a DEM investigation. Geomechanics Energy Environ. 34, 100446. doi:10.1016/j.gete.2023.100446
  31. Wang R., Yu R. (2025). Physics-guided deep learning for dynamical systems: a survey. ACM Comput. Surv. 58 (5), 1 – 31. doi:10.1145/3766887
  32. Wang X., Maselli V., Flessati L., Wang H., Sun Z., Wang Q. (2025). Preconditioning of sediment failure by astronomically paced weak-layer deposition. Nat. Commun. 16 (1), 7244. doi:10.1038/s41467-025-62493-4
  33. Wang Z., Zhang G., Yang G., Qin Y., Zhou S. (2025). Experimental study on geogrid-soil interface properties based on pullout tests: a case study. Case Stud. Constr. Mater. 22, e04376. doi:10.1016/j.cscm.2025.e04376
  34. Wu J., Yin X., Xiao H. (2018). Seeing permeability from images: fast prediction with convolutional neural networks. Sci. Bulletin 63 (18), 1215 – 1222. doi:10.1016/j.scib.2018.08.006
  35. Yao Z., Melville B., Shamseldin A. Y., Wang R., Guan D. (2025). New insights into local scour characteristics around vibrating monopiles under combined wave-current conditions. Ocean. Eng. 315, 119812. doi:10.1016/j.oceaneng.2024.119812
  36. Yu G., Zhu S., Xiang Z. (2024). The prediction of pervious concrete compressive strength based on a convolutional neural network. Buildings 14 (4), 907. doi:10.3390/buildings14040907
  37. Yu F., Chu W., Zhang R., Gao Z., Yang Y. (2025). Predicting the permeability and compressive strength of pervious concrete using a stacking ensemble machine learning approach. Sci. Rep. 15 (1), 22506. doi:10.1038/s41598-025-08479-0
  38. Yue L., Wu T., Zhao G., Yang K., Ding Y., Zhu T. (2026). Enhancing mechanisms of cast-in-situ concrete durability against magnesium-sulfate-chloride multiple combined attack using iron tailing aggregates. J. Build. Eng. 119, 115217. doi:10.1016/j.jobe.2026.115217
  39. Zhang Y., Zhang Z., Zheng J., Zheng Y., Zhang J., Liu Z. (2023). Research of the array spacing effect on wake interaction of tidal stream turbines. Ocean. Eng. 276, 114227. doi:10.1016/j.oceaneng.2023.114227
  40. Zhang W., Xie X., Shi D., Shao W., Zhang J. (2025). Experimental insights into the mechanical properties and constitutive models of coral aggregate seawater concrete mixed with natural aggregates. J. Build. Eng. 107, 112756. doi:10.1016/j.jobe.2025.112756
  41. Zhao G., Zhu Z., Ren G., Wu T., Ju P., Ding S. (2023). Utilization of recycled concrete powder in modification of the dispersive soil: a potential way to improve the engineering properties. Constr. Build. Mater. 389, 131626. doi:10.1016/j.conbuildmat.2023.131626
  42. Zhao S., Zhang J., Feng S.-J. (2023). The era of low-permeability sites remediation and corresponding technologies: a review. Chemosphere 313, 137264. doi:10.1016/j.chemosphere.2022.137264
  43. Zhao H., Lin F., Gao Y., Wang Z., Li M., Liu X. (2025). Effect of clay content on the coupled seabed response and local scour around a free-spanning pipeline under combined waves and currents. Coast. Eng. 204, 104910. doi:10.1016/j.coastaleng.2025.104910
  44. Zhao G., Ding Y., Wang C., Ni X., Chen L., Zhang C. (2026a). Durability performance of cast-in-situ mortar containing iron tailings sand under synergistic internal-external sulfate, chloride, and magnesium attack. J. Sustain. Cement-Based Mater. 15, 1 – 19. doi:10.1080/21650373.2026.2619552
  45. Zhao G., Yuan C., Chen Z., Fang Y., Wang C., Bao L. (2026b). Durability of cast-in-situ concrete with partial replacement of coarse aggregate by iron tailings under complex combined corrosion of sulfates and chlorides. Constr. Build. Mater. 512, 145351. doi:10.1016/j.conbuildmat.2026.145351
  46. Zheng Z., Deng B., Li S., Zheng H. (2024). Disturbance mechanical behaviors and anisotropic fracturing mechanisms of rock under novel three-stage true triaxial static-dynamic coupling loading. Rock Mech. Rock Eng. 57 (4), 2445 – 2468. doi:10.1007/s00603-023-03696-3

Citation

Shang, C., et al. (2026). Feature-engineered physics-conditioned DNN with validation-selected ridge residual correction for pore water pressure prediction in clays. Frontiers in Earth Science, Volume 14. https://doi.org/
Received
Accepted
Published
Volume
14 - 2026

Copyright

Copyright © 2026 Shang, Cui, Xu, Guan and Tan.

License: https://creativecommons.org/licenses/by/4.0/

*Correspondence: Peng Cui; Kun Tan

Article metrics

Views
0
Downloads
0
Citations
0
Shares
0