【发布时间】:2020-11-30 04:57:00
【问题描述】:
假设我们有一个二维函数
def f(x,y): #some calculations here
return value
我们从观察中知道以下内容
f(x,0.9y) = 10
f(x,0.8y)=15
f(x,0.8y) = 23
...
我怎样才能找到正确的 x,y 值以最适合观察结果?如果遇到这样的优化问题,推荐哪种程序?
【问题讨论】:
-
我不认为这是正确的陈述。观察看起来像
f(3,4)=12。符号f(x,0.9y)=10毫无意义。 -
为什么没有意义?我们希望找到观测误差最小的最佳 x 和 y。如果我们知道其中一个参数,这就是一个简单的优化问题……我们可以从两个初始猜测开始
-
明白,但你的数学符号是无意义的。
-
是的,你是对的 :) 你知道怎么做吗?
标签: python optimization mathematical-optimization