linear_regression 实战_梯度下降求解二元一次方程组(线性回归) 1、计算损失 2、计算梯度 3、循环迭代(iterate to optimize) 4、训练 5、结果 实战_梯度下降求解二元一次方程组(线性回归) 1、计算损失 import numpy as np # y = wx + b def compute_error_for_line_given_points(b, w, points): totalError = 0 for i in range(0, len(points)): x = points[i, 0] y = points[i, 1] totalError += (y - (w * x + b)) ** 2 return totalError / float(len(points))