2020
09-24
09-24
python实现梯度法 python最速下降法
假设我们已经知道梯度法——最速下降法的原理。现给出一个算例:如果人工直接求解:现给出Python求解过程:importnumpyasnpfromsympyimport*importmathimportmatplotlib.pyplotaspltimportmpl_toolkits.axisartistasaxisartist#定义符号x1,x2,t=symbols('x1,x2,t')deffunc():#自定义一个函数returnpow(x1,2)+2*pow(x2,2)-2*x1*x2-2*x2defgrad(data):#求梯度向量,data=[data1,data2]...
继续阅读 >