Next Article in Journal
Enhancing the Vulnerability Assessment of Rainwater Pipe Networks: An Advanced Fuzzy Borda Combination Evaluation Approach
Next Article in Special Issue
Mechanical Analysis Model of Asphalt Concrete Random Particles Based on Mix Ratio
Previous Article in Journal
Application of Minnan Folk Light and Shadow Animation in Built Environment in Object Detection Algorithm
Previous Article in Special Issue
Development of an IRMO-BPNN Based Single Pile Ultimate Axial Bearing Capacity Prediction Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Shear Capacity Prediction Model of Deep Beam Based on New Hybrid Intelligent Algorithm

School of Civil Engineering, Central South University, Changsha 410075, China
*
Author to whom correspondence should be addressed.
Buildings 2023, 13(6), 1395; https://doi.org/10.3390/buildings13061395
Submission received: 3 April 2023 / Revised: 23 May 2023 / Accepted: 24 May 2023 / Published: 27 May 2023
(This article belongs to the Special Issue Advanced Materials and Novel Technique in Civil Engineering)

Abstract

:
Accurate shear load capacity predictions are crucial to achieving the load-bearing requirements of concrete deep beams in a variety of construction structures. Conventional BP neural networks have the drawbacks of being prone to local optimums and having a sluggish rate of convergence for predicting the shear load capacity of reinforced concrete deep beams. To overcome this problem, this study incorporated the black widow optimization algorithm (BWO) and principal component analysis (PCA) into a BP neural network to create a unique Hybrid Intelligent Optimization Algorithm (PCA-BWO-BP). Firstly, PCA was used to reduce the dimensionality of the input variables of the shear load capacity prediction model of reinforced concrete deep beams. Secondly, BWO was introduced to optimize the weights and thresholds of the BP neural network. Finally, the four algorithms were compared and validated through the use of five model evaluators. The results showed that the PCA-BWO-BP model can explore the intrinsic relationship between member size, bottom longitudinal reinforcement, hoop reinforcement, concrete strength and the shear load capacity of reinforced concrete deep beams and generate reasonable prediction values, and the complexity of the prediction model can be effectively reduced by introducing the PCA algorithm, whereas the BWO algorithm can optimize the weights and thresholds of the BP neural network to improve the convergence and global search ability of the model. The mean absolute percentage error (MAPE) of the PCA-BWO-BP algorithm is 5.126, and the Nash efficiency coefficient (NS) is 0.989. The generalization ability and prediction accuracy are significantly better than those of the BP neural network, which can solve the problem relating to the fact that BP neural networks are prone to falling into the local optimum. The PCA-BWO-BP model has strong prediction ability, stability, generalization ability and robustness, which can predict the shear load capacity of reinforced concrete deep beams more accurately. It provides a new method and case support for further research on the shear bearing capacity of reinforced concrete deep beams.

1. Introduction

Reinforced concrete deep beams are widely used in building transfer beams, bridge-bearing platforms and pile-bearing foundations, which may suffer brittle shear damage along the diagonal section under the shear force, leading to potential disasters and huge losses of life and endangering property. Therefore, the calculation of shear bearing capacity has been one of the important problems in the field of structural engineering. Many domestic and foreign scholars have proposed many theoretical models, including truss theory, plasticity theory, limit equilibrium theory, statistical analysis method and nonlinear finite element method; however, due to the complex force of concrete beams and many other influencing factors, it is still very difficult to simply rely on theoretical models to solve accurate solutions of shear bearing capacity. At present, most of them start from the principle of force and put forward the basic formula for calculating the shear bearing capacity of reinforced concrete deep beams, and then determine the empirical formula for the shear bearing capacity of deep beams through the use of methods such as parameter regression using a large amount of test data [1,2,3].
With the development of the mathematical model of the algorithm, machine learning (ML) [4,5], as the most successful branch of artificial intelligence, has been increasingly applied to studying the bearing capacity of reinforced concrete members because of its excellent self-training ability and processing ability for nonlinear systems. It greatly reduces the computational cost and is of great significance for the prediction of the bearing capacity of reinforced concrete members. Mansour et al. [6] used an artificial neural network to predict the shear capacity of beams with nine variables such as the compressive strength of cylindrical concrete, yield strength of longitudinal and transverse steel bars, shear span ratio, beam section size and reinforcement ratio as input parameters and compared the predicted values with the calculation results of the code and truss theory. The results showed that the artificial neural network has a strong implementation potential. Abdalla et al. [7] used six parameters, such as the shear-to-span ratio, concrete strength, longitudinal reinforcement, hoop reinforcement, beam depth and beam width, as input variables to build a neural network model and compared its prediction results with the experimental values and also performed a sensitivity analysis on the parameters affecting the shear load capacity of concrete beams, and the results showed that neural networks are a feasible tool for beam shear load capacity prediction and an analysis of the influencing parameters. Wakjira [8] proposed 11 prediction models for the shear capacity of fiber-reinforced polymer concrete beams (FRP-RC) based on machine learning, among which the xgBoost model is superior to other models in prediction ability. Chou [9] introduced a hybrid model for the shear load capacity prediction of concrete beams based on the intelligent firefly algorithm and the least squares support vector regression machine, and the results revealed that it outperformed the standard single model in prediction accuracy. Erdem [10] proposed an artificial-neural-network-based load capacity prediction model for reinforced concrete slabs in the case of fire, and the investigation demonstrated that it has superior prediction accuracy. Koçer [11] suggested a prediction model based on an artificial neural network to identify the moment and shear force capacities of reinforced concrete spiral columns and their displacement ductility values, and the outcomes demonstrated that the model’s prediction accuracy is superior to the conventional empirical approach. Golafshani [12] employed an artificial neural network and fuzzy logic algorithm to estimate the binding strength of steel reinforcing in concrete, and the findings indicated that it can successfully achieve this goal.
In this study, a new hybrid prediction model for the shear capacity of reinforced concrete deep beams was established by using principal component analysis, the black widow optimization algorithm (BWO) and the BP neural network. The model effectively minimizes the size of the feature space, consequently decreasing the model’s complexity, improving the model’s generalization ability and robustness, and finally, improving the shear capacity of reinforced concrete deep beam prediction accuracy.

