Abstract
This article describes a new adaptive Kriging method combined with adaptive importance sampling approximating the optimal auxiliary by iteratively building a Gaussian mixture distribution. The aim is to iteratively reduce both the modeling and sampling errors simultaneously, thus avoiding limitations in cases of very rare failure events. At each iteration, a near optimal auxiliary Gaussian distribution is defined and new samples are drawn from it following the scheme of adaptive multiple importance sampling (MIS). The corresponding estimator is provided as well as its variance. A new learning function is developed as a generalization of the U learning function for MIS populations. A stopping criterion is proposed based on both the modeling error and the variance of the estimator. Results on benchmark problems show that the method exhibits very good performances on both efficiency and accuracy.
Similar content being viewed by others
References
Au S-K, Beck JL (2001) Estimation of small failure probabilities in high dimensions by subset simulation. Probab Eng Mech 16(4):263–277. https://doi.org/10.1016/S0266-8920(01)00019-4
Balesdent M, Morio J, Marzat J (2013) Kriging-based adaptive importance sampling algorithms for rare event estimation. Struct Saf 44(September):1–10. https://doi.org/10.1016/j.strusafe.2013.04.001
Bichon BJ, Eldred MS, Swiler LP, Mahadevan S, McFarland JM (2008) Efficient global reliability analysis for nonlinear implicit performance functions. AIAA J 46(10):2459–2468. https://doi.org/10.2514/1.34321
Cadini F, Santos F, Zio E (2014) An improved adaptive Kriging-based importance technique for sampling multiple failure regions of low probability. Reliab Eng Syst Saf 131(November):109–117. https://doi.org/10.1016/j.ress.2014.06.023
Cornuet J-M, Marin J-M, Mira A, Robert CP (2012) Adaptive multiple importance sampling. Scand J Stat 39(4):798–812. https://doi.org/10.1111/j.1467-9469.2011.00756.x
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297. https://doi.org/10.1007/BF00994018
Crestaux T, Le Maître O, Martinez J-M (2009) Polynomial chaos expansion for sensitivity analysis. Reliab Eng Syst Saf 94(7):1161–1172. https://doi.org/10.1016/j.ress.2008.10.008
Ditlevsen O, Olesen R, Mohr G (1986) Solution of a class of load combination problems by directional simulation. Struct Saf 4(2):95–109. https://doi.org/10.1016/0167-4730(86)90025-1
Dubourg V, Sudret B, Deheeger F (2013) Metamodel-based importance sampling for structural reliability analysis. Probab Eng Mech 33(July):47–57. https://doi.org/10.1016/j.probengmech.2013.02.002
Echard B, Gayton N, Lemaire M (2011) AK-MCS: an active learning reliability method combining Kriging and Monte Carlo simulation. Struct Saf 33(2):145–154. https://doi.org/10.1016/j.strusafe.2011.01.002
Echard B, Gayton N, Lemaire M, Relun N (2013) A combined importance sampling and Kriging reliability method for small failure probabilities with time-demanding numerical models. Reliab Eng Syst Saf 111(March):232–240. https://doi.org/10.1016/j.ress.2012.10.008
Elvira V, Martino L, Luengo D, Bugallo MF (2015) Efficient multiple importance sampling estimators. IEEE Signal Process Lett 22(10):1757–1761. https://doi.org/10.1109/LSP.2015.2432078
Elvira V, Martino L, Luengo D, Bugallo MF (2019) Generalized multiple importance sampling. Stat Sci 34(1):129–155. https://doi.org/10.1214/18-STS668
Hasofer AM, Lind NC (1974) Exact and invariant second-moment code format. J Eng Mech Div 100(1):111–121
Hurtado JE, Alvarez DA (2001) Neural-network-based reliability analysis: a comparative study. Comput Methods Appl Mech Eng 191(1–2):113–132. https://doi.org/10.1016/S0045-7825(01)00248-1
Lee I, Noh Y, Yoo D (2012) A novel second-order reliability method (SORM) using noncentral or generalized chi-squared distributions. J Mech Des 134(10):100912. https://doi.org/10.1115/1.4007391
Lemaire M (2013) Structural-reliability. Wiley, Hoboken
Liu F, Wei P, Zhou C, Yue Z (2020) Reliability and reliability sensitivity analysis of structure by combining adaptive linked importance sampling and Kriging reliability method. Chin J Aeronaut 33(4):1218–1227. https://doi.org/10.1016/j.cja.2019.12.032
Matheron G (1973) The intrinsic random functions and their applications. Appl Probab Trust 5(3):439–46831
Melchers RE (1990) Radial importance sampling for structural reliability. J Eng Mech 116(1):189–203. https://doi.org/10.1061/(ASCE)0733-9399(1990)116:1(189)
Morio J (2011) Non-parametric adaptive importance sampling for the probability estimation of a launcher impact position. Reliab Eng Syst Saf 96(1):178–183. https://doi.org/10.1016/j.ress.2010.08.006
Moustapha M, Marelli S, Sudret B (2021) A generalized framework for active learning reliability: survey and benchmark, June. ArXiv: 2106.01713 [Stat], http://arxiv.org/abs/2106.01713
Nie J, Ellingwood BR (2000) Directional methods for structural reliability analysis. Struct Saf 22(3):233–249. https://doi.org/10.1016/S0167-4730(00)00014-X
Owen A, Zhou Y (2000) Safe and effective importance sampling. J Am Stat Assoc 95(449):135–143
Persoons A, Serveaux J, Beaurepaire P, Labergere C, Chateauneuf A, Saanouni K, Bumbieler F (2021) “Reliability analysis of the ductile fracture of overpacks for high-level radioactive waste in repository conditions. ASCE–ASME J Risk Uncertain Eng Syst A 7(2):04021010. https://doi.org/10.1061/AJRUA6.0001121
Pradlwarter HJ, Pellissetti MF, Schenk CA, Schueller GI, Kreis A, Fransen S, Calvi A, Klein M (2005) Realistic and efficient reliability estimation for aerospace structures. Comput Methods Appl Mech Eng 194:1597–1617
Rackwitz R (2001) Reliability analysis—a review and some perspectives. Struct Saf 23(4):365–395. https://doi.org/10.1016/S0167-4730(02)00009-7
Razaaly N, Congedo PM (2018) Novel algorithm using active metamodel learning and importance sampling: application to multiple failure regions of low probability. J Comput Phys 368(September):92–114. https://doi.org/10.1016/j.jcp.2018.04.047
Sbert M, Havran V, Szirmay-Kalos L (2016) Variance analysis of multi-sample and one-sample multiple importance sampling. Comput Graph Forum 35(7):451–460. https://doi.org/10.1111/cgf.13042
Schuëller GI, Pradlwarter HJ, Koutsourelakis PS (2004) A critical appraisal of reliability estimation procedures for high dimensions. Probab Eng Mech 19(4):463–474. https://doi.org/10.1016/j.probengmech.2004.05.004
Song K, Zhang Y, Yu X, Song B (2019) A new sequential surrogate method for reliability analysis and its applications in engineering. IEEE Access 7:60555–60571. https://doi.org/10.1109/ACCESS.2019.2915350
Sudret B (2008) Global sensitivity analysis using polynomial chaos expansions. Reliab Eng Syst Saf 93(7):964–979. https://doi.org/10.1016/j.ress.2007.04.002
Sudret B (2012) Meta-models for structural reliability and uncertainty quantification. arXiv. http://arxiv.org/abs/1203.2062.
Teixeira R, Nogal M, O’Connor A (2021) Adaptive approaches in metamodel-based reliability analysis: a review. Struct Saf 89(March):102019. https://doi.org/10.1016/j.strusafe.2020.102019
Veach E, Guibas LJ (1995) Optimally combining sampling techniques for Monte Carlo rendering. In: Proceedings of the 22nd annual conference on computer graphics and interactive techniques—SIGGRAPH ’95. ACM Press, pp 419–428. https://doi.org/10.1145/218380.218498
Wang Z, Shafieezadeh A (2019) ESC: an efficient error-based stopping criterion for Kriging-based reliability analysis methods. Struct Multidisc Optim 59(5):1621–1637. https://doi.org/10.1007/s00158-018-2150-9
Wei P, Tang C, Yang Y (2019) Structural reliability and reliability sensitivity analysis of extremely rare failure events by combining sampling and surrogate model methods. Proc Inst Mech Eng O 233(6):943–957. https://doi.org/10.1177/1748006X19844666
Xiong B, Tan H (2018) A robust and efficient structural reliability method combining radial-based importance sampling and Kriging. Sci China Technol Sci 61(5):724–734. https://doi.org/10.1007/s11431-016-9068-1
Yang X, Liu Y, Fang X, Mi C (2018) Estimation of low failure probability based on active learning Kriging model with a concentric ring approaching strategy. Struct Multidisc Optim 58(3):1175–1186. https://doi.org/10.1007/s00158-018-1960-0
Yi J, Zhou Q, Cheng Y, Liu J (2020) Efficient adaptive Kriging-based reliability analysis combining new learning function and error-based stopping criterion. Struct Multidisc Optim 62(5):2517–2536. https://doi.org/10.1007/s00158-020-02622-3
Yun W, Lu Z, Jiang X (2018) An efficient reliability analysis method combining adaptive Kriging and modified importance sampling for small failure probability. Struct Multidisc Optim 58(4):1383–1393. https://doi.org/10.1007/s00158-018-1975-6
Zhang J, Taflanidis AA (2018) Adaptive Kriging stochastic sampling and density approximation and its application to rare-event estimation. ASCE–ASME J Risk Uncertain Eng Syst A 4(3):04018021. https://doi.org/10.1061/AJRUA6.0000969
Zhang X, Wang L, Sørensen JD (2020) AKOIS: an adaptive Kriging oriented importance sampling method for structural system reliability analysis. Struct Saf 82(January):101876. https://doi.org/10.1016/j.strusafe.2019.101876
Zhao H, Yue Z, Liu Y, Gao Z, Zhang Y (2015) An efficient reliability method combining adaptive importance sampling and Kriging metamodel. Appl Math Model 39(7):1853–1866. https://doi.org/10.1016/j.apm.2014.10.015
Acknowledgements
The authors gratefully acknowledge the support of the Research Foundation Flanders (FWO) under Grant GOC2218N (A. Persoons). In addition, we acknowledge the European Union’s Horizon 2020 Research and Innovation Program GREYDIENT under Grant Agreement n° 955393.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Replication of Results
The results related to applications 1–3 have been generated using the codes included as Supplementary Material. The results and model of application 4 are proprietary in nature, their availability is handled by Andra. Requests should be addressed to Dr. Bumbieler (frederic.bumbieler@ andra.fr).
Additional information
Responsible Editor: Zhen Hu
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix 1: Discussion of the p hyperparameter
As mentioned in Sect. 2.2 the choice of the p hyperparameter is at least partly arbitrary since it does not directly relate to an interpretable performance metric. In order to choose an adequate value one can only rely on empirical evidences. A good basis for such evidence is to study the sensitivity of the performances with respect to the parameter. The results of such a study are presented in this Appendix where the method is applied on three analytical examples (examples one and three from Sects. 3.1 and 3.2 and example four from Appendix 2) with varying values of p.
Thirty values of p are tested in the interval \(p\in [1, 6]\). For each, the method is applied ten times to observe the variation of performances (the same ten random number regenerator seeds are used for each value of p). The results are illustrated in Figs. 14 and 15 presenting respectively the mean and amplitude of number of calls to the performance function and relative error.
It can be observed from Fig. 14 that, in terms of computation time, there is a tendency for very high values of p to perform poorly, especially for the first two examples (a) and (b). For p between one and four no strong tendency is observable for the last two examples (b) and (c). For the first example (a) there seem to be an optimal value between \(p=3\) and \(p=4\).
In Fig. 15 it can be observed that for the first example (a) small values of p induce a higher variance of performance. In contrast, on the second example (b), the same tendency is observed for high values of p. No strong tendency can be observed from example three (c). From Fig. 15a the optimal value seem to be between \(p=3\) and \(p=5\), while for Fig. 15b the optimal value seem to be between \(p=1\) and \(p=3\)
From these results, the choice of \(p=3\) as proposed in Sect. 2.2 appears as a reasonable compromise providing satisfying performances and computation time on all tested examples.
Appendix 2: Additional performance comparison
In addition to the four examples presented in Sect. 3 the performances of the proposed approach are compared to two other relevant methods form the literature, i.e., AK-ALIS (Liu et al. 2020) and AKOIS (Zhang et al. 2020). The study is limited to the analytical example function presented in the respective articles and the reference results are reported as published. The performances of the proposed AK-AMIS method are studied as described in Sect. 3 and a hundred application have been performed on each application.
Overall the proposed AK-AMIS method performs very well on these four additional examples and reaches satisfying precision on all of them. AK-AMIS converges around 25% quicker than AK-ALIS while consistently staying below 2.4% error (Table 7). On examples six and seven AK-AMIS successfully converges but requires about 25% more evaluations of the performance function than AK-OIS (Tables 8 and 9). On example 8 (Table 10) AK-AMIS converges around 50% faster than AK-OIS while inducing a slightly higher error of about 2%.
Case 5: An analytical function from Liu et al. (2020),
Case 6: A bivariate example (Zhang et al. 2020),
Case 7: A polynomial function with multiple MPPs (Zhang et al. 2020),
Case 8: A polynomial function with multiple MPPs (Zhang et al. 2020).
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Persoons, A., Wei, P., Broggi, M. et al. A new reliability method combining adaptive Kriging and active variance reduction using multiple importance sampling. Struct Multidisc Optim 66, 144 (2023). https://doi.org/10.1007/s00158-023-03598-6
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00158-023-03598-6