1. Learn
  2. /
  3. 课程
  4. /
  5. Python 深度学习入门

Connected

道练习

计算斜率

现在您将练习计算斜率。将均方误差损失函数对预测作图时,斜率为 2 * x * (xb-y),也就是 2 * input_data * error。请注意,x 和 b 都可能包含多个数(x 是每个数据点的向量,b 也是一个向量)。在这种情况下,输出也将是一个向量,这正是我们想要的。

接下来,您将编写代码,在使用单个数据点时计算该斜率。您将使用预先定义好的权重 weights,以及单个数据点的数据 input_data。要预测的真实目标值保存在 target 中。

说明

100 XP
  • 通过将 weights 与 input_data 相乘并求和,计算预测值 preds。
  • 计算误差,即 preds 减去 target。请注意,这个误差对应梯度表达式中的 xb-y。
  • 计算损失函数对预测的斜率。为此,需要将 input_data 与 error 相乘,并再乘以 2。