2. Hybrid Intelligent Algorithm PCA-BWO-BP

2.1. PCA Method

With more variables, there is frequent data noise and redundancy since some of these variables are related. To solve this issue, principal component analysis (PCA) was used to minimize the dimensionality of the dataset [13,14,15].
Through linear combination, PCA can transform the m-dimensional original variable into an n-dimensional fresh variable (n < m), retaining as much information concerning the original data variables as is feasible while not correlating them with each other. The method first computes the covariance matrix of the original variable matrix as well as its eigenvalues and eigenvectors. Several eigenvalues of the target’s cumulative contribution are then selected as the principal components. Then, the projection matrix corresponding to the principal component is multiplied by the principal components. Finally, the dimension reduction matrix is obtained.
The origin variable X is a group from an m-dimensional matrix and is given by Equation (1).
X = x 11 x 12 x 1 m x 21 x 22 x 2 m x a 1 x a 2 x a m
Normalizing xij to generate the matrix is given by Equation (2).
x * i j = x i j x j ¯ S j
where i = 1, 2, …, a; j = 1, 2, …, m, x j ¯ is the means, and Sj is the variances.
Establishing the covariance matrix of S is given by Equation (3).
S = ( r i j ) a × a
r i j = i = 1 n x p i x p j n 1
where rij is the correlation coefficient of variable xi and variable xj is calculated by Equation (4).
The cumulative contribution rate ηi is calculated by Equation (5).
η i = i k λ i i = 1 n λ i
where λi is the eigenvalue of the eigenmatrix.
The first n principal components are obtained according to the target’s cumulative contribution rate. The principle and procedure of PCA are illustrated in Figure 1.

2.2. BP Neural Network

The BP neural network model consists of three components: an input, hidden and output layer, including two processes of forward propagation of signal and backward propagation of error. The input signal is processed layer-by-layer from the input layer through the hidden layer and transferred to the output layer in the forward propagation process, where the state of neurons in each layer only impacts the state of neurons in the following layer. If the output result is not optimal, the network connection weights and thresholds are changed by reverse propagation for repeated training to attain the optimal result [16,17]. The BP net is illustrated in Figure 2.

2.3. Black Widow Optimization Algorithm

BP neural networks are relatively mature in terms of both network theory and performance, with strong nonlinear mapping capabilities and flexible network structures. However, BP neural networks also have some drawbacks. As BP neural networks use the gradient learning method, the convergence speed is inevitably slower, and they also easily fall into local extremes [18,19]. Studies have shown that the black widow optimization algorithm (BWO) can effectively avoid such problems [20,21,22]. BWO is a modern optimization method proposed by Vahideh Hayyolalam et al. in 2020, which is inspired by the unique mating behavior of black widow spiders. The algorithm simulates the life cycle of black widow spiders and has numerous advantages in terms of convergence speed, fitness optimization and the avoidance of local optimality. Therefore, this study used BWO to optimize the weights of each layer of the BP neural network and thresholds to improve the convergence performance and global search capability. BWO consists of the following five stages.

2.3.1. Initialization

