Page 1 of 1

Was ist die Regel zu wissen, wie viele LSTM -Zellen und wie viele Einheiten in jeder LSTM -Zelle in Keras Sie benötigen?

Posted: 07 Apr 2025, 22:32
by Anonymous
Ich weiß, dass eine LSTM -Zelle eine Reihe von Anns im Inneren hat. < /p>

Aber bei der Definition der versteckten Schicht für dasselbe Problem habe ich einige Personen gesehen, die nur 1 LSTM -Zelle verwenden, und andere verwenden 2, 3 LSTM -Zellen wie diese -model = Sequential()
model.add(LSTM(256, input_shape=(n_prev, 1), return_sequences=True))
model.add(Dropout(0.3))
model.add(LSTM(128, input_shape=(n_prev, 1), return_sequences=True))
model.add(Dropout(0.3))
model.add(LSTM(64, input_shape=(n_prev, 1), return_sequences=False))
model.add(Dropout(0.3))
model.add(Dense(1))
model.add(Activation('linear'))
< /code>
  • Gibt es eine Regel darüber, wie viele LSTM -Zellen Sie einnehmen sollten? Oder ist es nur manuell experimentiert? < /li>
    Eine weitere Frage, die dies folgt, ist, wie viele Einheiten Sie in einer LSTM -Zelle aufnehmen sollten. Wie einige Leute nehmen 256 für das gleiche Problem 64.