Python 优化。最小化初始猜测

Python 优化。最小化初始猜测,python,optimization,minimize,Python,Optimization,Minimize,我正在努力理解optimize.minimize的概念。然而,我遇到了一个小问题。我不明白为什么我们在使用optimize.minimize时需要初始猜测(x0)?有人能帮我吗 非常感谢。数值优化基本上是这样说的:这里有一个函数f 比如说,我们试图找到一个最小值。让我们在开始变量中添加一点。什么是f(x+a)?它下降了吗?让我们再加一点?f(x+a+b)比这个小吗?最终,在尝试了大量不同的输入之后,上下移动,您将对函数的行为以及最小化的位置有一个很好的了解 要做到这一点,你需要从某个地方开始,这

我正在努力理解optimize.minimize的概念。然而,我遇到了一个小问题。我不明白为什么我们在使用optimize.minimize时需要初始猜测(x0)?有人能帮我吗


非常感谢。

数值优化基本上是这样说的:这里有一个函数f

比如说,我们试图找到一个最小值。让我们在开始变量中添加一点。什么是f(x+a)?它下降了吗?让我们再加一点?f(x+a+b)比这个小吗?最终,在尝试了大量不同的输入之后,上下移动,您将对函数的行为以及最小化的位置有一个很好的了解


要做到这一点,你需要从某个地方开始,这样你就可以对f(x)的x部分进行加减。

你能告诉我们你想尝试什么吗?一个小的代码演示也可以!所以,我们只是让程序知道它是否应该关闭。谢谢你,先生。