A Semi-Parallel Active Learning Method Based on Kriging for Structural Reliability Analysis
Abstract
:1. Introduction
2. Review
2.1. Kriging
2.2. Kriging-Based Active Learning Algorithms
2.2.1. EI learning Function
2.2.2. U Learning Function
3. Proposed Method
3.1. New Learning Function
3.2. A Semi-Parallel Active Learning Method Based on Kriging
4. Numerical Examples
4.1. Example 1: Highly Nonlinear Curve Function
4.2. Example 2: Six-Hump Camel Back Function
4.3. Example 3: Stochastic Linear Oscillation System
5. Application
6. Conclusions
- (1)
- The method proposes a novel learning function that considers the relationship between the training points and samples. It is called the function. Additionally, it is more advanced than the U function, and while it is based on the U function, it is also different from it. The learning function pays attention to the correlation function, predictions and variance, so it overcomes the shortcoming that the training points are always around the area near the threshold. Based on the function, the other essential areas have been highlighted as supplementary. Therefore, the accuracy of the surrogate model based on SPAK is improved.
- (2)
- To enhance the efficiency of iteration, the method proposes the semi-parallel learning process. It will add one or two training points intelligently, which is only based on one stopping criterion. This learning process reduces the number of iterations and enhances efficiency.
- (1)
- The failure probability based on SPAK is more accurate than the Kriging, AK and EGO methods in Example 1 to 3. Especially for Examples 2 and 3, the relative error of the failure probability based on SPAK is only one tenth of the other methods. It verifies the accuracy of this method for the failure probability analysis of the engineering application because the real value of failure probability cannot be obtained for practical engineering problems.
- (2)
- Due to the semi-parallel learning mechanism, the number of iterations required to construct the surrogate model is significantly reduced. In the application of the reliability analysis of the aquarium, evaluation efficiency is increased by at least 14.5% and the iteration efficiency increased by 35.7%. It shows that the semi-parallel learning method has more advantages in computational efficiency, especially in iterative computation.
- (3)
- Due to SPAK being an approximate model construction method, it focuses on the analysis of the accuracy around the model threshold (). Therefore, this method is more suitable for dealing with critical value problems, such as reliability analysis, but may not be the most suitable for solving extreme value problems.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Younès, A.; Emmanuel, P.; Didier, L.; Leila, K. Reliability-based design optimization applied to structures submitted to random fatigue loads. Struct. Multidiscip. Optim. 2017, 55, 1471–1482. [Google Scholar]
- Xie, S.; Pan, B.; Du, X. High dimensional model representation for hybrid reliability analysis with dependent interval variables constrained within ellipsoids. Struct. Multidiscip. Optim. 2017, 56, 1493–1505. [Google Scholar] [CrossRef]
- Kassem, M.; Hu, Z.; Zissimos, P.M.; Igor, B.; Monica, M. System reliability analysis using component-level and system-level accelerated life testing. Reliab. Eng. Syst. Saf. 2021, 214, 107755. [Google Scholar]
- Echard, B.; Gayton, N.; Lemaire, M. AK-MCS: An active learning reliability method combining Kriging and Monte Carlo Simulation. Struct. Saf. 2011, 33, 145–154. [Google Scholar] [CrossRef]
- Zhang, X.; Wang, L.; Sørensen, J.D. REIF: A novel active-learning function toward adaptive Kriging surrogate models for structural reliability analysis. Reliab. Eng. Syst. Saf. 2019, 185, 440–454. [Google Scholar] [CrossRef]
- Hu, Z.; Du, X. Reliability analysis for hydrokinetic turbine blades. Renew. Energy 2012, 48, 251–262. [Google Scholar] [CrossRef]
- Jiang, C.; Wang, D.; Qiu, H.; Gao, L.; Chen, L.; Yang, Z. An active failure-pursuing Kriging modeling method for time-dependent reliability analysis. Mech. Syst. Signal Process. 2019, 129, 112–129. [Google Scholar] [CrossRef]
- Zhang, J.; Taflanidis, A. Bayesian model averaging for Kriging regression structure selection. Probabilistic Eng. Mech. 2019, 56, 58–70. [Google Scholar] [CrossRef]
- Yin, J.; Du, X. Active learning with generalized sliced inverse regression for high-dimensional reliability analysis. Struct. Saf. 2022, 94, 102151. [Google Scholar] [CrossRef]
- Tran, N.-T.; Do, D.-P.; Hoxha, D.; Vu, M.-N.; Armand, G. Kriging-based reliability analysis of the long-term stability of a deep drift constructed in the Callovo-Oxfordian claystone. J. Rock Mech. Geotech. Eng. 2021, 13, 1033–1046. [Google Scholar] [CrossRef]
- Zhou, C.; Li, C.; Zhang, H.; Zhao, H.; Zhou, C. Reliability and sensitivity analysis of composite structures by an adaptive Kriging based approach. Compos. Struct. 2021, 278, 114682. [Google Scholar] [CrossRef]
- Ling, C.; Lu, Z.; Zhu, X. Efficient methods by active learning Kriging coupled with variance reduction based sampling methods for time-dependent failure probability. Reliab. Eng. Syst. Saf. 2019, 188, 23–35. [Google Scholar] [CrossRef]
- Zuev, K.M.; Beck, J.L.; Au, S.-K.; Katafygiotis, L.S. Bayesian post-processor and other enhancements of Subset Simulation for estimating failure probabilities in high dimensions. Comput. Struct. 2012, 92–93, 283–296. [Google Scholar] [CrossRef] [Green Version]
- Liu, Y.; Li, L.; Zhao, S.; Zhou, C. A reliability analysis method based on adaptive Kriging and partial least squares. Probabilistic Eng. Mech. 2022, 70, 103342. [Google Scholar] [CrossRef]
- Zhang, X.; Lu, Z.; Cheng, K. AK-DS: An adaptive Kriging-based directional sampling method for reliability analysis. Mech. Syst. Signal Process. 2021, 156, 107610. [Google Scholar] [CrossRef]
- Liu, Z.; Zhang, J.; Wang, C.; Tan, C.; Sun, J. Hybrid structural reliability method combining optimized Kriging model and importance sampling. Acta Aeronaut. Astronaut. Sin. 2013, 34, 1347–1355. [Google Scholar]
- Li, S.; Caracogli, L. Surrogate model Monte Carlo simulation for stochastic flutter analysis of wind turbine blades. J. Wind. Eng. Ind. Aerodyn. 2019, 188, 43–60. [Google Scholar] [CrossRef]
- Zhu, Z.; Du, X. Reliability Analysis with Monte Carlo Simulation and Dependent Kriging Predictions. J. Mech. Des. 2016, 138, 121403. [Google Scholar] [CrossRef]
- Nannapaneni, S.; Hu, Z.; Mahadevan, S. Uncertainty quantification in reliability estimation with limit state surrogates. Struct. Multidiscip. Optim. 2016, 54, 1509–1526. [Google Scholar] [CrossRef]
- Li, X.; Gong, C.; Gu, L.; Gao, W.; Jing, Z.; Su, H. A sequential surrogate method for reliability analysis based on radial basis function. Struct. Saf. 2018, 73, 42–53. [Google Scholar] [CrossRef] [Green Version]
- Navid, V.; Srinivas, S.; Ana, I. Response surface based reliability analysis of critical lateral buckling force of subsea pipelines. Mar. Struct. 2022, 84, 103246. [Google Scholar]
- Jahanbakhshi, A.; Nadooshan, A.A.; Bayareh, M. Multi-objective optimization of microchannel heatsink with wavy microtube by combining response surface method and genetic algorithm. Eng. Anal. Bound. Elements 2022, 140, 12–31. [Google Scholar] [CrossRef]
- Thakre, U.; Mote, R.G. Uncertainty quantification and statistical modeling of selective laser sintering process using polynomial chaos based response surface method. J. Manuf. Process. 2022, 81, 893–906. [Google Scholar] [CrossRef]
- Biswarup, B. Structural reliability analysis by a Bayesian sparse polynomial chaos expansion. Struct. Saf. 2021, 90, 102074. [Google Scholar]
- Yang, T.; Zou, J.-F.; Pan, Q. A sequential sparse polynomial chaos expansion using Voronoi exploration and local linear approximation exploitation for slope reliability analysis. Comput. Geotech. 2021, 133, 104059. [Google Scholar] [CrossRef]
- Aghatise, O.; Faisal, K.; Salim, A. An active learning polynomial chaos Kriging metamodel for reliability assessment of marine structures. Ocean. Eng. 2021, 235, 109399. [Google Scholar]
- Feng, J.; Liu, L.; Wu, D.; Li, G.; Beer, M.; Gao, W. Dynamic reliability analysis using the extended support vector regression (X-SVR). Mech. Syst. Signal Process. 2019, 126, 368–391. [Google Scholar] [CrossRef]
- Atin, R.; Subrata, C. Reliability analysis of structures by a three-stage sequential sampling based adaptive support vector regression model. Reliab. Eng. Syst. Saf. 2022, 219, 108260. [Google Scholar]
- Wang, J.; Li, C.; Xu, G.; Li, Y.; Kareem, A. Efficient structural reliability analysis based on adaptive Bayesian support vector regression. Comput. Methods Appl. Mech. Eng. 2021, 387, 114172. [Google Scholar] [CrossRef]
- Chocat, R.; Beaucaire, P.; Debeugny, L.; Lefebvre, J.-P.; Sainvitu, C.; Breitkopf, P.; Wyart, E. Damage tolerance reliability analysis combining Kriging regression and support vector machine classification. Eng. Fract. Mech. 2019, 216, 106514. [Google Scholar] [CrossRef]
- Ling, C.; Lu, Z.; Feng, K. An efficient method combining adaptive Kriging and fuzzy simulation for estimating failure credibility. Aerosp. Sci. Technol. 2019, 92, 620–634. [Google Scholar] [CrossRef]
- Arcidiacono, G.; Berni, R.; Cantone, L.; Nikiforova, N.; Placidoli, P. A Kriging modeling approach applied to the railways case. Procedia Struct. Integr. 2018, 8, 163–167. [Google Scholar] [CrossRef]
- Giovanni, V.; Ernesto, B.; Łukasz, Ł. A Kriging-assisted multiobjective evolutionary algorithm. Appl. Soft Comput. 2017, 58, 155–175. [Google Scholar]
- Ma, Y.-Z.; Liu, M.; Nan, H.; Li, H.-S.; Zhao, Z.-Z. A novel hybrid adaptive scheme for Kriging-based reliability estimation—A comparative study. Appl. Math. Model. 2022, 108, 1–26. [Google Scholar] [CrossRef]
- Mishra, B.; Kumar, A.; Zaburko, J.; Sadowska-Buraczewska, B.; Barnat-Hunek, D. Dynamic Response of Angle Ply Laminates with Uncertainties Using MARS, ANN-PSO, GPR and ANFIS. Materials 2021, 14, 395. [Google Scholar] [CrossRef] [PubMed]
- Zhang, C.; Shafieezadeh, A. Simulation-free reliability analysis with active learning and Physics-Informed Neural Network. Reliab. Eng. Syst. Saf. 2022, 226, 108716. [Google Scholar] [CrossRef]
- Sepahvand, K.; Marburg, S.; Hardtke, H.-J. Stochastic structural modal analysis involving uncertain parameters using generalized polynomial chaos expansion. Int. J. Appl. Mech. 2011, 3, 587–606. [Google Scholar] [CrossRef]
- Fauriat, W.; Gayton, N. AK-SYS: An adaptation of the AK-MCS method for system reliability. Reliab. Eng. Syst. Saf. 2014, 123, 137–144. [Google Scholar] [CrossRef]
- Echard, B.; Gayton, N.; Lemaire, M.; Relun, N. A combined Importance Sampling and Kriging reliability method for small failure probabilities with time-demanding numerical models. Reliab. Eng. Syst. Saf. 2013, 111, 232–240. [Google Scholar] [CrossRef]
- Xiao, S.; Oladyshkin, S.; Nowak, W. Reliability analysis with stratified importance sampling based on adaptive Kriging. Reliab. Eng. Syst. Saf. 2020, 197, 106852. [Google Scholar] [CrossRef]
- Huang, S.-Y.; Shao-He, Z.; Liu, L.-L. A new active learning Kriging metamodel for structural system reliability analysis with multiple failure modes. Reliab. Eng. Syst. Saf. 2022, 228, 108761. [Google Scholar] [CrossRef]
- Zhu, L.; Qiu, J.; Chen, M.; Jia, M. Approach for the structural reliability analysis by the modified sensitivity model based on response surface function-Kriging model. Heliyon 2022, 8, e10046. [Google Scholar] [CrossRef] [PubMed]
- Hao, P.; Feng, S.; Liu, H.; Wang, Y.; Wang, B.; Wang, B. A novel Nested Stochastic Kriging model for response noise quantification and reliability analysis. Comput. Methods Appl. Mech. Eng. 2021, 384, 113941. [Google Scholar] [CrossRef]
- Wang, D.; Qiu, H.; Gao, L.; Jiang, C. A single-loop Kriging coupled with subset simulation for time-dependent reliability analysis. Reliab. Eng. Syst. Saf. 2021, 216, 107931. [Google Scholar] [CrossRef]
- Zuhal, L.R.; Faza, G.A.; Palar, P.S.; Liem, R.P. On dimensionality reduction via partial least squares for Kriging-based reliability analysis with active learning. Reliab. Eng. Syst. Saf. 2021, 215, 107848. [Google Scholar] [CrossRef]
- Li, X.; Zhu, H.; Chen, Z.; Ming, W.; Cao, Y.; He, W.; Ma, J. Limit state Kriging modeling for reliability-based design optimization through classification uncertainty quantification. Reliab. Eng. Syst. Saf. 2022, 224, 108539. [Google Scholar] [CrossRef]
- Jones, D.R.; Schonlau, M.; Welch, W.J. Efficient Global Optimization of Expensive Black-Box Functions. J. Glob. Optim. 1998, 13, 455–492. [Google Scholar] [CrossRef]
- Bichon, B.J.; Eldred, M.S.; Swiler, L.P.; Mahadevan, S.; McFarland, J.M. Efficient Global Reliability Analysis for Nonlinear Implicit Performance Functions. AIAA J. 2008, 46, 2459–2468. [Google Scholar] [CrossRef]
- Bichon, B.; Eldred, M.; Swiler, L.; Mahadevan, S.; McFarland, J. Multimodal Reliability Assessment for Complex Engineering Applications using Efficient Global Optimization. In Proceedings of the 48th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, Honolulu, HI, USA, 23–26 April 2007. [Google Scholar] [CrossRef] [Green Version]
- Zhang, J.; Xiao, M.; Gao, L. An active learning reliability method combining Kriging constructed with exploration and exploitation of failure region and subset simulation. Reliab. Eng. Syst. Saf. 2019, 188, 90–102. [Google Scholar] [CrossRef]
- Lv, Z.; Lu, Z.; Wang, P. A new learning function for Kriging and its applications to solve reliability problems in engineering. Comput. Math. Appl. 2015, 70, 1182–1197. [Google Scholar] [CrossRef]
- Sun, Z.; Wang, J.; Li, R.; Tong, C. LIF: A new Kriging based learning function and its application to structural reliability analysis. Reliab. Eng. Syst. Saf. 2017, 157, 152–165. [Google Scholar] [CrossRef]
- Krige, D.G. A statistical approach to some basic mine valuation problems on the Witwatersrand. J. Chem. Metall. Min. Eng. Soc. S. Afr. 1951, 52, 119–139. [Google Scholar]
- Ranjan, P.; Bingham, D.; Michailidis, G. Sequential Experiment Design for Contour Estimation from Complex Computer Codes. Technometrics 2008, 50, 527–541. [Google Scholar] [CrossRef]
- Chen, W.; Xu, C.; Shi, Y.; Ma, J.; Lu, S. A hybrid Kriging-based reliability method for small failure probabilities. Reliab. Eng. Syst. Saf. 2019, 189, 31–41. [Google Scholar] [CrossRef]
- Qian, H.-M.; Huang, H.-Z.; Li, Y.-F. A novel single-loop procedure for time-variant reliability analysis based on Kriging model. Appl. Math. Model. 2019, 75, 735–748. [Google Scholar] [CrossRef]
- Wang, Z.; Wang, P. A Nested Extreme Response Surface Approach for Time-Dependent Reliability-Based Design Optimization. J. Mech. Des. 2012, 134, 121007. [Google Scholar] [CrossRef]
- Gao, Y.; Wang, X. A sequential optimization method with multi-point sampling criterion based on Kriging surrogate model. Eng. Mech. 2012, 29, 90–95. [Google Scholar] [CrossRef]
- Mishra, B.B.; Kumar, A.; Samui, P.; Roshni, T. Buckling of laminated composite skew plate using FEM and machine learning methods. Eng. Comput. 2020, 38, 501–528. [Google Scholar] [CrossRef]
No. of Iteration (NoI) | Kriging | EGO | AK | SPAK |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | |
2 | 2 | 2 | 2 | |
2.500 | 2.500 | 2.5000 | 2.500 | |
5 | 5 | 5 | 5 | |
1 | 0.4877 | 3.469 | 3.6818 | 3.6818 3.7500 |
2 | 0.6349 | 4.238 | 3.0951 | 4.2338 4.3749 |
3 | 1.3924 | 2.975 | 1.6927 | 4.6184 |
4 | 2.7344 | 1.541 | 4.2485 | 4.7260 |
5 | 3.1617 | 0.457 | 4.1366 | 4.7512 3.0909 |
6 | 4.0736 | 4.588 | 4.4860 | 4.2054 |
7 | 4.5289 | 3.864 | 4.6726 | / |
8 | 4.5668 | 2.245 | 4.2030 | / |
9 | 4.7875 | 4.516 | 4.7538 | / |
10 | 4.8244 | / | 4.2054 | / |
Pf | 0.10996 | 0.10996 | 0.10996 | 0.10996 |
errmax (x ∈ [4, 5]) | 4.4123 × 10−4 | 26.747 × 10−4 | 7.1643 × 10−4 | 4.6021 × 10−4 |
σ (x ∈ [4, 5]) | 2.3423 × 10−4 | 11.6403 × 10−4 | 2.7163 × 10−4 | 1.5857 × 10−4 |
Method | NoF | NoI | Pf | Relative err (%) | yres (x1 ∈ [−0.5, 0.5] x2 ∈ [0.5, 1]) | σ (x1 ∈ [−0.5, 0.5]) x2 ∈ [0.5, 1]) |
---|---|---|---|---|---|---|
MCS | 1 × 106 | / | 0.002971 | / | / | / |
Kriging | 60 | / | 0.002625 | 11.63 | 0.27934 | 0.06587 |
EGO | 35.45 | 20.45 | 0.002881 | 3.036 | 0.34872 | 0.09747 |
AK | 38.85 | 23.85 | 0.002955 | 0.5301 | 0.14960 | 0.03135 |
SPAK | 39.1 | 14.2 | 0.002972 | 0.0471 | 0.10461 | 0.02629 |
Variable | Mean-Value | Variable Coefficient | Distribution |
---|---|---|---|
M | 1 | 0.05 | Normal |
K1 | 1 | 0.1 | Normal |
K2 | 0.1 | 0.1 | Normal |
S | 0.5 | 0.1 | Normal |
F | 0.8 | 0.15 | Normal |
t | 1 | 0.15 | Normal |
Method | NoF | NoI | Pf | Relative Error (%) |
---|---|---|---|---|
MCS | 7 × 106 | / | 3.9897 × 10−4 | / |
Kriging | 200 | / | 3.9290 × 10−4 | 1.52 |
EGO | 24.3 | 9.3 | 5.4754 × 10−4 | 10.42 |
AK | 46.95 | 31.95 | 4.0403 × 10−4 | 1.27 |
SPAK | 43.55 | 25.5 | 3.9959 × 10−4 | 0.154 |
Variable | Mean-Value | Variable Coefficient | Distribution | Description |
---|---|---|---|---|
AB (mm) | 7482 | 0.01 | Truncated Normal | Maximum arc length of acrylic board |
R (mm) | 19,950 | 0.1 | Truncated Normal | Radius of acrylic board |
H (mm) | 6050 | 0.1 | Truncated Normal | Depth of water |
Q (kW/m2) | 40 | 0.15 | Truncated Normal | Intensity of thermal radiation |
E (MPa) | 3130 | 0.1 | Truncated Normal | Modulus of elasticity |
[σb] (MPa) | 69.5 | 0.1 | Truncated Normal | Allowable strength limit |
Method | NoF | NoI | Pf | Pr |
---|---|---|---|---|
Kriging | 300 | / | 5.784 × 10−5 | 0.99994216 |
EGO | 77 | 57 | 3.510 × 10−4 | 0.99964900 |
AK | 62 | 42 | 5.522 × 10−5 | 0.99994478 |
SPAK | 53 | 27 | 5.453 × 10−5 | 0.99994547 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, Z.; Li, X.; Li, C.; Ge, J.; Qiu, Y. A Semi-Parallel Active Learning Method Based on Kriging for Structural Reliability Analysis. Appl. Sci. 2023, 13, 1036. https://doi.org/10.3390/app13021036
Li Z, Li X, Li C, Ge J, Qiu Y. A Semi-Parallel Active Learning Method Based on Kriging for Structural Reliability Analysis. Applied Sciences. 2023; 13(2):1036. https://doi.org/10.3390/app13021036
Chicago/Turabian StyleLi, Zhian, Xiao Li, Chen Li, Jiangqin Ge, and Yi Qiu. 2023. "A Semi-Parallel Active Learning Method Based on Kriging for Structural Reliability Analysis" Applied Sciences 13, no. 2: 1036. https://doi.org/10.3390/app13021036
APA StyleLi, Z., Li, X., Li, C., Ge, J., & Qiu, Y. (2023). A Semi-Parallel Active Learning Method Based on Kriging for Structural Reliability Analysis. Applied Sciences, 13(2), 1036. https://doi.org/10.3390/app13021036