The initial population is composed of Npop black widows, where each black widow represents a possible solution, and the black widow spiders can be considered as a one-dimensional array, as shown in Equation (6):
W i d o w = [ x 1 , x 2 , , x M v a r ]
Each variable ( x 1 , x 2 , , x M v a r ) is a random floating number, and x M v a r is the dimension of the optimization problem. Each black widow can calculate the fitness value by the fitness function f shown, as shown in Equation (7):
F i t n e s s = f ( w i d o w ) = f ( x 1 , x 2 , , x M v a r )
When the population is initialized, Npop black widows are generated, and a Npop × Mvar black widow matrix is obtained.

2.3.2. Procreation

The procreation phase is a global search phase. First, the population is ranked according to fitness, and then the black widows involved in procreation are calculated according to the procreating rate (PP), and finally, parents are randomly selected for procreation using Equation (8). In this algorithm, the procreating process is simulated by creating α arrays.
y 1 = α × x 1 + ( 1 α ) × x 2 y 2 = α × x 2 + ( 1 α ) × x 1
where x1 and x2 represent the parents and y1 and y2 represent the offspring, and the process is repeated MVAR/2 times.

2.3.3. Cannibalism

The algorithm includes three kinds of cannibalism: sexual cannibalism, sibling cannibalism and child-eat-mother cannibalism. Sexual cannibalism means that the female black widow with an elevated fitness value will eat the male black widow with a low fitness value during or after mating. Sibling cannibalism refers to when the strong spiderlings eat their weaker siblings. Child-eat-mother cannibalism is when the child spider eats its mother. The BWO algorithm achieves sexual cannibalism by destroying the father and sibling cannibalism by destroying some children according to the cannibalism rate (CR).

2.3.4. Mutation

The mutation phase is a local search phase. The BWO randomly selects multiple black widows based on the mutation rate (PM), and each black widow randomly exchanges two eigenvalues in the array to complete the mutation behavior.

2.3.5. Population Update

Black widows with higher fitness values obtained after passing through the above four stages are used as fresh initial populations for iteration until the termination condition is satisfied. The schematic diagram of the black widow optimization algorithm is shown in Figure 3.

2.4. PCA-BWO-BP Model Construction

PCA-BWO-BP model construction steps:
  • PCA method for data dimensionality reduction;
  • Population initialization and parameter settings for the BWO algorithm;
  • The optimal black widow is updated, and the optimal weights and thresholds are assigned to the BP model;
  • An error test is performed. If the condition is satisfied, the PCA-BWO-BP model is successfully constructed; otherwise, it returns to step 3 for recalculation. The specific steps of which are shown in Figure 4.

3. Data Collection and Processing

3.1. Data Collection and Processing

A total of 202 sets of shear bearing capacity test data for simply supported deep beams were acquired through the gathering and screening of domestic and international literature; the specific parameter ranges and data sources are provided in Table 1. A total of 15 main parameters, including geometric dimensions, reinforcement information and concrete strength, are chosen by combining the test data content with the requirements of the Chinese concrete structure design code (GB 50010-2010) and the American code (ACI 318) on the calculation formula of shear bearing capacity in concrete structures.

3.2. Dimension Reduction of Input Variable Principal Component

In this article, the shear bearing capacity of the deep beam was used as the output variable, while 15 parameters, including deep beam geometry, deep beam reinforcement parameters and concrete strength, were used as input variables. If these 15 influencing factors were directly used as neural network input variables, the structure of the neural network would become complicated due to overly numerous input variables. Furthermore, the network’s training intensity would increase, and the training would easily fall into the local optimum, resulting in poor generalization ability. As a result, principal component analysis was used to minimize the dimensionality of the influencing elements and remove the correlations between them, and then the principal components were used as neural network input variables.
Principal component analysis was performed on 15 factors affecting the shear bearing capacity of reinforced concrete deep beams. According to the cumulative contribution of the principal components, nine principal components were obtained, whose eigenvalues and contribution rates are shown in Table 2 below. The cumulative contribution rate of the ninth principal component is as high as 97.044%; therefore, these nine principal components can fully represent the characteristics of the original variables. The correlation coefficients between these nine principal components are all 0, so the principal component analysis has achieved the purpose of eliminating the correlation between the original variables.

4. Prediction Results and Discussion

4.1. Correlation Analysis of Prediction Results and Comparison of Generalization Ability

To increase the credibility of the model evaluation, BP, PSO-BP and BWO-BP models were selected for cross-sectional comparison analysis with the PCA-BWO-BP model. The nodes of the four models at the input and output layers were 15 and 1, respectively. The number of nodes in the hidden layers was chosen after using the network training using Formula (9) and striving to minimize the training error. The final topology of the neural network identified in this paper is 15-10-1. The parameters were selected through the grid search method, and the average value of the MAE of each validation set in k-fold cross-validation was used as the objective function. The finalized parameters are taken as shown in Table 3.
h < ( i + o ) + a
h: number of hidden layers; o: number of output layers; i: number of input layers; a is [0–10], and adopt constant.
In this paper, 80% of the data in the dataset were randomly selected as the training set and 20% of the data were chosen as the test set for shear load capacity prediction of reinforced concrete deep beams. Logsig serves as the neural network’s activation function from the input layer to the hidden layer, while the purlin function serves as its activation function from the hidden layer to the output layer. The default clearngdm function is a gradient descent function with momentum weights and bias learning, which can update the weights and bias of the neural network according to the gradient of the network performance and can use the momentum factor to improve learning speed and accuracy when training the neural network. The training function is the default trainlm function, which combines Newton’s method and gradient descent to improve learning speed and accuracy when training the neural network. The trained PCA-BWO-BP network model’s weights and thresholds are displayed in Appendix A. The four plots in Figure 5 show the correlation between the predicted data and the actual data of the BP, PSO-BP, BWO-BP and PCA-BWO-BP models in the training and testing stages, respectively.
It is clear that the BP neural network performs worse than the other three neural network models during the training and testing phases, demonstrating that it has the weakest generalization ability and the worst capacity for making predictions for unknowable data. Both the PSO-BP neural network and the BWO-BP neural network performed better than BP during testing, proving that the mutation and like-eating operations of the BWO algorithm and the individual and social learning operations of the PSO algorithm can enhance the BP neural network’s capacity for global search and generalization. The PCA-BWO-BP neural network outperforms other models in terms of prediction accuracy during testing, demonstrating that it is the most generalizable model.
The mean square error of the training and test sets of the PCA-BWO-BP neural network prediction process is shown in Figure 6 as a function of the number of iterations. The mean square error of the training set keeps going down during the evolution process. The test set mean square error drops to its lowest value at iteration 14, reaching 6.33 × 10−3, and then steadily rises at subsequent iterations, demonstrating that the iteration converges at this generation.

4.2. Prediction Evaluation and Error Analysis

Figure 7 shows a comparison of the prediction effects of the BP, PSO-BP, BWO-BP and PCA-BWO-BP models. It can be observed that the BP model’s prediction results vary considerably from the measured results, and the PSO-BP model’s forecast error was more than the BWO-BP model’s prediction error. The PCA-BWO-BP model predicted values that were closer to the actual values, and no severe outliers were identified, suggesting its excellent dependability in predicting sample data. It was also verified that the PCA method may reduce the data structure, and that the BWO algorithm’s cannibalism and mutation procedures better optimize the weights and thresholds of the BP neural network, resulting in the PCA-BWO-BP model obtaining greater generalization and data prediction capacity. As a result, the PCA-BWO-BP model can more precisely forecast the shear load capacity of reinforced concrete deep beams and may be employed efficiently in reality.

4.3. Predictive Model Performance Evaluation

In this paper, five different evaluation metrics, including absolute error (MAE), mean absolute percentage error (MAPE), root mean square error (RMSE), root mean square percentage error (RMSPE) and Nash efficiency coefficient (NS), are used, and their mathematical expressions are as follows.
M A E = 1 n i = 1 n x i p i
M A P E = 1 n i = 1 n x i p i x i × 100 %
R M S E = 1 n i = 1 n x i p i 2
R M S P E = 1 n i = 1 n x i p i x i 2 × 100 %
N S = 1 i = 1 n ( x i p i ) 2 i = 1 n ( x i x ¯ ) 2
In the above Equations (10)–(14) xi is the true value, pi is the predicted value and x is the average of the true value, and the calculation results are shown in Table 4 below.
The NS of the predicted shear load capacity of reinforced concrete deep beams obtained using the four prediction models, BP, PSO-BP, BWO-BP and PCA-BWO-BP, are all greater than 0.90, indicating that the four models can dig out the intrinsic relationship between member size, bottom longitudinal reinforcement, hoop reinforcement, concrete strength and shear load capacity of the reinforced concrete. The PCA-BWO-BP model has a better prediction impact in the five evaluation indexes of MAE, MAPE, RMSE, RMSP and NS. Furthermore, the predicted values of the PCA-BWO-BP model established in this research fit better with the real values, while the relative errors are less and more stable than the three models of BP, PSO-BP and BWO-BP, as shown in Table 4.

5. Conclusions

