常见的测试函数

测试函数经常用来测试优化算法的性能,根据函数的物理性质和形状将测试函数进行简单的分类。并使用matlab或R语言进行实现。
具体的见 http://www.sfu.ca/~ssurjano/optimization.html
也可看看 https://blog.csdn.net/jiang425776024/article/details/87358300

局部极值

Ackley Function
Bukin Function N. 6
Cross-in-Tray Function
Drop-Wave Function
Eggholder Function
Gramacy & Lee (2012) Function
Griewank Function
Holder Table Function
Langermann Function
Levy Function
Levy Function N. 13
Rastrigin Function
Schaffer Function N. 2
Schaffer Function N. 4
Schwefel Function
Shubert Function

碗状的

Bohachevsky Functions
Perm Function 0, d, β
Rotated Hyper-Ellipsoid Function
Sphere Function
Sum of Different Powers Function
Sum Squares Function
Trid Function

板状的(片状的)

Booth Function
Matyas Function
McCormick Function
Power Sum Function
Zakharov Function

山谷状的

Three-Hump Camel Function
Six-Hump Camel Function
Dixon-Price Function
Rosenbrock Function

陡峭的山脊

De Jong Function N. 5
Easom Function
Michalewicz Function

其他

Beale Function
Branin Function
Colville Function
Forrester et al. (2008) Function
Goldstein-Price Function
Hartmann 3-D Function
Hartmann 4-D Function
Hartmann 6-D Function
Perm Function d, β
Powell Function
Shekel Function
Styblinski-Tang Function

你可能感兴趣的:(matlab)