23个标准测试函数的表达式和名称都是什么
以下是23个标准测试函数的表达式和名称:
Sphere 函数:f(x) = Σi=1n xi^2,也称为 Rosenbrock Function
Schwefel 函数:f(x) = Σi=1n (Σj=1i xi)^2
Schwefel 2.22 函数:f(x) = Σi=1n |xi| + Πi=1n |xi|
Schwefel 2.26 函数:f(x) = Σi=1n (Σj=1i xi)^2
Rosenbrock 函数:f(x) = Σi=1n 100(xi+1 - xi^2)^2 + (1-xi)^2
Step 函数:f(x) = Σi=1n floor(0.5 + xi)
Quartic 函数:f(x) = Σi=1n ixi^4 + rand()
Griewank 函数:f(x) = 1 + 1/4000 Σi=1n xi^2 - Πi=1n cos(xi/√i)
Rastrigin 函数:f(x) = 10n + Σi=1n (xi^2 - 10cos(2πxi) + 10)
Ackley 函数:f(x) = -20exp(-0.2√(1/n Σi=1n xi^2)) -exp(1/n Σi=1n cos(2πxi)) + 20 + e
Levy 函数:f(x) = sin^2(πw1) + Σi=1n-1 (wi-1 -1)^2(1+10sin^2(πwi))
Schwefel 2.13 函数:f(x) = Σi=1n xi^10sin(πxi) + 1
Schwefel 2.20 函数:f(x) = max(|xi|)
Schwefel 2.21 函数:f(x) = Σi=1n |xi| + Πi=1n sin(|xi|)
Schwefel 2.22 函数:f(x) = Σi=1n |xi|^0.5 + Σi=1n sin^2(50xi)^2
Griewank 2 函数:f(x) = 1/4000 Σi=1n xi^2 - Πi=1n cos(xi/√i) + 1
Egg Holder 函数:f(x) = -xi*sin(√(|xi/2 + (yi + 47)|)) - (yi+47)sin(√(|xi - (yi + 47)|))
Rana 函数:f(x) = Σi=1n (xi - cos(xi+1))sin(|xi+1 + xi| +1)
Pathological 函数:f(x) = 0.5 + (sin^2(√(100xi^2 + yi^2)) - 0.5)/(1 + 0.001(xi^2 - 2xiyi + yi^2)^2)
Michalewicz 函数:f(x) = -Σi=1n sin(xi)sin^(2m)(ixi^2/π)
Masters 函数:f(x) = Σi=1n exp(0.1xi)sin(√xi)
Zakharov 函数:f(x) = Σi=1n xi^2 + (∑i=1n(0.5ixi))^2 + (∑i=1n(0.5ixi))^4
Penholder 函数:f(x) = -sin(xi)sin(y)e^{|100-√(xi^2 + yi^2)/π|} - (xi + yi/2)^2cos(2πxi+yi)
相关推荐

















