Next Article in Journal
Potential Possibilities of Using Peat, Humic Substances, and Sulfurous Waters in Cosmetology
Previous Article in Journal
Fibromyalgia and Orofacial Health: Administration of a Dental Disease Assessment Questionnaire
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prediction of Optimal Design Parameters for Reinforced Soil Embankments with Wrapped Faces Using a GA–BP Neural Network

1
Department of Civil Engineering, China Three Gorges University, Yichang 443002, China
2
Department of Civil Engineering, Zhengzhou University, Zhengzhou 450000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(16), 6910; https://doi.org/10.3390/app14166910
Submission received: 1 July 2024 / Revised: 27 July 2024 / Accepted: 5 August 2024 / Published: 7 August 2024
(This article belongs to the Section Civil Engineering)

Abstract

:
Under the same geological conditions, the thickness and length of the reinforced strip, the slope ratio of the reinforced embankment, the modulus of elasticity of the fill and the reinforced strip, and the friction angle at the interface between the reinforcement and the soil, are the main design parameters that have an important influence on the stress, deformation, and stability of the encompassing reinforced soil embankment. To quickly and accurately determine the optimal design parameters for reinforced soil embankments with wrapped faces, ensuring minimal cost, while maintaining structural safety, we propose a design parameter prediction model based on a GA–BP neural network. This model evaluates parameters within their specified ranges, using maximum lateral displacement, maximum vertical displacement, maximum stress in the XZ direction, the maximum shear strain increment, and the safety factor, as assessment criteria. The primary objective is to minimize the overall cost of the embankment. A comparison with five machine learning algorithms shows that the model has high prediction accuracy, and the optimal design parameter combinations obtained from the optimization search can significantly reduce the cost of the embankment, while controlling the displacement and stability of the embankment. Therefore, the GA–BP network is suitable for predicting the optimal design parameters of reinforced soil embankments with wrapped faces.

1. Introduction

The addition of a wrapped face to reinforced soil embankments is a novelty in reinforcement structures. The end of the reinforcement material is folded back and wrapped around the embankment at the surface of the slope. The lateral soil pressure is transmitted to the soil through reinforcement strips, anchoring the structure. It has advantages, namely it is light weight, has strong adaptability, and has good seismic resistance; it occupies a small amount of land; and saves on building materials; among other things [1]. In recent years, China has attached great importance to reducing carbon emissions, and reinforced soil embankments with wrapped faces can be utilized in the gaps in geogrid grass planting, giving the effect of greening and landscaping, and can also reduce carbon emissions [2]; this is a considerable development. This soil reinforcement structure has been used more frequently, as the number of deeply excavated and highly filled embankments has increased [3,4]. Scholars have investigated the mechanical properties and stability of these structures using theoretical analysis [5,6], laboratory tests [7,8,9], field monitoring [10,11], and numerical simulations [12,13]. However, due to the complex interaction mechanisms between the geogrid and the soil, determining the impact of the reinforcement parameters on slope stability remains challenging [14]. Consequently, further research is necessary to select design parameters that meet the requirements of engineering practice.
Ji et al. [14] used an orthogonal experimental design to analyze the sensitivity of factors affecting the reinforced slope’s stability and to assess the reinforcement performance. They proposed that slope engineering should make use of materials with high cohesiveness and large internal friction angles. The nonlinear finite element program ABAQUS was utilized by Yang et al. [15] to evaluate the impact of the quantity of the reinforcement layers, the reinforcement material modulus, the soft foundation modulus, the fill height, and the thickness of the soft soil layers, demonstrating that reinforcement inhibited lateral displacement and improved slope stability. The length and horizontal spacing of the reinforcing strips, as well as the internal friction angle and cohesiveness of the fill, were examined by Luo et al. [16] with regard to their impact on slope stability. The stability index of reinforced soil embankments was analyzed by Que et al. [17] using the Monte Carlo method. They found that higher cohesion, the internal friction angle, the tensile strength of the reinforcement material, and the soil-reinforcement friction coefficient, improved the stability. Zheng Lifeng et al. [18] employed a sequential quadratic programming algorithm based on indoor model tests to develop a mathematical model aimed at optimizing the reinforcement deployment scheme for reinforced soil-retaining walls. The objective was to minimize the amount of reinforcement strips, while ensuring no damage occurred. Although numerous studies have been conducted on reinforced soil structures, previous optimal designs have often overlooked the interaction between various design parameters. Furthermore, these studies primarily focused on stability as the main optimization objective, with less emphasis on economic factors.
To achieve efficient and accurate optimal design parameters for reinforced soil embankments that ensure both safety and cost effectiveness, this paper leverages the reconstruction project involving Xianhu Road in Yiling District, Yichang City. The design parameters considered include the wrapping thickness, slope rate, elastic modulus of the filler, reinforcement strip length, modulus of elasticity of the reinforcement strip, and the interfacial friction angle. Constraints are set for the maximum lateral displacement, maximum vertical displacement, maximum XZ direction stress, maximum shear strain increment, and the factor of safety. The objective is to minimize the embankment cost per meter. A BP neural network prediction and optimization model, based on a genetic algorithm, is established to determine the optimal design parameters. These results are then compared with other schemes to verify the effectiveness of the optimization.

2. Overview of the GA–BP Algorithm

