Ich versuche, ein LSTM für die Vorhersage von Zeitreihen zu verwenden. Die Daten werden einmal pro Minute übertragen, aber ich würde gerne eine Stunde voraussagen. Ich kann mir zwei Möglichkeiten vorstellen, dies zu tun:
- Zerdrücken Sie die Daten stattdessen in stündliche Daten, wobei Sie den Durchschnitt über jeden Zeitraum von 60 Minuten als einen Datenpunkt verwenden.
(X, y)
Sei für jedes TrainingsdatenpaarX
die Zeitreihe vont - 120
bist - 60
und seiy
die Zeitreihe vont - 60
bist
. Erzwingen Sie, dass das LSTM 60 Zeitschritte voraussagt, und nehmen Sie diesy[-1]
als Vorhersage.
Gibt es dafür bewährte Methoden?