摘要:
一.实验方法:1最小二乘法2梯度下降法二.公式推导1最小二乘用线性函数ha(x)=a0+a1*x来拟合y=f(x);构造代价函数J(a):代价函数分别对a0和a1求偏导,连个偏导数都等于0成为两个方程,两个方程联合求解得到a0和a1;2梯度下降构造代价函数J(a),J(a)对a0,a1分别求偏导得到梯度,〆J(a)/〆a0=n*a0+a1*sumx-sumy;〆J(a)/〆a1=a1*sumx*sumx+a0*sumx-sumx*sumy;tidu_a0=n*a0+a1*sumx-sumy;tidu_a1=a1*sumxx+a0*sumx-sumxy;设置步长为l,迭代m次delta_r=sq 阅读全文