Я пытаюсь обучить сеть LSTM для последовательности к одной регрессии, но у меня проблемы с моим набором данных, хотя я использую определение, данное Mathworks здесь
Мой набор поездов представляет собой массив ячеек N 1, где N = 2 396 493, а каждая последовательность - двойное число 8 на 22, где число функций равно 8, а временные шаги - 22.
Мой набор ответов равен Nпо матрице R, где N = 2 396 493 и R = 8
Я использую мини-пакет размером 300, и когда я пытаюсь обучить сеть, это вывод ошибки:
Ошибка при использовании trainNetwork (строка 165) Невозможно выполнить назначение, так как размер левой стороны равен 8 на 300, а размер правой стороны - 1 на 300.
У меня естьпробовал разные настройки для набора ответов, транспонируя его или создавая массив ячеек N на 1, но результатов не было. Я подготовил последовательность к сети, но думаю, что получу лучшие результаты с последовательностью к одной сети, какие советы, пожалуйста? Спасибо за потраченное время.
[РЕДАКТИРОВАТЬ] Кажется, что размер мини-пакета является проблемой (ошибка?), Если размер мини-пакета равен 1, тогда обучение начинается без проблем.