6-5 梯度下降的向量化

测试数据
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(666)
x = 2 * np.random.random(size=100)
y = x * 3. + 4. + np.random.normal(size=100)
X = x.reshape(-1, 1)
plt.scatter(x, y)
plt.show()
向量化计算dJ
使用真实数据测试模型
真实数据 + 正规化方程解
真实数据 + 梯度下降法
真实数据 + 梯度下降法 + eta=0.000001
真实数据 + 梯度下降法 + eta=0.000001 + n_iters=1e6
梯度下降法与数据归一化
Last updated