我正在尝试使用 LSTM 网络开发多步预测模型。该模型将三个时间步作为输入并预测两个时间步。输入和输出列都使用 minmax_scalar 在 0 和 1 范围内进行归一化。
请参阅以下模型架构
模型架构
model = Sequential()
model.add(LSTM(80,input_shape=(3,1),activation='sigmoid',return_sequences=True))
model.add(LSTM(20,activation='sigmoid',return_sequences=False))
model.add(Dense(2))
在这种情况下,使用 sigmoid 作为激活函数是否正确?