This paper adopted the principal component analysis algorithm and black widow optimization algorithm to optimize the structure of the BP neural network, in which the principal component analysis method reduces the dimension of the input variables, and the black widow optimization algorithm optimizes the weights and thresholds of the BP neural network structure. The shear load capacity of reinforced concrete deep beams was predicted using the optimal model (PCA-BWO-BP) with the three models of BP, PSO-BP and BWO-BP after reading about and gathering the shear test data of deep beams from the literature. The research results show that:
(1)
The principal component analysis method reduces the dimensionality of the input variables, which simplifies the construction of the BP network and increases its capacity for prediction.
(2)
In all evaluation metrics, the BWO-BP model performs better than the BP model, demonstrating that the black widow optimization algorithm can effectively optimize the weights and thresholds of the BP neural network, enhance the generalizability and robustness of the prediction model, and consequently, more accurately predict the shear load capacity of reinforced concrete deep beams.
(3)
The PCA-BWO-BP model outperforms the other three models with higher prediction accuracy and better stability, with a mean absolute error (MAE), mean absolute percentage error (MAPE), root mean square error (RMSE), root mean square percentage error (RMSPE) and Nash efficiency coefficient (NS) of 17.169, 5.126, 21.025, 0.379 and 0.989, respectively, in predicting the shear bearing capacity of reinforced concrete deep beams.
In the future, the PCA-BWO-BP model and the AI model can be coupled to offer helpful references for the design and assessment of reinforced concrete deep beams.

Author Contributions

Conceptualization, H.W. (Haibo Wang) and H.W. (Hengxuan Wu); methodology, H.W. (Haibo Wang), H.W. (Hengxuan Wu) and C.Z.; software, C.Z. and H.W. (Hengxuan Wu); validation, H.W. (Hengxuan Wu) and C.Z.; formal analysis, H.W. (Hengxuan Wu) and C.Z.; data curation, H.W. (Haibo Wang); writing—original draft preparation, H.W. (Haibo Wang) and H.W. (Hengxuan Wu); writing—review and editing, C.Z.; visualization, C.Z.; supervision, H.W. (Haibo Wang) All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Key R&D Program of China (2017YFC0703404).

Data Availability Statement

Data sharing not applicable.

Acknowledgments

The authors would like to thank the Editor-in-Chief, Editor and anonymous reviewers for their valuable comments.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

w i j = [ 1.1164 1.0133 0.0938 1.1608 0.2825 0.2790 0.2325 0.3317 0.9251 0.6282 0.2700 0.0687 0.2311 0.1077 1.4890 0.9998 0.0699 0.2337 0.2921 0.7914 0.0145 0.1172 1.8692 0.2938 0.6718 0.2852 0.1917 0.6310 0.3090 1.2558 0.0136 0.1735 0.7180 0.4200 0.9916 0.7475 1.3758 0.0101 0.4300 0.2050 0.7086 0.1948 0.5478 0.1878 0.5019 0.3653 0.5342 0.0164 0.7826 0.5236 0.4304 0.4301 0.7966 0.9724 0.4630 0.3346 1.3458 0.2900 0.7697 1.3190 0.7394 0.3482 0.3247 0.8859 1.9121 0.6414 1.4756 0.5403 0.7450 0.1514 0.4701 0.2145 0.1092 0.8973 0.1657 1.4861 0.4352 0.7159 0.7178 0.6623 0.8660 0.5019 0.6109 0.3375 0.8788 0.3579 0.6337 0.2639 0.4494 0.1143 ]
θ j = 1.8600 2.0788 1.0869 0.0781 0.4333 0.3836 0.7787 1.3838 0.5352 2.3287
v i k = 0.5841 0.7983 0.4704 0.5506 0.4609 0.0012 0.5708 0.7608 0.4910 0.0556
o k = 0.2449

