任给一个初始出发点,设为x0=4,请利用梯度下降求函数y=1/2x^2-2x的极小值
时间: 2023-03-08 15:29:50 浏览: 153
MATLAB梯度下降法求多元函数的极值以及极值点程序+文档完成.zip
5星 · 资源好评率100%
使用梯度下降法求函数y=1/2x^2-2x的极小值,令初始出发点x0=4,那么步骤如下:1.计算f'(x0),即计算x0的导数,记为dx;2.更新x,即x1=x0-dx*α,其中α为学习率;3.重复步骤1和2,直到收敛,得到函数极小值。
阅读全文