多変量時系列の将来の値を予測したいと考えています。このコードをテンプレートとして使用しますが、出力のアクティブ化を線形に変更しました。ケラスで将来の時系列値を予測するためのlstm
https://gist.github.com/karpathy/587454dc0146a6ae21fc
入力データは8倍の2倍の値のシーケンスです。出力は、入力シーケンスの1つ前の同じ8次元ベクトルです。これが線形活性化を選択する理由である。
model = Sequential()
model.add(LSTM(512, input_dim=len(chars),return_sequences=True)) #minesh witout specifying the input_length
model.add(LSTM(512, return_sequences=True)) #- original
model.add(Dropout(0.2))
model.add(TimeDistributed(Dense(len(chars))))
model.add(Activation('linear'))
model.compile(loss='mean_squared_error', optimizer='rmsprop')
KerasとRNNの新機能です。誰かがこのデザインを確認できましたか?
提案していただきありがとうございます。 – bhomass