Размер окна фрагментов LSTM Keras против временных шагов - PullRequest
0 голосов
/ 11 декабря 2018

Я извлекаю временные окна из наблюдений.Каждое окно имеет размер 300, что означает, что данные дискретизируются в течение 3 секунд с частотой 100 Гц.Мой советник сказал мне, что временные шаги в input_shape=(timesteps, features) могут отличаться от размера окна.Он также сказал мне, что используя временные шаги в разных значениях, я могу разбивать свои окна на разные куски.Например, если я использую timesteps = 300, это означает, что у меня есть 1 блок, состоящий из 300 строк (целых данных) в окне.Если timesteps = 60, это означает, что у меня есть 5 блоков с 60 строками в окне.Поэтому я разделю свое окно на 5 кусков.Он говорит, что окна состоят из кусков.Это меня смущает.

В чем разница между окном, временными шагами и кусками?

Также мне нужно предсказать вывод окна.Но он говорит, что мне нужно добиться этого, используя временные шаги как 20,30 или 60 вместо 300 (размер окна).Допустим, я выбираю 30 как временные шаги.У меня есть 300/30 = 10 кусков для каждого окна.Когда пришло время предсказать окно, мне нужно предсказать каждый вывод из 10 кусков.Но я этого не хочу.Я просто хочу предсказать вывод всего окна, которое состоит из этих 10 блоков.

Как мне этого добиться?

PS: Вы можете найти мой код в: ProjectКод .В нем слишком много строк кода, поэтому я не хочу загружать его сюда.

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