Ensemble of surrogates and cross-validation for rapid and accurate predictions using small data sets

Abstract In engineering design, surrogate models are often used instead of costly computer simulations. Typically, a single surrogate model is selected based on the previous experience. We observe, based on an analysis of the published literature, that fitting an ensemble of surrogates (EoS) based on cross-validation errors is more accurate but requires more computational time. In this paper, we propose a method to build an EoS that is both accurate and less computationally expensive. In the proposed method, the EoS is a weighted average surrogate of response surface models, kriging, and radial basis functions based on overall cross-validation error. We demonstrate that created EoS is accurate than individual surrogates even when fewer data points are used, so computationally efficient with relatively insensitive predictions. We demonstrate the use of an EoS using hot rod rolling as an example. Finally, we include a rule-based template which can be used for other problems with similar requirements, for example, the computational time, required accuracy, and the size of the data.

[1]  Farrokh Mistree,et al.  Managing computational complexity using surrogate models: a critical review , 2020, Research in Engineering Design.

[2]  Amin Shahmardan,et al.  Makespan minimization for batching work and rework process on a single facility with an aging effect: a hybrid meta-heuristic algorithm for sustainable production management , 2019, J. Intell. Manuf..

[3]  Quanli Liu,et al.  A multiple surrogates based PSO algorithm , 2019, Artificial Intelligence Review.

[4]  Farrokh Mistree,et al.  An Inverse Decision-Based Design Method for Integrated Design Exploration of Materials, Products and Manufacturing Processes , 2018 .

[5]  Seyedali Mirjalili Evolutionary Radial Basis Function Networks , 2019 .

[6]  J. P. King,et al.  Integration of time series forecasting in a dynamic decision support system for multiple reservoir management to conserve water sources , 2018 .

[7]  Tapabrata Ray,et al.  Multiple Surrogate-Assisted Many-Objective Optimization for Computationally Expensive Engineering Design , 2018 .

[8]  Jie Zhang,et al.  An Advanced and Robust Ensemble Surrogate Model: Extended Adaptive Hybrid Functions , 2018 .

[9]  Yan Wang,et al.  A robust optimization approach based on multi-fidelity metamodel , 2018 .

[10]  Hongbing Fang,et al.  On the ensemble of metamodels with multiple regional optimized weight factors , 2018 .

[11]  Abdus Samad,et al.  Shape optimization of a bidirectional impulse turbine via surrogate models , 2018 .

[12]  Joseph P. Bellucci,et al.  A Taylor series approach to the robust parameter design of computer simulations using kriging and radial basis function neural networks , 2017 .

[13]  Tapabrata Ray,et al.  A multiple surrogate assisted evolutionary algorithm for optimization involving iterative solvers , 2017 .

[14]  Farrokh Mistree,et al.  A Goal-Oriented, Inverse Decision-Based Design Method to Achieve the Vertical and Horizontal Integration of Models in a Hot Rod Rolling Process Chain , 2017, DAC 2017.

[15]  Muhammad Abid,et al.  Nonlinear response topology optimization using equivalent static loads—case studies , 2017 .

[16]  Jack P. C. Kleijnen,et al.  Regression and Kriging metamodels with their experimental designs in simulation: A review , 2017, Eur. J. Oper. Res..

[17]  Abdus Samad,et al.  An alternative approach to surrogate averaging for a centrifugal impeller shape optimisation , 2017, Int. J. Comput. Aided Eng. Technol..

[18]  Tapabrata Ray,et al.  Multi-Objective Optimization With Multiple Spatially Distributed Surrogates , 2016 .

[19]  Enying Li,et al.  A comparative study of expected improvement-assisted global optimization with different surrogates , 2016 .

[20]  M. Solimanpur,et al.  A framework for performance evaluation of energy supply chain by a compatible Network Data Envelopment Analysis model , 2016 .

[21]  Jian Liu,et al.  An efficient ensemble of radial basis functions method based on quadratic programming , 2016 .

[22]  Tapabrata Ray,et al.  Multiple surrogate assisted multiobjective optimization using improved pre-selection , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[23]  Indranil Pan,et al.  Performance comparison of several response surface surrogate models and ensemble methods for water injection optimization under uncertainty , 2016, Comput. Geosci..

[24]  Bing Li,et al.  Optimal design of hydraulic excavator working device based on multiple surrogate models , 2016 .

[25]  Reza Maknoon,et al.  An integrated scenario-based robust planning approach for foresight and strategic management with application to energy industry , 2016 .