BP is a widely used nonlinear artificial neural network that does not require mathematical modeling of the system. It relies solely on sample data to perform nonlinear mapping from the input space (quantity of input neurons) to the output space (quantity of output neurons) [19]. For parameter design optimization, BP can be utilized in place of finite element calculations to map the input–output relationship of the optimization objective. Figure 1 shows the BP neural network model’s organizational layout.
Where {X1, … Xn} represent the input values and {Y1, … Ym} represent the output values. In addition, wij denotes the weights within the hidden layer and the input layer, and wjk denotes the weights separating the output layer from the hidden layer. Empirical equations can be used to calculate the number of nodes in the hidden layer; in general, the number of layers and nodes in the hidden layer is chosen depending on the outcomes of the model training process. Equation (1) is the empirical formula used to calculate the number of hidden layer nodes [19]:
n 1 = n + m + a
Here, n1 represents the hidden layer number. The variables n and m denote the number of input and output units, respectively, and a is a constant within the interval of 1 to 10.
BP uses the mean square error (MSE) as the criterion for evaluating network training. Network training ceases when the MSE of the network falls below a predetermined threshold. The learning steps are as follows:
(1) Variable Definitions
Input: x = (x1, x2, …, xn)
Input vector of the hidden layer: hi = (hi1, hi2, …, hip)
Output vector of the hidden layer: ho = (ho1, ho2, …, hop)
Input vector of the output layer: yi = (yi1, yi2, …, yiq)
Output vector of the output layer: yo = (yo1, yo2, …, yoq)
Desired output: do = (d1, d2, …, dq)
Connection weights between the input and the hidden layer: wij
Connection weights between the hidden and the output layer: wjk
Thresholds of the hidden layer neurons: bh
Thresholds of the output layer neurons: b0
Number of sample data: k = 1, 2, …, m
Activation formulation: f(•)
Error formulation: e = 1 2 o = 1 q ( d o ( k ) y o o ( k ) ) 2
(2) Network Initialization: Set the error function e, specify the accuracy ε and the maximum number of learning iterations M, and assign random numbers between −1 and 1 to each connection weight.
(3) Choose the k-th input sample at random, along with the intended output:
x ( k ) = ( x 1 ( k ) , x 2 ( k ) , , x n ( k ) )
d O ( k ) = ( d 1 ( k ) , d 2 ( k ) , , d q ( k ) )
(4) Determine each neuron’s input and output for the buried layer:
h i h ( k ) = i = 1 n w i j x i ( k ) b h h = 1 , 2 , p
h o h ( k ) = f ( h i h ( k ) ) h = 1 , 2 , , p
y i o ( k ) = p h = 1 w j k h o h ( k ) b o o = 1 , 2 , , q
y o o ( k ) = f ( y i o ( k ) ) o = 1 , 2 , , q
(5) For every neuron in the output layer δ o ( k ) , find the partial derivatives of the error function using the network’s actual and desired outputs:
e w j k = e y i o y i o w j k
y i o ( k ) w j k = ( h p w h o h o h ( k ) b o ) w j k = h o h ( k )
e y i o = ( 1 2 o = 1 q ( d o ( k ) y o o ( k ) ) ) 2 y i o = ( d o ( k ) y o o ( k ) ) f ( y i o ( k ) ) δ o ( k )
(6) To determine the partial derivatives of the error function for each neuron in the hidden layer, use the connection weights between the hidden layer and the output layer δ o ( k ) , as well as the output of the hidden layer δ h ( k ) itself:
e w j k = e y i o y i o w j k = δ o ( k ) h o h ( k )
e w i j = e h i h ( k ) h i h ( k ) w i j
(7) Use the δ o ( k ) values of every neuron in the output layer and the outputs of every neuron in the hidden layer w j k ( k ) to modify the connection weights:
Δ w j k ( k ) = μ e w j k = μ δ o ( k ) h o h ( k )
w j k N + 1 = w j k N + η δ o ( k ) h o h ( k )
(8) Utilize the inputs from each neuron in the input layer and the δ h ( k ) values of each neuron in the hidden layer w i j ( k ) to modify the connection weights:
Δ w i j ( k ) = μ e w i j = δ h ( k ) x i ( k )
w i j N + 1 = w i j N + η δ h ( k ) x i ( k )
(9) Compute the global error:
E = 1 2 m k = 1 m o = 1 q ( d o ( k ) y o ( k ) ) 2
(10) Check whether the error satisfies the specified criteria. When the error exceeds the maximum number of learning iterations or the error reaches the predetermined level of precision, the algorithm stops. Otherwise, select the next sample and continue with a new round of learning.
Sufficient training samples are required to ensure the accuracy of BP neural network outputs. They contain input parameters (design parameters) and the expected output (evaluation indicators). The training samples can be obtained from analytical calculations, empirical data, or computational data generated during the design process [20]. However, the gradient descent method is employed to train BP, resulting in local optima and unstable learning and generalization abilities. As new training samples are added, the network’s pattern may be altered, leading to deviations in the results [21,22]. Hence, traditional algorithms cannot fully exploit the advantages of BP neural networks, necessitating the use of GAs for optimization.
Genetic algorithms are random global search and optimization methods [23] that describe biological evolution using three operators: replication, crossover, and mutation. The GA generates a set of solutions for each iteration. Initially, the solutions are generated randomly, and in subsequent iterations, new solutions are created through evolution and inheritance. An objective function is used to evaluate the solutions. This process repeats until a convergence criterion is met. The new set of solutions selectively retains high-value old solutions, while incorporating new solutions obtained by combination. Since GAs retain competitive genes in each iteration, they consistently seek the optimal value for the evaluation function [24]. The GA–BP prediction model algorithm flow is illustrated in Figure 2.
Genetic algorithms have several advantages over traditional optimization methods: lower computational requirements for problem optimization, the ability to handle various objective functions and constraints, and the capacity to perform a probabilistic global search. The shortcomings of BP neural networks are addressed, and by employing a GA to identify the ideal network weights and thresholds, which are employed as the initial weights and thresholds in the neural network model, the prediction model’s speed and accuracy are increased.

