2017-04-02 92 views
0

在我的数据中,我有一个负值和正值的列。这里的负值意味着有多少东西缺失,正值意味着意想不到的额外的东西,0意味着中性,总是期望值。那么我怎样才能使用这一列数据作为深层信念网络的输入。我可以在深层信念网络中输入负数作为输入吗?如何处理深层信念网络中的负向输入数据

回答

0

我认为你可以考虑两件事。首先,不应该有一个潜在的问题输入负值 - 是否有具体的理由你质疑这一点?

更重要的是,如果你愿意,你可以预处理你的数据集,或者在输入过程中进行。有许多激活函数可以用来产生绝对值,就像sigmoid函数那样简单。激活输入值没有任何问题,实际上它是推荐的。

+0

我从来没有见过任何例子,或读过一篇文章,讨论深层信念网络的负面输入值。所以我想知道是否需要进行任何预处理,或者是否需要以特殊方式处理负面输入。这就是为什么我发布这个问题。 – asdfkjasdfjk

+1

那么在大多数情况下,您应该通过使用激活函数或将它们分开(如果它们都属于相同类型)来标准化值。无论哪种方式,负值不应有所作为。希望这可以帮助。 –