[26]  B. Chon,et al.  Application of computational fluid dynamics and surrogate-coupled evolutionary computing to enhance centrifugal-pump performance , 2016 .

[27]  Duane Detwiler,et al.  Thin-Walled Compliant Mechanism Component Design Assisted by Machine Learning and Multiple Surrogates , 2015 .

[28]  Tony L. Schmitz,et al.  Experimental flapping wing optimization and uncertainty quantification using limited samples , 2015 .

[29]  Erdem Acar,et al.  Effect of error metrics on optimum weight factor selection for ensemble of metamodels , 2015, Expert Syst. Appl..

[30]  Abdus Samad,et al.  Design Optimization of Electric Centrifugal Pump by Multiple Surrogate Models , 2015 .

[31]  Abdus Samad,et al.  Multiple surrogate based optimization of a bidirectional impulse turbine for wave energy conversion , 2015 .

[32]  R. Haftka,et al.  Efficient Global Optimization with Adaptive Target Setting , 2014 .

[33]  Noordin Mohd Yusof,et al.  The best location for speed bump installation using experimental design methodology , 2013 .

[34]  Layne T. Watson,et al.  Efficient global optimization algorithm assisted by multiple surrogate techniques , 2012, Journal of Global Optimization.

[35]  Anirban Basudhar,et al.  Selection of anisotropic kernel parameters using multiple surrogate information , 2012 .

[36]  Bryan A. Tolson,et al.  Review of surrogate modeling in water resources , 2012 .

[37]  Carlos A. Coello Coello,et al.  Multi-objective airfoil shape optimization using a multiple-surrogate approach , 2012, 2012 IEEE Congress on Evolutionary Computation.

[38]  Raphael T. Haftka,et al.  Control-Oriented Design Using H-infinity Synthesis and Multiple Surrogates , 2010 .

[39]  L. Watson,et al.  Why Not Run the Efficient Global Optimization Algorithm with Multiple Surrogates , 2010 .

[40]  Victor Picheny,et al.  Conservative Prediction via Safety Margin: Design Through Cross-Validation and Benefits of Multiple Surrogates , 2009, DAC 2009.

[41]  M. Rais-Rohani,et al.  Ensemble of metamodels with optimized weight factors , 2008 .

[42]  Raphael T. Haftka,et al.  Using Multiple Surrogates for Minimization of the RMS Error in Meta-Modeling , 2008, DAC 2008.

[43]  Bernhard Sendhoff,et al.  A study on metamodeling techniques, ensembles, and multi-surrogates in evolutionary computation , 2007, GECCO '07.

[44]  R. Haftka,et al.  Ensemble of surrogates , 2007 .

[45]  Y. Miyashita,et al.  In situ observation of fatigue crack retardation in banded ferrite–pearlite microstructure due to crack branching , 2006 .

[46]  Kwang-Yong Kim,et al.  Shape optimization of turbomachinery blade using multiple surrogate models , 2006 .

[47]  R. Haftka,et al.  Multiple Surrogates for the Shape Optimization of Bluff Body-Facilitated Mixing , 2005 .

[48]  Salvador Pintos,et al.  An Optimization Methodology of Alkaline-Surfactant-Polymer Flooding Processes Using Field Scale Numerical Simulation and Multiple Surrogates , 2005 .

[49]  G. Krauss Solidification, segregation, and banding in carbon and alloy steels , 2003 .

[50]  S. Vandeputte,et al.  Static strain aging phenomena in cold-rolled dual-phase steels , 2003 .

[51]  S L Zeger,et al.  The Evaluation of Multiple Surrogate Endpoints , 2001, Biometrics.

[52]  Wei Shyy,et al.  Response surface and neural network techniques for rocket engine injector optimization , 1999 .

[53]  H. K. D. H. Bhadeshia,et al.  KINETICS OF THE SIMULTANEOUS DECOMPOSITION OF AUSTENITE INTO SEVERAL TRANSFORMATION PRODUCTS , 1997 .

[54]  Y. Tomita Effect of modified austemper on tensile properties of 0·52%C steel , 1995 .

[55]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[56]  R. L. Bodnar,et al.  Effects of austenite grain size and cooling rate on Widmanstätten ferrite formation in low-alloy steels , 1994 .

[57]  W. Spitzig Effect of sulfide inclusion morphology and pearlite banding on anisotropy of mechanical properties in normalized C-Mn steels , 1983 .