本文展示一个梯度下降法求解二元函数最小值的例子.
易知道,y 的最小值在 x1 =2 x2 =3 处取得,为0
下面展示用梯度下降法寻找解的具体过程,看结果是否与我们预期一致.
第40次迭代时,与都极小,我们退出迭代 ,
第1轮迭代:x=:[0.40.6000000000000001]y=8.32
第2轮迭代:x=:[0.72000000000000011.08]y=5.3248
第3轮迭代:x=:[0.9761.464]y=3.4078720000000002
第39轮迭代:x=:[1.99966769300105372.9995015395015807]y=3.588908100330732e-07
第40轮迭代:x=:[1.9997341544008432.9996012316012646]y=2.2969011842121404e-07