3. Project Overview

The reconstruction project for Xianhu Road in Yiling District, Yichang City, is located in Wangjiaping Village, Letianxi Town, Yiling District, Yichang City, Hubei Province. Provincial Highway 334 borders the project to the north and east, and the Yangtze River is located at the southern and western borders. The length of the reconstructed section is 613 m, and it is basically constructed according to the mountain, adopting the standard for a secondary highway, with a design speed of 40 km/h. The roadbed is 8.5 m wide, and the width of the traffic lane is 7 m. The roadbed in the K0 + 000 to K0 + 130 section is relatively high, with a maximum fill height of 25 m. A photograph of the embankment site is shown in Figure 3.
A 24 m high secondary embankment was selected. The foundation was of moderately weathered limestone and was not replaced during construction to minimize the effect of foundation settlement and enable the design parameters of the embankment to be optimized. The effects of groundwater and surface water were not considered. The material properties of the rock and soil used are shown in Table 1, Table 2 presents the material parameters of the geogrid, and a schematic diagram of the model is shown in Figure 4.
The design parameters of the reinforced soil embankment with a wrapped face due to be optimized include the wrapping thickness, slope ratio, elastic modulus of the fill and reinforcement, reinforcement length, and soil–reinforcement interface friction angle. The evaluation indicators are the maximum lateral and vertical displacement, maximum stress in the XZ direction, maximum shear strain increment, and the safety factor. The design parameters’ range of values are based on engineering experience (Table 3).

4. Establishment of the GA–BP Model

The objective of this paper is to optimize the design parameters to minimize the costs, while ensuring the safety of the dam. This involves developing an optimization design model that treats the design parameters as independent variables. The model uses the cost of the reinforced earth embankment as the objective function and the safety evaluation indices, predicted by the design parameters, as constraints. The aim is to find the minimum value of the objective function. Based on this analysis, the following mathematical model was developed:
min f = f ( x , c ) s . t . l b x u b y i ( x ) a
In this equation, f(x,c) represents the cost function of the reinforced soil embankment, x is the vector of the design parameters, and c denotes the vector of the material unit prices, such as the unit price of the reinforcement and filling materials. Moreover, lb, ub indicate the upper and lower limits of the design parameters, yi(x) corresponds to the value of the evaluation indices, and a signifies the upper or lower limits of these evaluation indices.
Based on the above equations, the solution model for the optimal design parameters of the embankment is established.

4.1. Model Training

An input layer, hidden layers, and an output layer make up BP. The study’s neural network topology is 6–10–5, meaning that there are six design parameters in the input layer, ten neurons in the hidden layer, and five evaluation indicators in the output layer. Figure 5 shows a schematic of the neural network structure.
We created a computational model of the secondary embankment using the FLAC3D finite element program. Sixty-eight sets of design parameters were selected for the numerical simulations through orthogonal and control variable tests. The evaluation indicators were used to assess the calculation results. This process yielded 68 sets of sample data for model construction and training. Each data set included six input parameters to be optimized: wrapping thickness, slope ratio of the reinforced embankment, elastic modulus of the fill, reinforcement length, reinforcement elasticity modulus, and soil–reinforcement interface friction angle. The output data consisted of five optimization targets: maximum lateral displacement, maximum vertical displacement, maximum stress in the XZ direction, maximum shear strain increment, and the safety factor. The sample input and output data are listed in Table 4 and Table 5, respectively. Due to space constraints, only a portion of the data are presented.
Seventy percent of the sample data were used as the training set to train the neural network prediction model; fifteen percent were used as the test set to confirm the model’s ability to generalize and the accuracy of the predicted data and fifteen percent were used as the validation set to find the number of hidden neurons in the neural network model.
Due to significant differences in the magnitudes of the input and output data, normalization was used to accelerate the solution process and improve accuracy. The normalization principle is expressed in Equation (3):
y = l o w e r + ( u p p e r l o w e r ) × y m i n max m i n
where y means the original data and y′ represents the normalized data in the range [0, 1].

4.2. Establishment Model