References

  1. Wang, J.; Liu, J.; Zhang, G.; Jia, Y. Method for computing the shear capacity of prestressed reinforced concrete beams based on truss-arch model. Int. J. Struct. Integr. 2018, 9, 574–586. [Google Scholar] [CrossRef]
  2. Russo, G.; Somma, G.; Mitri, D. Shear Strength Analysis and Prediction for Reinforced Concrete Beams without Stirrups. J. Struct. Eng. 2005, 131, 66–74. [Google Scholar] [CrossRef]
  3. Zararis, P.D. Shear Compression Failure in Reinforced Concrete Deep Beams. J. Struct. Eng. 2003, 129, 544–553. [Google Scholar] [CrossRef]
  4. Bekas, G.; Stavroulakis, G.E. Machine Learning and Optimality in Multi Storey Reinforced Concrete Frames. Infrastructures 2017, 2, 6. [Google Scholar] [CrossRef]
  5. Kang, M.C.; Yoo, D.Y.; Gupta, R. Machine learning-based prediction for compressive and flexural strengths of steel fiber-reinforced concrete. Constr. Build. Mater. 2021, 266, 121117. [Google Scholar] [CrossRef]
  6. Mansour, M.Y.; Dicleli, M.; Lee, J.Y.; Zhang, J. Predicting the shear strength of reinforced concrete beams using artificial neural networks. Eng. Struct. 2004, 26, 781–799. [Google Scholar] [CrossRef]
  7. Abdalla, J.A.; Elsanosi, A.; Abdelwahab, A. Modeling and simulation of shear resistance of R/C beams using artificial neural network. J. Frankl. Inst. 2007, 344, 741–756. [Google Scholar] [CrossRef]
  8. Wakjira, T.G.; Al-Hamrani, A.; Ebead, U.; Alnahhal, W. Shear capacity prediction of FRP-RC beams using single and ensenble ExPlainable Machine learning models. Compos. Struct. 2022, 287, 115381. [Google Scholar] [CrossRef]
  9. Chou, J.-S.; Pham, T.; Nguyen, T.; Pham, A.-D.; Ngoc, T.N. Shear strength prediction of reinforced concrete beams by baseline, ensemble, and hybrid machine learning models. Soft Comput. 2020, 24, 3393–3411. [Google Scholar] [CrossRef]
  10. Erdem, H. Prediction of the moment capacity of reinforced concrete slabs in fire using artificial neural networks. Adv. Eng. Softw. 2010, 41, 270–276. [Google Scholar] [CrossRef]
  11. Koçer, M.; Öztürk, M.; Hakan Arslan, M. Determination of moment, shear and ductility capacities of spiral columns using an artificial neural network. J. Build. Eng. 2019, 26, 100878. [Google Scholar] [CrossRef]
  12. Golafshani, E.M.; Rahai, A.; Sebt, M.H.; Akbarpour, H. Prediction of bond strength of spliced steel bars in concrete using artificial neural network and fuzzy logic. Constr. Build. Mater. 2012, 36, 411–418. [Google Scholar] [CrossRef]
  13. Zhang, W.; Zhang, L.; Yang, J.; Hao, X.; Guan, G.; Gao, Z. An experimental modeling of cyclone separator efficiency with PCA-PSO-SVR algorithm. Powder Technol. 2019, 347, 114–124. [Google Scholar] [CrossRef]
  14. Xiong, Q.; Xiong, H.; Kong, Q.; Ni, X.; Li, Y.; Yuan, C. Machine learning-driven seismic failure mode identification of reinforced concrete shear walls based on PCA feature extraction. Structures 2022, 44, 1429–1442. [Google Scholar] [CrossRef]
  15. Jian, H.; Lin, Q.; Wu, J.; Fan, X.; Wang, X. Design of the color classification system for sunglass lenses using PCA-PSO-ELM. Measurement 2022, 189, 110498. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Gao, X.; Katayama, S. Weld appearance prediction with BP neural network improved by genetic algorithm during disk laser welding. J. Manuf. Syst. 2015, 34, 53–59. [Google Scholar] [CrossRef]
  17. Yu, L.; Xie, L.; Liu, C.; Yu, S.; Guo, Y.; Yang, K. Optimization of BP neural network model by chaotic krill herd algorithm. Alex. Eng. J. 2022, 61, 9769–9777. [Google Scholar] [CrossRef]
  18. Zhao, Z.; Xu, Q.; Jia, M. Improved shuffled frog leaping algorithm-based BP neural network and its application in bearing early fault diagnosis. Neural Comput. Appl. 2016, 27, 375–385. [Google Scholar] [CrossRef]
  19. Bai, T.; Meng, H.; Yao, J. A forecasting method of forest pests based on the rough set and PSO-BP neural network. Neural Comput. Appl. 2014, 25, 1699–1707. [Google Scholar] [CrossRef]
  20. Memar, S.; Mahdavi-Meymand, A.; Sulisz, W. Prediction of seasonal maximum wave height for unevenly spaced time series by Black Widow Optimization algorithm. Mar. Struct. 2021, 78, 103005. [Google Scholar] [CrossRef]
  21. Munagala, V.K.; Jatoth, R.K. Improved fractional PI λ D μ controller for AVR system using Chaotic Black Widow algorithm. Comput. Electr. Eng. 2022, 97, 107600. [Google Scholar] [CrossRef]
  22. Hayyolalam, V.; Pourhaji Kazem, A.A. Black Widow Optimization Algorithm: A novel meta-heuristic approach for solving engineering optimization problems. Eng. Appl. Artif. Intell. 2020, 87, 103249. [Google Scholar] [CrossRef]
  23. Clark, A.P. Diagonal Tension in Reinforced Concrete Beams. J. Proc. 1951, 48, 145–156. [Google Scholar] [CrossRef]
  24. Moody, K.G.; Viest, I.M.; Elstner, R.C.; Hognestad, E. Shear Strength of Reinforced Concrete Beams Part 1-Tests of Simple Beams. J. Proc. 1954, 51, 317–332. [Google Scholar] [CrossRef]
  25. Morrow, J.; Viest, I.M. Shear Strength of Reinforced Concrete Frame Members Without Web Reinforcement. J. Proc. 1957, 53, 833–869. [Google Scholar] [CrossRef]
  26. Mathey, R.G.; Watstein, D. Shear Strength of Beams Without Web Reinforcement Containing Deformed Bars of Different Yield Strengths. J. Proc. 1963, 60, 183–208. [Google Scholar] [CrossRef]
  27. Smith, K.N.; Vantsiotis, A.S. Shear Strength of Deep Beams. J. Proc. 1982, 79, 201–213. [Google Scholar] [CrossRef]
  28. Walravena, J.; Lehwalter, N. Size Effects in Short Beams Loaded in Shear. Struct. J. 1994, 91, 585–593. [Google Scholar] [CrossRef]
  29. Tanimura, Y.; Sato, T.; Watanabe, T.; Matsuoka, S. Shear Strength of Deep Beams with Stirrups. Doboku Gakkai Ronbunshu 2004, 2004, 29–44. [Google Scholar] [CrossRef] [PubMed]
  30. Quintero-Febres, C.G.; Parra-Montesinos, G.; Wight, J.K. Strength of Struts in Deep Concrete Members Designed Using Strut-and-Tie Method. Struct. J. 2006, 103, 577–586. [Google Scholar] [CrossRef]
  31. Sahoo, D.K.; Sagi, M.S.V.; Singh, B.; Bhargava, P. Effect of Detailing of Web Reinforcement on the Behavior of Bottle-shaped Struts. J. Adv. Concr. Technol. 2010, 8, 303–314. [Google Scholar] [CrossRef]
