到目前为止,在我所见过的大多数神经网络示例中,都使用该网络进行分类,并使用S型函数对节点进行变换。但是,我想使用神经网络来输出连续的实际值(实际上,输出通常在-5到+5范围内)。
我的问题是:
1. Should I still scale the input features using feature scaling? What range?
2. What transformation function should I use in place of the sigmoid?
我希望最初实现它来描述这些层类型的 PyBrain 。
所以我在想应该有3个都是线性层的图层开始(输入,隐藏和输出层)?那是合理的方法吗?还是可以在-5到5的范围内“拉伸” S型函数?