随机梯度下降和批量梯度下降
随机梯度下降关键代码
x = xs[i] #xs,ys都是numpy的数组 y = ys[i]
批量梯度下降关键代码
k = 2*np.sum(xs**2)*w + np.sum(-2*xs*ys) #直接利用array的广播将xs,ys内的数据处理了 k = k / 100 #因为是一次性求w所以需要除以100