我想找到具有最少试验次数的函数的最低值.该函数f(x)必须具有最小值的点.给定输入x,我可以计算f(x),但不是另一个方向.我没有函数的显式表达式,所以它是一个黑盒子.
f(x)
x
我想找到x最小化的输入f(x),用最少的试验次数(一次试验是我选择一个特定的x,然后将其插入以获得输出).有没有算法可以达到这个目的?
结果不需要是绝对最小值,因为它是从真实问题中得出的.但它应该低于大多数值.
如果函数被约束为凸,那么有更好的方法来实现吗?
谢谢!
algorithm
algorithm ×1