Skip to main content
Log in

A sequential multi-fidelity surrogate model-assisted contour prediction method for engineering problems with expensive simulations

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

The problem of locating a contour widely exists in the engineering product design, such as the constrained optimization problem, reliability analysis, and so on. The surrogate model-assisted contour prediction methods have gained more attention lately because they can alleviate the computational burden significantly compared with the traditional simulation-based approaches. Representatively, the method built on the expected improvement (EI) infill criterion can allocate a contour from expensive simulations by refining the Kriging model with high-fidelity (HF) samples sequentially. Recently, the multi-fidelity (MF) Kriging model has gained remarkable attention because it integrates the accurate but costly HF model and cheap but biased low-fidelity (LF) model to provide an accurate prediction of the original black-box system. To facilitate the usage of the MF Kriging model in the contour prediction, a novel sequential multi-fidelity surrogate model-assisted contour prediction method is developed in this work. First, an extended expected improvement (EEI) infill criterion is developed to overcome the shortcoming of the original EI criterion on determining the locations and fidelity level of new samples. The developed EEI criterion can quantify the improvement of a sample from different fidelities over the contour of interest by considering the relative correlation between different fidelities. Second, considering the significant effect of the high-to-low simulation cost ratio on the MF Kriging model, the proposed approach selects an HF sample or several LF samples with equivalent computational resources to refine the MF Kriging model in each cycle according to their total improvements to the contour of interest. To this end, the EEI criterion is further revised combining a parallel strategy to generate the LF samples. The performance of the proposed approach is tested on three numerical examples with different complexities and an engineering case. The results show that the proposed approach has better efficiency, prediction accuracy, and robust performance compared with several state-of-the-art methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Zhou Q, Wu J, Xue T, Jin P (2019) A two-stage adaptive multi-fidelity surrogate model-assisted multi-objective genetic algorithm for computationally expensive problems. Eng Comput. https://doi.org/10.1007/s00366-019-00844-8

    Article  Google Scholar 

  2. Truong V-H, Kim S-E (2017) An efficient method of system reliability analysis of steel cable-stayed bridges. Adv Eng Softw 114:295–311. https://doi.org/10.1016/j.advengsoft.2017.07.011

    Article  Google Scholar 

  3. Xiao N, Zuo M, Guo W (2018) Efficient reliability analysis based on adaptive sequential sampling design and cross-validation. Appl Math Model 58:404–420. https://doi.org/10.1016/j.apm.2018.02.012

    Article  MathSciNet  MATH  Google Scholar 

  4. Punzo A, Blostein M, McNicholas PD (2020) High-dimensional unsupervised classification via parsimonious contaminated mixtures. Pattern Recognit. https://doi.org/10.1016/j.patcog.2019.107031

    Article  Google Scholar 

  5. Shi R, Liu L, Long T, Wu Y, Tang Y (2019) Filter-based adaptive Kriging method for black-box optimization problems with expensive objective and constraints. Comput Methods Appl Mech Eng 347:782–805. https://doi.org/10.1016/j.cma.2018.12.026

    Article  MathSciNet  MATH  Google Scholar 

  6. Cheng K, Lu Z (2020) Structural reliability analysis based on ensemble learning of surrogate models. Struct Saf 83:101905. https://doi.org/10.1016/j.strusafe.2019.101905

    Article  Google Scholar 

  7. Tamimi S, Amadei B, Frangopol DM (1989) Monte Carlo simulation of rock slope reliability. Comput Struct 33(6):1495–1505. https://doi.org/10.1016/0045-7949(89)90489-6

    Article  MATH  Google Scholar 

  8. Marques AN, Opgenoord MMJ, Lam RR, Chaudhuri A, Willcox KE (2020) Multifidelity method for locating aeroelastic flutter boundaries. AIAA J 58(4):1772–1784. https://doi.org/10.2514/1.J058663

    Article  Google Scholar 

  9. Trochu F (1993) A contouring program based on dual kriging interpolation. Eng Comput 9(3):160–177. https://doi.org/10.1007/BF01206346

    Article  Google Scholar 

  10. Kleijnen JPC (2009) Kriging metamodeling in simulation: a review. Eur J Oper Res 192(3):707–716. https://doi.org/10.1016/j.ejor.2007.10.013

    Article  MathSciNet  MATH  Google Scholar 

  11. Gutmann HM (2001) A radial basis function method for global optimization. J Glob Optim 19(3):201–227. https://doi.org/10.1023/A:1011255519438

    Article  MathSciNet  MATH  Google Scholar 

  12. Sacks J, Welch WJ, Mitchell TJ, Wynn HP (1989) Design and analysis of computer experiments. Stat Sci 4(4):409–423

    MathSciNet  MATH  Google Scholar 

  13. Parnianifard A, Azfanizam AS, Ariffin MKA, Ismail MIS (2019) Crossing weighted uncertainty scenarios assisted distribution-free metamodel-based robust simulation optimization. Eng Comput 36(1):139–150. https://doi.org/10.1007/s00366-018-00690-0

    Article  Google Scholar 

  14. Smola AJ, Schölkopf B (2004) A tutorial on support vector regression. Stat Comput 14(3):199–222

    Article  MathSciNet  Google Scholar 

  15. Liu H, Ong Y-S, Cai J (2017) A survey of adaptive sampling for global metamodeling in support of simulation-based complex engineering design. Struct Multidiscip Optim 57(1):393–416. https://doi.org/10.1007/s00158-017-1739-8

    Article  Google Scholar 

  16. Qian J, Yi J, Cheng Y, Liu J, Zhou Q (2019) A sequential constraints updating approach for Kriging surrogate model-assisted engineering optimization design problem. Eng Comput. https://doi.org/10.1007/s00366-019-00745-w

    Article  Google Scholar 

  17. Ranjan P, Bingham D, Michailidis G (2008) Sequential experiment design for contour estimation from complex computer codes. Technometrics 50(4):527–541. https://doi.org/10.1198/004017008000000541

    Article  MathSciNet  Google Scholar 

  18. Jones D, Schonlau M, Welch W (1998) Efficient global optimization of expensive black-box functions. J Glob Optim 13:455–492

    Article  MathSciNet  Google Scholar 

  19. Bingham D, Ranjan P, Welch WJ (2014) Design of computer experiments for optimization, estimation of function contours, and related objectives. In: Statistics in action: a Canadian outlook. CRC Press, pp 109–124. https://doi.org/10.1201/b16597

  20. Viana FAC, Haftka RT, Watson LT (2011) Sequential sampling for contour estimation with concurrent function evaluations. Struct Multidiscip Optim 45(4):615–618. https://doi.org/10.1007/s00158-011-0733-9

    Article  MATH  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. Sun Z, Wang J, Li R, Tong C (2017) LIF: a new Kriging based learning function and its application to structural reliability analysis. Reliab Eng Syst Saf 157:152–165. https://doi.org/10.1016/j.ress.2016.09.003

    Article  Google Scholar 

  24. Zhang X, Wang L, Sørensen JD (2019) REIF: a novel active-learning function toward adaptive Kriging surrogate models for structural reliability analysis. Reliab Eng Syst Saf 185:440–454. https://doi.org/10.1016/j.ress.2019.01.014

    Article  Google Scholar 

  25. Roy S (2008) Sequential-adaptive design of computer experiments for the estimation of percentiles. The Ohio State University, Columbus

    Google Scholar 

  26. Roy S, Notz WI (2013) Estimating percentiles in computer experiments: a comparison of sequential-adaptive designs and fixed designs. J Stat Theory Pract 8(1):12–29. https://doi.org/10.1080/15598608.2014.840491

    Article  MathSciNet  MATH  Google Scholar 

  27. Park C, Haftka RT, Kim NH (2017) Remarks on multi-fidelity surrogates. Struct Multidiscip Optim 55(3):1029–1050. https://doi.org/10.1007/s00158-016-1550-y

    Article  MathSciNet  Google Scholar 

  28. Zhou Q, Jiang P, Shao X, Hu J, Cao L, Wan L (2017) A variable fidelity information fusion method based on radial basis function. Adv Eng Inform 32:26–39. https://doi.org/10.1016/j.aei.2016.12.005

    Article  Google Scholar 

  29. Dong H, Song B, Wang P, Huang S (2014) Multi-fidelity information fusion based on prediction of Kriging. Struct Multidiscip Optim 51(6):1267–1280. https://doi.org/10.1007/s00158-014-1213-9

    Article  Google Scholar 

  30. Han Z, Görtz S (2012) Hierarchical Kriging model for variable-fidelity surrogate modeling. AIAA J 50(9):1885–1896. https://doi.org/10.2514/1.J051354

    Article  Google Scholar 

  31. Tie Y, Hou Y, Li C, Meng L, Sapanathan T, Rachik M (2020) Optimization for maximizing the impact-resistance of patch repaired CFRP laminates using a surrogate-based model. Int J Mech Sci. https://doi.org/10.1016/j.ijmecsci.2019.105407

    Article  Google Scholar 

  32. Bandler JW, Cheng QS, Nikolova NK, Ismail MA (2004) Implicit space mapping optimization exploiting preassigned parameters. IEEE Trans Microw Theory Tech 52(1):378–385. https://doi.org/10.1109/TMTT.2003.820892

    Article  Google Scholar 

  33. Sun G, Li G, Li Q (2012) Variable fidelity design based surrogate and artificial bee colony algorithm for sheet metal forming process. Finite Elem Anal Des 59:76–90. https://doi.org/10.1016/j.finel.2012.04.012

    Article  Google Scholar 

  34. Jiang P, Cheng J, Zhou Q, Shu L, Hu J (2019) Variable-fidelity lower confidence bounding approach for engineering optimization problems with expensive simulations. AIAA J 57(12):5416–5430. https://doi.org/10.2514/1.J058283

    Article  Google Scholar 

  35. Keane AJ, Sóbester A, Forrester AIJ (2007) Multi-fidelity optimization via surrogate modelling. Proc R Soc A Math Phys Eng Sci 463(2088):3251–3269. https://doi.org/10.1098/rspa.2007.1900

    Article  MathSciNet  MATH  Google Scholar 

  36. Kennedy MC, O’Hagan A (2000) Predicting the output from complex computer code when fast approximations are available. Biometrika 87(1):1–13

    Article  MathSciNet  Google Scholar 

  37. Forrester AIJ, Sóbester A, Keane AJ (2008) Engineering design via surrogate modelling a practical guide. Wiley, Hoboken

    Book  Google Scholar 

  38. Shu L, Jiang P, Zhou Q, Shao X, Hu J, Meng X (2018) An on-line variable fidelity metamodel assisted Multi-objective Genetic Algorithm for engineering design optimization. Appl Soft Comput 66:438–448. https://doi.org/10.1016/j.asoc.2018.02.033

    Article  Google Scholar 

  39. Chen R, Hung Y, Wang W, Yen S (2012) Contour estimation via two fidelity computer simulators under limited resources. Comput Stat 28(4):1813–1834. https://doi.org/10.1007/s00180-012-0380-7

    Article  MathSciNet  MATH  Google Scholar 

  40. Marques A, Lam R, Willcox K (2018) Contour location via entropy reduction leveraging multiple information sources. In: Advances in neural information processing systems, 2018, pp 5217–5227

  41. Krige DG (1952) A statistical approach to some basic mine valuation problems on the witwatersrand. J Chem Metall Min Soc S Afr 52(6):119–139

    Google Scholar 

  42. Wang Z, Shafieezadeh A (2019) ESC: an efficient error-based stopping criterion for kriging-based reliability analysis methods. Struct Multidiscip Optim 59(5):1621–1637. https://doi.org/10.1007/s00158-018-2150-9

    Article  Google Scholar 

  43. Chugh T, Sindhya K, Hakanen J, Miettinen K (2017) A survey on handling computationally expensive multiobjective optimization problems with evolutionary algorithms. Soft Comput 23(9):3137–3166. https://doi.org/10.1007/s00500-017-2965-0

    Article  Google Scholar 

  44. Massaro A, Benini E (2015) A surrogate-assisted evolutionary algorithm based on the genetic diversity objective. Appl Soft Comput 36:87–100. https://doi.org/10.1016/j.asoc.2015.06.026

    Article  Google Scholar 

  45. Stein M (1987) Large sample properties of simulations using Latin hypercube sampling. Technometrics 29(2):143–151

    Article  MathSciNet  Google Scholar 

  46. Huang D, Allen TT, Notz WI, Miller RA (2006) Sequential kriging optimization using multiple-fidelity evaluations. Struct Multidiscip Optim 32(5):369–382. https://doi.org/10.1007/s00158-005-0587-0

    Article  Google Scholar 

  47. Liu Y, Chen S, Wang F, Xiong F (2018) Sequential optimization using multi-level cokriging and extended expected improvement criterion. Struct Multidiscip Optim 58(3):1155–1173. https://doi.org/10.1007/s00158-018-1959-6

    Article  MathSciNet  Google Scholar 

  48. Zhan D, Qian J, Cheng Y (2016) Pseudo expected improvement criterion for parallel EGO algorithm. J Glob Optim 68(3):641–662. https://doi.org/10.1007/s10898-016-0484-7

    Article  MathSciNet  MATH  Google Scholar 

  49. McKay MD, Beckman RJ, Conover WJ (1979) Comparison of three methods for selecting values of input variables in the analysis of output from a computer code. Technometrics 21(2):239–245. https://doi.org/10.1080/00401706.1979.10489755

    Article  MathSciNet  MATH  Google Scholar 

  50. Toal DJJ (2015) Some considerations regarding the use of multi-fidelity Kriging in the construction of surrogate models. Struct Multidiscip Optim 51(6):1223–1245. https://doi.org/10.1007/s00158-014-1209-5

    Article  Google Scholar 

  51. Cai X, Wang L, Zhao Z, Zhao A, Zhang X, Wu T, Chen H (2016) The mechanical and acoustic properties of two-dimensional pentamode metamaterials with different structural parameters. Appl Phys Lett 109(13):1–5. https://doi.org/10.1063/1.4963818

    Article  Google Scholar 

  52. Huang J, Gong X, Zhang Q, Scarpa F, Liu Y, Leng J (2016) In-plane mechanics of a novel zero Poisson's ratio honeycomb core. Compos B Eng 89:67–76. https://doi.org/10.1016/j.compositesb.2015.11.032

    Article  Google Scholar 

  53. Hassani B, Hinton E (1998) A review of homogenization and topology optimization I—homogenization theory for media with periodic structure. Comput Struct 69(6):707–717. https://doi.org/10.1016/S0045-7949(98)00131-X

    Article  MATH  Google Scholar 

Download references

Acknowledgements

This work has been supported by the National Natural Science Foundation of China (NSFC) under Grant No. 51805179, the National Defense Innovation Program under Grant No. 18-163-00-TS-004-033-01, and the Research Funds of the Maritime Defense Technologies Innovation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuansheng Cheng.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, J., Yi, J., Zhou, Q. et al. A sequential multi-fidelity surrogate model-assisted contour prediction method for engineering problems with expensive simulations. Engineering with Computers 38, 31–49 (2022). https://doi.org/10.1007/s00366-020-01043-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-020-01043-6

Keywords

Navigation