Figure 1. Basic principle and schematic procedure of PCA.
Figure 1. Basic principle and schematic procedure of PCA.
Buildings 13 01395 g001
Figure 2. BP neural net. Note: wij and θj denote the weights from the input layer to the hidden layer and from the hidden layer to the output layer, respectively; vik and ok are the thresholds of the hidden layer and the output layer, respectively.
Figure 2. BP neural net. Note: wij and θj denote the weights from the input layer to the hidden layer and from the hidden layer to the output layer, respectively; vik and ok are the thresholds of the hidden layer and the output layer, respectively.
Buildings 13 01395 g002
Figure 3. Black widow optimization algorithm schematic.
Figure 3. Black widow optimization algorithm schematic.
Buildings 13 01395 g003
Figure 4. Flow chart of PCA-BWO-BP model.
Figure 4. Flow chart of PCA-BWO-BP model.
Buildings 13 01395 g004
Figure 5. The correlation between the prediction output data and the actual output data at the three stages of training, verification and testing. (a) BP; (b) PSO-BP; (c) BWO-BP; (d) PCA-BWO-BP.
Figure 5. The correlation between the prediction output data and the actual output data at the three stages of training, verification and testing. (a) BP; (b) PSO-BP; (c) BWO-BP; (d) PCA-BWO-BP.
Buildings 13 01395 g005aBuildings 13 01395 g005b
Figure 6. PCA-BWO-BP iteration curve.
Figure 6. PCA-BWO-BP iteration curve.
Buildings 13 01395 g006
Figure 7. Comparison of prediction results of BP, PSO-BP, BWO-BP and PCA-BWO-BP.
Figure 7. Comparison of prediction results of BP, PSO-BP, BWO-BP and PCA-BWO-BP.
Buildings 13 01395 g007
Table 1. Experimental dataset of shear bearing capacity of reinforced concrete simple support deep beams.
Table 1. Experimental dataset of shear bearing capacity of reinforced concrete simple support deep beams.
(a) Geometric Dimensions and Longitudinal Reinforcement
ReferenceDateGeometric DimensionsLongitudinal Reinforcement
bhah0λl0nφρbfby
Clark [23]44152~203381~457457~892318~3911.17~2.341828~2438.42~322.2~32.30.98~3.38321~370
Moody [24]121786108132438.41.522438.4428.7~35.82.72~4.25302~315
Morrow [25]15305~308406445~800356~3721.21~2.171066.8~19002~515.9~28.70.57~3.91332~471
Mathey [26]162034576104031.5118291~315.9~32.30.75~3.05267~725
Smith [27]41102356305~4573051~1.5813~11183161.94422
Walraven [28]19250200~800150~694160~7400.94320~14803~816~201.1~1.51420~500
Tanimura [29]40300450200~6004000.5~2800~2000413~290.44~2.2458~1330
Quintero-Febres [30]12150460320~568370~3800.78~1.491140~1630419~222.02~2.74427~462
Sahoo [31]51004501904000.475~0.481004121.13400
(b) Hoop Reinforcement, concrete strength and shear bearing capacity
ReferenceDateHoop ReinforcementConcreteShear Bearing Capacity
ρvfyvρhfyhfcV
Clark [23]440~1.230~3310013.8~47.690~436
Moody [24]12000017.2~25269~438
Morrow [25]15000013.7~47.2130~902
Mathey [26]16000021.9~26.7179~313
Smith [27]410.28~1.254600.23~0.9146016.1~22.7104~184
Walraven [28]190~0.650~5000013.5~25.8207~670
Tanimura [29]400~0.890~10510022.9~94.5284~980
Quintero-Febres [30]120~0.320~5860021.3~48.7196~484
Sahoo [31]50.2~0.32260~4400.17~0.3260~44036.3~44.9349~371
Note: b—component width; h—component height; a—shear span length; h0—effective section height; λ—shear span ratio; l0—calculated span; n—number of bottom longitudinal bars; φ—diameter of bottom longitudinal bar; ρb—bottom longitudinal reinforcement ratio; fby—bottom longitudinal reinforcement yield strength; ρv—vertical web reinforcement ratio; fyv—yield strength of vertical web reinforcement; ρh—horizontal abdominal reinforcement ratio; fyh—yield strength of horizontal abdominal tendons; fc—compressive strength of concrete; V—shear bearing capacity of deep beam.
Table 2. Eigenvalues and contribution rates of principal constituents.
Table 2. Eigenvalues and contribution rates of principal constituents.
Principal Component NumberEigenvalueContribution %Cumulative Contribution %
15.33835.58735.587
22.78918.59254.179
31.70811.38865.567
41.4229.48175.048
51.0296.85881.906
60.9556.36988.275
70.6804.53092.805
80.3702.46995.274
90.2651.77097.044
100.2481.65598.699
110.1060.70999.408
120.0620.41399.821
130.0180.12199.942
140.0050.03299.975
150.0040.025100
Table 3. Performance evaluation results of BP, PSO-BP, BWO-BP and PCA-BWO-BP algorithms.
Table 3. Performance evaluation results of BP, PSO-BP, BWO-BP and PCA-BWO-BP algorithms.
AlgorithmParameters
BPη = 0.01; g = 0.001
PSO-BPη = 0.01; g = 0.001; C1 = 2; C2 = 1; N = 40
BWO-BPη = 0.01; g = 0.001; PP = 0.8; CR = 0.5; PM = 0.4; N = 30
PCA-BWO-BPη = 0.01; g = 0.001; PP = 0.8; CR = 0.5; PM = 0.4; N = 30
Note: η—learning rate; g—training goal; Ci—learning factor; PC—crossover rate; PM—variance rate; PP—reproduction rate; CR—congeneric feeding rate.
Table 4. Performance evaluation results of BP, PSO-BP, BWO-BP and PCA-BWO-BP algorithms.
Table 4. Performance evaluation results of BP, PSO-BP, BWO-BP and PCA-BWO-BP algorithms.
MAEMAPE (%)RMSERMSPE (%)NS
BP32.1738.82042.4081.2370.954
PSO-BP26.7097.46936.1840.7260.970
BWO-BP19.8465.76728.4850.6060.979
PCA-BWO-BP17.1695.12621.0250.3790.989
In the table: the closer the NS is to 1, the higher the confidence that the model has.
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

Wang, H.; Zhang, C.; Wu, H. Shear Capacity Prediction Model of Deep Beam Based on New Hybrid Intelligent Algorithm. Buildings 2023, 13, 1395. https://doi.org/10.3390/buildings13061395

AMA Style

Wang H, Zhang C, Wu H. Shear Capacity Prediction Model of Deep Beam Based on New Hybrid Intelligent Algorithm. Buildings. 2023; 13(6):1395. https://doi.org/10.3390/buildings13061395

Chicago/Turabian Style

Wang, Haibo, Chen Zhang, and Hengxuan Wu. 2023. "Shear Capacity Prediction Model of Deep Beam Based on New Hybrid Intelligent Algorithm" Buildings 13, no. 6: 1395. https://doi.org/10.3390/buildings13061395

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