【问题标题】:Dimension of gradients in backpropagation反向传播中的梯度维度
【发布时间】:2020-01-07 21:50:10
【问题描述】:

以一个简单的神经网络为例,它接收维度为 NxF 的数据,并输出 NxC,其中 N、F 和 C 分别代表样本数、特征数和 C 个输出神经元。不用说,考虑到我们正在处理多类分类问题,使用带有交叉熵的 softmax 函数。我对如何为反向传播计算梯度的理解有些问题。我在下面给出了梯度计算步骤。有人可以澄清我哪里出错了。

【问题讨论】:

    标签: neural-network backpropagation softmax cross-entropy


    【解决方案1】:

    我在计算softmax的梯度时计算错误。维度是 NxC 而不是 NxCxC,所以一切都正确排列。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-15
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      • 2018-01-02
      • 2021-05-08
      相关资源
      最近更新 更多