As illustrated in Figure 2, the GA–BP model was established as follows:
(1) Use the trained BP prediction model as the GA’s fitness function. Based on the optimization model, an objective function is established to minimize the cost per linear meter of the reinforced soil embankment:
min f = h c 1 x 1 ( x 4 + x 1 + 2 ) + h c 2 2 ( 2 x 4 + x 1 x 2 )
In this equation, h is the slope height, set at 24 m; c1 and c2 represent the unit prices of the reinforcement and fill, respectively, valued at 30/m2 and 9.49/m3; x1 denotes the wrapping thickness; x2 is the slope rate; and x4 signifies the reinforcement strip length. The remaining parameters have minimal relevance to the embankment cost and are therefore excluded from the objective function.
(2) In setting constraints, the value ranges for the design parameters are presented in Table 3, and the constraint ranges for the evaluation indices are defined by the following equation:
0 y ( 1 ) = y p r e d ( 1 ) 1 % H 0 y ( 2 ) = y p r e d ( 2 ) 0.3 % H 0 y ( 3 ) = y p r e d ( 3 ) 115 0 y ( 4 ) = y p r e d ( 4 ) 64 y ( 5 ) = y p r e d ( 5 ) 1.45
In this equation, y(i) represents the evaluation indices, including the maximum lateral displacement, maximum vertical displacement, maximum XZ stress, maximum shear strain increment, and the safety factor. The slope height h is set at 24 m. According to the construction drawings, the maximum lateral displacement and maximum vertical displacement should not exceed 1% and 0.3% of the slope height, respectively. For the maximum XZ stress and maximum shear strain increment, the upper limits are based on the highest values observed during training, as the design drawings and specifications do not provide explicit values. The safety factor, according to current Chinese highway design specifications, must be at least 1.45 in the most unfavorable conditions.
These parameter upper and lower bounds are transformed into normalized data ranges, which serve as constraints for the genetic algorithm model.
(3) To ensure the algorithm identifies a solution that meets the constraints during the search process, a penalty function is constructed using the interior point penalty function method. This approach transforms the constrained minimization problem into an unconstrained minimization problem. The penalty function is as follows:
ϕ ( x ) = f ( x ) 10 j = 1 n ( a b s ( y i ( x ) ) )
(4) Set the GA parameters (Table 6).
The population’s best individual level of fitness is updated when it exceeds that of the best individual in the previous iteration. This iterative process continues until the individual with the highest fitness is obtained.
(5) Output the optimization results, as shown in Table 7 and Table 8.
Traditional embankment design involves selecting multiple solutions based on specifications and design experience, followed by finite element modeling to choose the optimal solution. This approach is influenced by the time required for finite element modeling and the individual subjectivity of the designer, limiting the number of samples for solution selection. The GA–BP model established in this paper offers two key advantages: it can quickly output evaluation indices based on design parameters, facilitating the comparison of different schemes, and it can provide a more accurate solution tailored to the decision maker’s requirements in terms of cost and embankment stability. This significantly enhances design efficiency.

5. Validation Model

To verify the reliability and capability of the predictive model, the statistical metrics presented in Table 9 were used [25]. The GA–BP neural network was compared with five machine learning algorithms, random forest (RF), decision tree (DT), gamma regressor (GR), gradient boosting machine (GBM), and linear regression (LR) [26], each of which outputs statistical metrics for comparison after training is complete. In order to make a more intuitive comparison, each metric is assigned a score of 1–5, according to the ranking, and the final ranking is made according to the total score. Table 10 shows the comparison of the statistical metrics of the algorithms.
From the results in Table 10, the R2 of the GA–BP neural network is higher, which indicates that the algorithm is more accurate. According to the results in Table 11, the GA–BP neural network is the best method, with scores of 17, 15, 18, 13, and 22, respectively. In addition, GBM also has higher accuracy with scores of 23, 46, 30, 31, and 26, making it second only to the GA–BP neural network. The rest of the algorithms have higher accuracy in the prediction of certain metrics, such as the decision tree, which has an R2 of 0.995 in predicting the maximum vertical displacement, but only 0.305 in predicting the safety factor, which makes it a weak prediction model.
The best way to better demonstrate the estimation accuracy of each algorithm is to plot the error curves. Figure 6 demonstrates the predicted versus actual values for each algorithm using five sets of samples.
From Figure 6, which shows the prediction of the five evaluation indexes, it can be seen that the predicted values by the GA–BP neural network and GBM are closer to the actual values, which is also the same as for the results analyzed in Table 10. The statistical error data indicate that the conclusion can be drawn that the maximum error value of the GA–BP neural network is 8.62%, which occurs at the maximum shear strain increment of sample no. 3, and that the rest of the error is less than 5%; the maximum error of the GBM is 24.08%, which occurs at the maximum shear strain increment of sample no. 5, there are five errors greater than 10%, and the overall accuracy is lower than that of the GA–BP neural network; the maximum errors of the GR, DT, RF, and LR are 288%, 72%, 258%, and 152%, respectively, and the prediction accuracy is substantially lower than that of the GA–BP neural network.
The analyses in Table 10 and Figure 6 show that the GA–BP neural network has better prediction accuracy, and the advantages and disadvantages of its optimization-seeking scheme are analyzed next. The data on displacement and stress, close to the optimized scheme, were selected from the training set for analysis. The design parameter values, corresponding evaluation indices, and total cost of both the optimized scheme and the comparison scheme are presented in Table 11.
Analyzing the data presented in Table 11, it is evident that the optimized scheme and the comparison scheme have a similar cost, wrapping thickness, slope rate, and reinforcement strip length. However, the comparison scheme exhibits excessive maximum vertical displacement, maximum stress in the XZ direction, and safety factor. This discrepancy arises from significant differences in the elasticity modulus of the fill and the elasticity modulus of the reinforcement strip between the two schemes. Although these parameters are not directly associated with the cost of the embankment, they significantly enhance structural performance. Traditionally, parameter optimization aimed at minimizing costs often considers only cost-related parameters, neglecting those that, while unrelated to cost, influence the structural performance of the embankment. This analysis demonstrates that the GA–BP model established in this paper is suitable for optimizing the parameters of reinforced soil embankments to achieve minimal costs.

6. Conclusions

