При обучении персонажа RNN, если у нас есть вход X = (x_1, x_2, ..., x_t), мы разбиваем его на две части: X_train = (x_1, x_2, ..., x_ (t-1)) , y_train = (x_2, x_3, ..., x_t).
Зачем нам это делать? Почему бы не установить y_train = (x_ (t + 1)), т.е. следующий символ, который мы хотим предсказать?
Я пытаюсь предсказать другие данные временных рядов с помощью RNN, и меня действительно смущает, как выбрать метку / цель для модели.