我想使用神经网络创建天气预报。我看到的所有示例都仅使用值 [-1,1] 作为输入。是否也可以使用更大的值(如气压、最近几天的牙结石...)作为输入并获得一个数字作为输出?
谢谢
我想使用神经网络创建天气预报。我看到的所有示例都仅使用值 [-1,1] 作为输入。是否也可以使用更大的值(如气压、最近几天的牙结石...)作为输入并获得一个数字作为输出?
谢谢
您可以标准化这些值,以便使用,例如,
其中是当前气压,是要发送到的气压值,是要发送到的气压值。
如果您的输入偶尔超出 ,那也没关系。
如果输入通常很小,但偶尔会有一些极端值,这是很危险的。那么最好将输入拆分为多个输入值,或者删除异常值并接受神经网络具有受限的适用性上下文。重新缩放以使异常值介于和之间不会解决问题。