In this study, a GA–BP model was presented for the optimization of the design parameters of a reinforced soil embankment with a wrapped face. We conducted analysis using a case study to validate the model’s performance. The research conclusions are twofold and are listed below:
(1) Comparing the GA–BP model with the GBM, RF, DT, GR, and LR algorithms, the ranking scores of the model evaluation indexes of the GA–BP model are 17, 15, 18, 13, and 22, in the relevant order, and in the comparison between the predicted and actual values, the maximum error of the GA–BP model was 8.62%, higher than that of the other algorithms, indicating that GA–BP prediction is more accurate;
(2) The optimal scheme obtained through GA–BP optimization is compared with the scheme using the training set. The optimized solution provides better control of the evaluation metrics, such as displacement and stress, while ensuring the lowest cost. This comparison validates the feasibility of the GA–BP neural network model in optimizing the design parameters of packaged reinforced soil embankments.
This study verifies the feasibility of the GA–BP neural network for the optimization of the parameters of a reinforced soil embankment with a wrapped face, but the following shortcomings and outlooks should be considered:
(1) During the examination of the reinforced soil embankment with a wrapped face established and performed in this paper, only the design parameters of the main part of the embankment are considered, but the foundation and groundwater treatments in actual projects also have a certain influence on the deformation and stability of the embankment. This paper simplifies the foundation part when considering the influencing factors in order to consider the influencing factors of the foundation and groundwater;
(2) The data set used in the training model in this paper consists of finite element calculation data, and construction monitoring sample data can be collected to train the prediction model in order to accurately predict the deformation and stability of the embankment during the construction process;
(3) The gradient boosting machine (GBM) algorithm also shows high prediction accuracy when comparing the algorithms, and subsequent research can optimize the GBM algorithm to further compare it with the GA–BP model.
In practical engineering projects, a more compliant solution is achieved by narrowing the range of values of the design parameters and constraints as needed. Additionally, using more sample data to train the prediction model can provide more accurate and suitable optimization schemes.

Author Contributions

Conceptualization, J.Y. and Y.Q.; methodology, Y.D.; software, Y.Q.; validation, Y.D., J.Y. and Y.Q.; formal analysis, Y.D.; investigation, Y.D.; resources, J.Y.; data curation, Y.D.; writing—original draft preparation, Y.D.; writing—review and editing, J.Y.; visualization, Y.D.; supervision, J.Y.; project administration, J.Y.; funding acquisition, J.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Science and Technology Project of Hubei Provincial Department of Transport (2020-2-1-5).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xu, H.; Xia, L.; Ren, X.; Chen, Z.Y.; Zhang, X.B. Experimental Study on Reinforced Retaining Wall with Wrapped Face on High Embankment. J. Highw. Transp. Res. Dev. 2021, 38, 74–81. [Google Scholar]
  2. Touze, N. Healing the world: A geosynthetics solution. Geosynth. Tnternational 2021, 28, 1–31. [Google Scholar] [CrossRef]
  3. Yang, G.-Q.; Lü, P.; Pang, W.; Yu, Z. Research on geogrid reinforced soil retaining wall with wrapped face by in-situ tests. Rock Soil Mech. 2008, 29, 517–522. [Google Scholar] [CrossRef]
  4. Wang, H.; Yang, G.B.; Liu, H.C.; Liu, W.B.; Wu, L.D. Research on Dynamic Behavior of Geogrid Reinforced Soil Retaining Wall with Wrapped Face. J. China Railw. Soc. 2016, 38, 131–140. [Google Scholar]
  5. Jie, Y.X.; Qin, X.Y.; Jin, X.; Xu, W.J.; Wang, E.Z. Stability of High Reinforced Soil Slopes. Chin. J. Geotech. Eng. 2012, 34, 660–666. [Google Scholar]
  6. Dong, S.; Wei, H. Dynamic point safety factor analysis method of seismic stability of geosynthetics reinforced soil slope. Rock Soil Mech. 2014, 35, 543–547, 571. [Google Scholar]
  7. Balakrishnan, S.; Viswanadham, B.V.S. Performance Evaluation of Geogrid Reinforced Soil Walls with Marginal Backfills Through Centrifuge Model Tests. Geotext. Geomembr. 2016, 44, 95–108. [Google Scholar] [CrossRef]
  8. Viswanadham, B.V.S.; Razeghi, H.R.; Mamaghanian, J.; Manikumar, C.H.S.G. Centrifuge Model Study on Geogrid Reinforced Soil Walls with Marginal Backfills with and without Chimney Sand Drain. Geotext. Geomembr. 2017, 45, 430–446. [Google Scholar] [CrossRef]
  9. Wang, J.; Kang, X.; Peng, C. Modelling and Experimental Investigation on the Settling Rate of Kaolinite Particles in Non-Ideal Sedimentation Stage under Constant Gravity. Materials 2020, 13, 3785. [Google Scholar] [CrossRef]
  10. Wang, H.; Yang, G.; Wu, L.; Liu, H.; Xiong, B. Experimental Study of Geogrids Reinforced Retaining Wall under Overhead Loading. Chin. J. Rock Mech. Eng. 2014, 33, 2573–2581. [Google Scholar] [CrossRef]
  11. Benjamin, C.V.S.; Bueno, B.S.; Zornberg, J.G. Field Monitoring Evaluation of Geotextile-reinforced Soil-retaining Walls. Geosynth. Int. 2007, 14, 100–118. [Google Scholar] [CrossRef]
  12. Zhou, J.; Xie, X.; Jiang, J.; Zhang, J. Deformation Characteristics and Influence Factors of Wrap Reinforced Retaining Wall. Chin. J. Rock Mech. Eng. 2015, 34, 148–154. [Google Scholar] [CrossRef]
  13. Chen, J.; Liu, J.; Shi, Z. Numerical simulation of reinforced soil walls with flexible/rigid facings on yielding foundation. Chin. J. Rock Mech. Eng. 2016, 35, 422–432. [Google Scholar] [CrossRef]
  14. Ji, D.; Yang, Q.; Luan, M. Studies on sensibilities of factors influencing on reinforced uniform slope stability. Rock Soil Mech. 2004, 25, 1089–1092. [Google Scholar]
  15. Yang, Q.; Huang, X.; Chai, J. Analysis of Influence Factors Controlling Effect of Enbankment Reinforcemetn by Geogrids. J. Eng. Geol. 2006, 14, 131–137. [Google Scholar]
  16. Luo, C.; Chen, Z.; Li, W.; Li, S. Sensitivity Analysis of Parameters Affecting the Stability of a Rerinforced Slope. J. Disaster Prev. Mitig. Eng. 2008, 28, 479–483. [Google Scholar]
  17. Que, Y.; Ling, J.; Zeng, S. Reliability index analysis of internal stability of reinforced embankment. J. Traffic Transp. Eng. 2006, 6, 37–41. [Google Scholar] [CrossRef]
  18. Zheng, L.; Dong, Y.; Han, Y.; Zhang, J.; Wang, T. Optimal Design of Geosynthetics-Reinforced Wall Based on Sequential Quadratic Programming Method. J. North Univ. (Nat. Sci.) 2018, 39, 289–296. [Google Scholar]
  19. Shen, H.; Wang, Z.; Gao, C.; Qin, J.; Yao, F.; Xu, W. Determining the number of BP neural network hidden layer units. J. Tianjin Univ. Technol. 2008, 24, 13–15. [Google Scholar]
  20. Guo, H.D.; Lu, Z.F. Structure Design Optimization Based on BP-Neural Networks and Genetic Algorithms. J. Aerosp. Power 2003, 18, 57–61. [Google Scholar]
  21. Yang, M.; Qing, X.; Wang, B. Optimozation of Neural Network Based on Improved Genetic Algorithm. Comput. Simul. 2009, 26, 198–201. [Google Scholar]
  22. Lü, F.; Shi, M.; Wu, D.; Xie, Y.; Zhou, X. Study and Application of BP Neural Network Model Based on Genetic Algorithm. J. Wuhan Univ. Technol. 2002, 24, 198–201. [Google Scholar]
  23. Holland, J.H. Adaptation in Natural and Artifical Systems; The University of Michigan Press: Ann Arbor, MI, USA, 1975; p. 992. [Google Scholar]
  24. Wang, C.; Yu, W.; Chen, Z.; Xie, J. A BP Neural Network Algorithm Based on Genetic Algorithms and Its Application. J. Nanjing Univ. (Nat. Sci.) 2003, 39, 198–201. [Google Scholar]
  25. Kazemi, F.; Asgarkhani, N.; Jankowski, R. Machine learning-based seismic response and performance assessment of reinforced concrete buildings. Arch. Civ. Mech. Eng. 2023, 23, 94. [Google Scholar] [CrossRef]
  26. Kazemi, F.; Asgarkhani, N.; Jankowski, R. Machine learning-based seismic fragility and seismic vulnerability assessment of reinforced concrete structures. Soil Dyn. Earthq. Eng. 2023, 166, 107761. [Google Scholar] [CrossRef]
