我的数据集称为“Gas Furnace Data(Box and Jenkins,Series J)”。我建立了一个表单应用程序并使用了sum net函数和sigmoid激活函数。我的应用程序失败并产生结果总是在1和0之间。我做了一点搜索(here)并发现sigmoid函数总是产生0到1之间的输出。以下是一些和函数和激活函数。我想知道我应该在这里使用哪些功能。当您看到数据时,我的输入介于-3和3之间,输出介于45和61之间。任何帮助都将受到赞赏。非常感谢
答案 0 :(得分:0)
一个简单的解决方法是将另一个函数f(x)=16*x+45
添加到网络输出中,因此新输出将介于45和45 + 6 = 61之间。
如果输出不严格在(45,61)之内,但以53为中心,您可以尝试用x+53
替换输出激活函数。当然,这可以通过偏见术来学习,但硬编码先前的假设有助于学习。