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

Connected

道练习

改进模型权重

太好了!您刚刚算出了所需的斜率。现在是用这些斜率来改进模型的时候了。若将斜率加到权重上,方向是对的。不过,也可能沿该方向走得过头。因此,您应先用较小的学习率迈出一小步,并确认模型确实在变好。

权重已预加载为 weights,目标的真实值为 target,输入数据为 input_data。由初始权重得到的预测值存放在 preds 中。

说明

100 XP
  • 将学习率设为 0.01,并计算原始预测的误差。此步骤已为您完成。
  • 通过从 weights 中减去 learning_rate 与 slope 的乘积来计算更新后的权重。
  • 通过将 weights_updated 与 input_data 相乘并求和来计算更新后的预测。
  • 计算新预测的误差,并将结果存为 error_updated。
  • 点击 "Submit Answer" 来将更新后的误差与原始误差进行比较!