【发布时间】:2018-11-27 07:15:39
【问题描述】:
我做了这个教程:https://www.tensorflow.org/get_started/eager
这很有帮助,但我不明白为什么输出总和为 1。它说“对于这个例子,输出预测的总和是 1.0”,但没有解释。我认为这可能是激活函数的一个特性,但我读到 ReLu 可以取任何值 >0 (https://medium.com/the-theory-of-everything/understanding-activation-functions-in-neural-networks-9491262884e0)。
我想了解,因为我想了解在哪些情况下应该对输出变量进行归一化,在哪些情况下这是不必要的(我假设如果它们总和为 1,则没有必要)。
【问题讨论】:
-
为什么投反对票?
-
巨魔感染 stackoverflow,具有投票权的巨魔。为了帮助你,我给了你一个upvote。这是一个很好的问题,如果你还不知道答案的话。
标签: python-3.x tensorflow neural-network deep-learning softmax