神经网络和激活功能

时间:2016-05-15 13:38:08

标签: neural-network

我的数据集称为“Gas Furnace Data(Box and Jenkins,Series J)”。我建立了一个表单应用程序并使用了sum net函数和sigmoid激活函数。我的应用程序失败并产生结果总是在1和0之间。我做了一点搜索(here)并发现sigmoid函数总是产生0到1之间的输出。以下是一些和函数和激活函数。我想知道我应该在这里使用哪些功能。当您看到数据时,我的输入介于-3和3之间,输出介于45和61之间。任何帮助都将受到赞赏。非常感谢

sum functions activation func

1 个答案:

答案 0 :(得分:0)

一个简单的解决方法是将另一个函数f(x)=16*x+45添加到网络输出中,因此新输出将介于45和45 + 6 = 61之间。

如果输出不严格在(45,61)之内,但以53为中心,您可以尝试用x+53替换输出激活函数。当然,这可以通过偏见术来学习,但硬编码先前的假设有助于学习。