Test Functions for Metamodeling
Test Functions for Metamodeling#
The table below listed the available test functions typically used in the comparison of metamodeling approaches.
Name |
Spatial Dimension |
Constructor |
---|---|---|
M |
|
|
2 |
|
|
8 |
|
|
1 |
|
|
7 |
|
|
8 |
|
|
1 |
|
|
2 |
|
|
2 |
|
|
2 |
|
|
2 |
|
|
2 |
|
|
2 |
|
|
1 |
|
|
2 |
|
|
2 |
|
|
2 |
|
|
2 |
|
|
2 |
|
|
1 |
|
|
6 / 20 |
|
|
7 / 20 |
|
|
2 |
|
|
9 |
|
|
20 |
|
|
10 |
|
In a Python terminal, you can list all the available functions relevant
for metamodeling applications using list_functions()
and filter the results
using the tag
parameter:
import uqtestfuns as uqtf
uqtf.list_functions(tag="metamodeling")
No. Constructor Dimension Description
----- ------------------ ----------- ----------------------------------------------------------------------------
1 Ackley() M Optimization test function from Ackley (1987)
2 Alemazkoor2D() 2 Two-dimensional high-degree polynomial from Alemazkoor & Meidani (2018)
3 Borehole() 8 Borehole function from Harper and Gupta (1983)
4 DampedCosine() 1 One-dimensional damped cosine from Santner et al. (2018)
5 DampedOscillator() 8 Damped oscillator model from Igusa and Der Kiureghian (1985)
6 Flood() 8 Flood model from Iooss and Lemaître (2015)
7 Forrester2008() 1 One-dimensional function from Forrester et al. (2008)
8 Franke1() 2 (1st) Franke function from Franke (1979)
9 Franke2() 2 (2nd) Franke function from Franke (1979)
10 Franke3() 2 (3rd) Franke function from Franke (1979)
11 Franke4() 2 (4th) Franke function from Franke (1979)
12 Franke5() 2 (5th) Franke function from Franke (1979)
13 Franke6() 2 (6th) Franke function from Franke (1979)
14 Gramacy1DSine() 1 One-dimensional sine function from Gramacy (2007)
15 McLainS1() 2 McLain S1 function from McLain (1974)
16 McLainS2() 2 McLain S2 function from McLain (1974)
17 McLainS3() 2 McLain S3 function from McLain (1974)
18 McLainS4() 2 McLain S4 function from McLain (1974)
19 McLainS5() 2 McLain S5 function from McLain (1974)
20 OTLCircuit() 6 Output transformerless (OTL) circuit model from Ben-Ari and Steinberg (2007)
21 Oakley1D() 1 One-dimensional function from Oakley and O'Hagan (2002)
22 Piston() 7 Piston simulation model from Ben-Ari and Steinberg (2007)
23 Sulfur() 9 Sulfur model from Charlson et al. (1992)
24 Webster2D() 2 2D polynomial function from Webster et al. (1996).
25 Welch1992() 20 20-Dimensional function from Welch et al. (1992)
26 WingWeight() 10 Wing weight model from Forrester et al. (2008)