Определение метки / выходов для временных рядов RNN / LSTM - PullRequest
0 голосов
/ 25 июня 2018

Допустим, я предсказываю погоду и хочу использовать данные о погоде за 7 дней (состоящие из 5 параметров), чтобы предсказать температуру на следующий день. Таким образом, каждая тренировочная партия имеет последовательность из 7 временных шагов (7 дней данных о погоде) для составления данных X, т. Е .:

[batch_size, 7, 5]

Для данных Y, я предполагаю, что я предоставляю только 1 значение (8-й день) для каждой последовательности партии, то есть:

[batch_size, 1]

1 Ответ

0 голосов
/ 12 ноября 2018

Чтобы ответить на мой собственный вопрос: это зависит от того, что я пытаюсь смоделировать. Если мне интересно ввести 7 временных шагов, чтобы предсказать погоду на 8-й день, которая классифицируется как моделирование многие-к-одному, и мои предложенные значения Y верны для этого сценария.

Случай, когда у вас может быть много ко многим, является языковым переводом, где каждое слово во входной последовательности переводится в соответствующие слова в выводе.

...