【发布时间】:2011-01-09 13:01:42
【问题描述】:
反向传播会计算每个模式的每个权重 dW(权重增量),因此在进行随机训练时如何修改权重很简单。但是,我如何将它用于批量训练?只需在整个训练集上累积dW,然后应用修改,还是还有更多?
【问题讨论】:
标签: batch-file machine-learning neural-network backpropagation
反向传播会计算每个模式的每个权重 dW(权重增量),因此在进行随机训练时如何修改权重很简单。但是,我如何将它用于批量训练?只需在整个训练集上累积dW,然后应用修改,还是还有更多?
【问题讨论】:
标签: batch-file machine-learning neural-network backpropagation
是的,只需在整个训练集上累积 dW。至少我在读研究生时就是这样编码的……
【讨论】:
您可以对来自不同样本的不同梯度做很多事情。这包括高阶信息(近似二阶导数)或共轭梯度或自然梯度或...... :)
【讨论】: