【发布时间】:2021-08-06 02:14:28
【问题描述】:
我有以下经验方程(工程):
Y = A + (X - B) * (0.3026506 * (A/B))^0.3895556 * (0.2444663 * (A/B))^1.226 + 0.00000560643 * A^(0.00125 * B + 0.3026)
我不知道 A 和 B 的值(但知道在一些物理边界之间存在)并且以表格格式给出了 Y 和 X 的值:
| X | Y |
|---|---|
| 35 | 179.92 |
| 40 | 181.46 |
| 50 | 184.53 |
| 60 | 187.61 |
| 70 | 190.69 |
| 90 | 196.84 |
| 100 | 199.92 |
| 110 | 203 |
| 120 | 206.08 |
| 130 | 209.16 |
| 140 | 212.23 |
| 150 | 215.31 |
我的目标是调整 A 和 B 的值,以使 RHS 上的方程具有与 Y 相似的值表中给出了方程中给出的所有常数。我的假设之一是使用梯度下降进行多元回归。我想我应该把 Y 作为我的成本函数,但是如果我不知道 A 和 B 应该有什么样的值,我该如何创建梯度下降图?可能需要其他方法吗?基本上,它是一个有两个已知和两个未知的方程。
提前致谢
【问题讨论】:
标签: python python-3.x regression gradient-descent