为了账号安全,请及时绑定邮箱和手机立即绑定

这个cost数组并没有用上啊,怎么体现训练成本越来越小?

这个cost数组并没有用上啊,怎么体现训练成本越来越小?

正在回答

1 回答

cost这个变量,记录的是每一轮迭代中代价函数的值,而本案例中使用的是方差总和来衡量代价总量。具体见代码:

for _ in range(n_iter):
    ...
    errors = y - output
    cost = (errors ** 2).sum()
    cost_.append(cost)
    ...

反向传播调整权重的目的,是为了让代价函数的值最小。案例中体现在随着训练次数的增加,从第1次到第50次,总代价的快速下降。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个cost数组并没有用上啊,怎么体现训练成本越来越小?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信