Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-05T22:25:43.285Z Has data issue: false hasContentIssue false

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

Published online by Cambridge University Press:  18 October 2019

Reza Alizadeh
Affiliation:
Systems Realization Laboratory, University of Oklahoma, Norman, OK, USA
Liangyue Jia
Affiliation:
School of Mechanical Engineering, Institute for Industrial Engineering, Beijing Institute of Technology, Beijing, China
Anand Balu Nellippallil
Affiliation:
Center for Advanced Vehicular Systems, School of Mechanical Engineering, Mississippi State University, Starkville, MS, USA
Guoxin Wang*
Affiliation:
School of Mechanical Engineering, Institute for Industrial Engineering, Beijing Institute of Technology, Beijing, China
Jia Hao
Affiliation:
School of Mechanical Engineering, Institute for Industrial Engineering, Beijing Institute of Technology, Beijing, China
Janet K. Allen
Affiliation:
Systems Realization Laboratory, University of Oklahoma, Norman, OK, USA
Farrokh Mistree
Affiliation:
Systems Realization Laboratory, University of Oklahoma, Norman, OK, USA
*
Author for correspondence: Guoxin Wang, E-mail: wangguoxin@bit.edu.cn
Rights & Permissions [Opens in a new window]

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.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2019
Figure 0

Table 1. Critical evaluation of the EoS literature

Figure 1

Table 2. Trade-offs among three criteria

Figure 2

Fig. 1. Triangle showing the relationships among three design criteria (Alizadeh et al., 2019).

Figure 3

Fig. 2. Hot rod rolling process (Nellippallil et al., 2017).

Figure 4

Fig. 3. An example of a banded microstructure in 1020 steel consisting of ferrite (light) and pearlite (dark) (Jägle, 2007).

Figure 5

Table 3. The design variables

Figure 6

Fig. 4. Comparison of polynomial RSM predictions (Nellippallil et al., 2017).

Figure 7

Fig. 5. Method for selecting the surrogate model based on time, size, and accuracy.

Figure 8

Fig. 6. The experimental procedure.

Figure 9

Table 4. Factors and factor levels for DOE

Figure 10

Fig. 7. RMSE in the prediction of surrogates in ten runs.

Figure 11

Table 5. Statistical analysis of RMSE value by various surrogates in ten runs

Figure 12

Fig. 8. RMS errors in the prediction of surrogates with different folds of data from 9 to 2.

Figure 13

Table 6. Program run time to compute values for four surrogates from nine- to twofold training data for output Y1

Figure 14

Table 7. RMS errors generated by four different surrogates from nine- to twofold training data for output Y1

Figure 15

Table 8. RMS errors generated by four different surrogates from nine- to twofold training data for output Y2

Figure 16

Table 9. RMS errors generated by four different surrogates from nine- to twofold training data for output Y3

Figure 17

Table 10. RMS errors generated by four surrogates from nine- to twofold training data for output Y1, Y2, and Y3

Figure 18

Table 11. Specific guidance for the selection of surrogate models for output Y1 (allotriomorphic ferrite)

Figure 19

Table 12. Values for input and output variables