【发布时间】:2017-09-10 14:58:40
【问题描述】:
我看到神经网络的权重被初始化为随机数,所以我很好奇为什么逻辑回归的权重会被初始化为零?
【问题讨论】:
标签: parameters neural-network initialization logistic-regression
我看到神经网络的权重被初始化为随机数,所以我很好奇为什么逻辑回归的权重会被初始化为零?
【问题讨论】:
标签: parameters neural-network initialization logistic-regression
如果所有权重都初始化为零,反向传播将无法按预期工作,因为中间神经元和起始神经元的梯度将消失(变为零)并且永远不会更新。 原因是,在 NN 的反向传播中,某个中间神经元的梯度乘以从该神经元到下一层神经元的出边的权重,这将是零,因此该中间节点的梯度将是也为零。随后所有的权重将永远不会提高,模型最终只会纠正直接连接到输出神经元的权重。
【讨论】:
这是否意味着将权重初始化为零的神经网络与普通逻辑回归一样好,或者说是具有一个计算 WX+b 的单个单元的 NN?
【讨论】: