在 Accord Framework 中有几个激活函数,例如 Gaussian、Bernoulli、Sigmoid 等。由于这些函数是针对单个神经元的,坦率地说,我不知道如何实现 softmax,因为我不知道如何访问同一可见层中的其他神经元(因为神经元的输出将使用输出计算其他神经元,也是如此。)。
那么,我们如何实现一个输出为概率分布的神经网络呢?
在 Accord Framework 中有几个激活函数,例如 Gaussian、Bernoulli、Sigmoid 等。由于这些函数是针对单个神经元的,坦率地说,我不知道如何实现 softmax,因为我不知道如何访问同一可见层中的其他神经元(因为神经元的输出将使用输出计算其他神经元,也是如此。)。
那么,我们如何实现一个输出为概率分布的神经网络呢?