Figure 1. Diagram of the BP model.
Figure 1. Diagram of the BP model.
Applsci 14 06910 g001
Figure 2. Flowchart of the GA–BP model.
Figure 2. Flowchart of the GA–BP model.
Applsci 14 06910 g002
Figure 3. A photograph of the embankment site.
Figure 3. A photograph of the embankment site.
Applsci 14 06910 g003
Figure 4. The secondary embankment model.
Figure 4. The secondary embankment model.
Applsci 14 06910 g004
Figure 5. Schematic of the neural network.
Figure 5. Schematic of the neural network.
Applsci 14 06910 g005
Figure 6. Comparison of predicted and actual values for each algorithm: (a) maximum lateral displacement, (b) maximum vertical displacement, (c) maximum stress in the XZ direction. (d) maximum shear strain increment, and (e) safety factor.
Figure 6. Comparison of predicted and actual values for each algorithm: (a) maximum lateral displacement, (b) maximum vertical displacement, (c) maximum stress in the XZ direction. (d) maximum shear strain increment, and (e) safety factor.
Applsci 14 06910 g006
Table 1. Parameters of geotechnical materials.
Table 1. Parameters of geotechnical materials.
ParametersModerately Weathered LimestoneLandfill
Capacity γ (kN/m3)20001870
Elastic modulus E (MPa)1520Awaiting a decision
Poisson’s ratio v0.230.3
Cohesive force c (kPa)1.5330
Angle of internal friction φ (°)3735
Table 2. Parameters of geogrid material.
Table 2. Parameters of geogrid material.
Thickness t (mm)5
Length L (m)Awaiting a decision
Elastic modulus E (MPa)Awaiting a decision
Poisson’s ratio v0.33
Interfacial friction angle φ (°)Awaiting a decision
Interfacial rigidity k (MPa)2.3
Table 3. Design parameter value range.
Table 3. Design parameter value range.
Wrapping thickness (m)0.6–1.2
Slope ratio of reinforced embankment (-)1:0.5–1:1.5
Modulus of elasticity of the fill (MPa)15–45
Reinforcement strip length (m)10–30
Modulus of elasticity of reinforcement strip (GPa)1–1.8
Interfacial friction angle (°)1–5
Table 4. Sample input data.
Table 4. Sample input data.
Sample NumberWrapping Thickness (m)Slope Ratio of Reinforced Embankment (-)Modulus of Elasticity of the Fill (MPa)Reinforcement Strip Length (m)Modulus of Elasticity of Reinforcement Strip (MPa)Interfacial Friction Angle (°)
10.41:2.5553026005
20.41:2351510004
30.41:1.5152514003
40.41:1451018002
50.41:0.5252022001
60.61:2.5151518001
70.61:2452522005
80.61:1.5251026004
90.61:1552010003
100.61:0.5353014002
……
591.21:0.5151010000
601.21:0.5151010001
611.21:0.5151010002
621.21:0.5151010003
631.21:0.5151010004
641.21:0.51510100010
651.21:0.51510100015
661.21:0.51510100020
671.21:0.51510100025
681.21:0.51510100030
Table 5. Sample output data.
Table 5. Sample output data.
Sample NumberMaximum Lateral Displacement
(mm)
Maximum Vertical Displacement (mm)Maximum Stress in the XZ Direction (kPa)Maximum Shear Strain Increment (-)Safety Factor (-)
1−8.413−39.511 −59.93112.263
2−14.935−61.015 −64.91419.4162.29
3−35.776−140.180 −71.62646.1612.27
4−15.796−48.925 −77.28515.2291.496
5−35.359 −87.785 −100.78 29.90 1.895
6−30.564 −141.850 −58.19 43.16 2.71
7−11.501 −49.167 −64.36 14.94 2.59
8−24.072 −86.462 −71.78 26.56 1.84
9−13.051 −40.945 −77.78 12.31 1.918
10−29.835 −63.329 −107.00 23.53 2.1
……
59−80.271−150.520 −115.3563.8881.504
60−80.189−150.640 −113.763.6141.520
61−80.217−150.520 −112.9263.7851.520
62−80.260−150.500 −114.363.6161.527
63−80.142 −150.470 −113.51 63.79 1.363
64−80.202 −150.440 −114.89 64.00 1.496
65−80.271 −150.520 −115.35 63.89 1.504
66−80.189 −150.640 −113.70 63.61 1.520
67−80.217 −150.520 −112.92 63.79 1.520
68−80.260 −150.500 −114.30 63.62 1.527
Table 6. Main parameters of the genetic algorithm.
Table 6. Main parameters of the genetic algorithm.
Crossover rate0.8
Variation rate0.2
Group size100
Algebraic function100
Number of variables6
Table 7. Optimal solutions from the GA–BP neural network search.
Table 7. Optimal solutions from the GA–BP neural network search.
Wrapping Thickness (m)Slope Ratio of Reinforced Embankment (-)Modulus of Elasticity of the Fill (MPa)Reinforcement Strip Length (m)Modulus of Elasticity of Reinforcement Strip (GPa)Interfacial Friction Angle (°)
1.19831.996231.318310.011.7844.986
Table 8. Evaluation indicator values derived from the GA–BP neural network.
Table 8. Evaluation indicator values derived from the GA–BP neural network.
Maximum Lateral Displacement
(mm)
Maximum Vertical Displacement (mm)Maximum Stress in the XZ Direction (kPa)Maximum Shear Strain Increment (-)Safety Factor (-)
−47.0218−71.8192−113.536832.43131.6283
Table 9. Statistical metrics used for evaluating the ML models.
Table 9. Statistical metrics used for evaluating the ML models.
AbbreviationFormulaDescription
R 2 R 2 = 1 i = 1 n ( A i P i ) 2 i = 1 n ( A i A a v g ) 2 R squared
M S E M S E = i = 1 n ( A i P i ) 2 n Mean squared error
R M S E R M S E = i = 1 n ( A i P i ) 2 n Root mean squared error
M A E M A E = i = 1 n A i P i n Mean absolute error
M A R E M A R E = i = 1 n A i P i A i n Mean absolute relative error
M S R E M S R E = i = 1 n A i P i A i 2 n Mean square relative error
R M S R E R M S R E = i = 1 n ( A i P i A i ) 2 n Root mean square relative error
R R M S E R R M S E = 1 n i = 1 n ( A i P i ) 2 i = 1 n A i × 100 Relative root mean square error
M B E M B E = i = 1 n ( A i P i ) n Mean bias error
e r M A X e r M A X = max ( A i P i A i ) Maximum absolute relative error
S D S D = ( X i A r i t h m e t i c m e a n ) 2 t o t a l   n u m b e r Standard deviation of the difference between actual and predicted values
t s t a t t s t a t = ( n 1 ) M B E 2 R M S E 2 M B E 2 t-statistic
U 95 U 95 = 1.96 ( S D 2 + R M S E 2 ) Uncertainty at 95%
Note: A represents actual, P stands for predicted.
Table 10. Statistical metrics calculation results.
Table 10. Statistical metrics calculation results.
ModelR2MSERMSEMAEMAREMSRERMSRERRMSEMBEerMAXSDt-Stat U 95
Evaluation index for prediction of maximum lateral displacement
GA–BP0.996 3.380 1.839 1.598 0.073 0.012 0.108 0.411 −0.057 0.267 1.838 0.093 3.639
RF0.575 402 20.064 18.866 1.091 2.351 1.533 −47.685 8.590 3.394 19.113 1.421 38.794
DT0.835 104.153 10.206 7.289 0.258 0.185 0.430 1.847 −6.159 0.916 8.138 2.270 18.274
GBM0.977 16.468 4.058 1.922 0.038 0.006 0.079 0.700 1.016 0.242 3.929 0.776 7.908
LR0.866 59.649 7.723 4.670 0.098 0.018 0.132 1.490 −1.662 0.313 7.542 0.661 15.113
GR0.882 74.734 8.645 7.379 0.160 0.036 0.189 1.515 −5.608 0.378 6.579 2.557 15.209
Evaluation index for prediction of maximum vertical displacement
GA–BP0.999 2.323 1.524 1.212 0.018 0.001 0.028 0.134 −0.200 0.076 1.511 0.397 3.005
RF0.160 1967 44.355 37.244 0.704 0.891 0.944 −47.445 28.154 1.623 36.128 2.464 80.089
DT0.995 11.220 3.350 2.148 0.033 0.003 0.055 0.287 −0.425 0.137 3.323 0.384 6.605
GBM0.993 16.519 4.064 2.230 0.050 0.011 0.105 0.362 −1.627 0.310 3.724 1.311 7.718
LR0.703 359.202 18.953 10.077 0.094 0.035 0.187 1.487 1.139 0.529 18.918 0.181 37.490
GR0.942 97.877 9.893 4.707 0.040 0.005 0.071 0.807 3.607 0.201 9.212 1.175 18.926
Evaluation index for prediction of maximum stress in the XZ direction
GA–BP0.990 5.270 2.296 1.649 0.024 0.001 0.037 0.271 0.770 0.105 2.163 1.068 4.415
RF0.686 15312.405 10.776 0.131 0.026 0.163 −13.511 0.460 0.357 13.067 0.111 25.224
DT0.695 119.498 10.932 6.347 0.057 0.008 0.089 0.996 −4.395 0.220 10.009 1.317 20.750
GBM0.937 13.424 3.664 2.627 0.025 0.001 0.034 0.339 2.247 0.066 2.894 2.329 6.537
LR0.429 301.296 17.358 9.794 0.095 0.025 0.157 1.788 −1.940 0.458 17.249 0.337 34.259
GR−0.502 489.915 22.134 13.144 0.124 0.039 0.198 2.195 11.673 0.477 18.806 1.862 40.662
Evaluation index for prediction of maximum shear strain increment
GA–BP0.993 3.752 1.937 1.694 0.053 0.005 0.071 0.430 −0.016 0.146 1.937 0.024 3.835
RF0.311 35318.808 16.721 0.883 1.331 1.153 51.700 −11.306 2.224 15.844 2.257 34.429
DT0.897 46.503 6.819 5.426 0.220 0.117 0.341 1.412 1.038 0.768 6.740 0.462 13.423
GBM0.978 9.528 3.087 2.398 0.081 0.013 0.112 0.671 −1.313 0.240 2.793 1.410 5.828
LR0.872 33.550 5.792 3.592 0.090 0.017 0.129 1.141 0.285 0.238 5.785 0.148 11.461
GR−0.124 433.634 20.824 12.749 0.271 0.139 0.373 4.197 12.012 0.743 17.010 2.118 37.644
Evaluation index for prediction of safety factor
GA–BP0.930 0.026 0.161 0.142 0.086 0.012 0.110 0.796 −0.020 0.235 0.160 0.373 0.317
RF0.430 0.117 0.342 0.245 0.125 0.026 0.161 18.390 −0.027 0.308 0.359 0.235 0.694
DT0.305 0.099 0.315 0.218 0.132 0.039 0.197 1.931 −0.012 0.529 0.315 0.110 0.623
GBM0.825 0.025 0.160 0.111 0.079 0.014 0.118 1.049 0.064 0.267 0.146 1.322 0.303
LR0.444 0.112 0.335 0.232 0.134 0.047 0.216 1.860 −0.076 0.624 0.326 0.702 0.654
GR−0.475 0.231 0.480 0.280 0.196 0.119 0.344 3.143 −0.172 1.019 0.449 1.148 0.920
Table 11. Comparison of optimization programs.
Table 11. Comparison of optimization programs.
Design ParametersOptimization SolutionsComparison ProgramEvaluation IndicatorsOptimization SolutionsComparison Program
Wrapping thickness (m)1.19831.200Maximum lateral displacement
(mm)
−47.0218−50.623
Slope ratio of reinforced embankment (-)1.99622.000Maximum vertical displacement (mm)−71.8192−91.658
Modulus of elasticity of the fill (MPa)31.318325.000Maximum stress in the XZ direction (kPa)−113.5368−115.76
Reinforcement strip length (m)10.01010.000Maximum shear strain increment (-)32.431338.68
Modulus of elasticity of reinforcement strip (GPa)1784.3541000.000Safety factor (-)1.62831.410
Interfacial friction angle (°)4.9865.000Embankment cost7639.057625.93
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dong, Y.; Yang, J.; Qin, Y. Prediction of Optimal Design Parameters for Reinforced Soil Embankments with Wrapped Faces Using a GA–BP Neural Network. Appl. Sci. 2024, 14, 6910. https://doi.org/10.3390/app14166910

AMA Style

Dong Y, Yang J, Qin Y. Prediction of Optimal Design Parameters for Reinforced Soil Embankments with Wrapped Faces Using a GA–BP Neural Network. Applied Sciences. 2024; 14(16):6910. https://doi.org/10.3390/app14166910

Chicago/Turabian Style

Dong, Yifei, Jun Yang, and Yiyuan Qin. 2024. "Prediction of Optimal Design Parameters for Reinforced Soil Embankments with Wrapped Faces Using a GA–BP Neural Network" Applied Sciences 14, no. 16: 6910. https://doi.org/10.3390/app14166910

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop