如何设置神经网络,以便它们接受和输出连续范围的值而不是离散值?
根据我几年前做神经网络类(class)的记忆,激活函数将是一个 sigmoid,它产生一个介于 0 和 1 之间的值。如果我希望我的神经网络产生一个实值标量,我应该怎么做?我想也许如果我想要一个介于 0 和 10 之间的值,我可以将值乘以 10?如果我有负值怎么办?这是人们通常做的还是有其他方法?输入呢?
谢谢
请您参考如下方法:
neuroevolution 领域的大部分工作涉及使用具有连续输入和输出的神经网络。
有几种常见的方法:
(来源: natekohl.net)
(来源: natekohl.net)