Задать вопрос
@Sanderses
student

Как прогнозировать многомерные временные ряды в Keras?

Есть машина с которой в реальном времени собирается информация о значении нескольких датчиков. В итоге получается многомерный ряд. И как с такими работать, везде примеры только с одномерными рядами?
  • Вопрос задан
  • 1670 просмотров
Подписаться 3 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Специалист по Data Science плюс
    17 месяцев
    Далее
  • Нетология
    Бизнес-аналитик
    7 месяцев
    Далее
  • Нетология
    Data Scientist: расширенный курс
    13 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@dmshar
Ну, не совсем "везде".
Вот например - https://www.analyticsvidhya.com/blog/2018/09/multi...
А вот - с помощью Keras
https://machinelearningmastery.com/multivariate-ti...
Ответ написан
Комментировать
FerroPanda
@FerroPanda
Я так понял, что это возможно только в LSTM и подобных структурах.
Создаёшь трехмерный массив data(x, y, z) где -
x - количество обучающих выборок
y - количество векторов в одной обучающей выборке
z - количество данных в одном векторе.

Потом создаёшь слой LSTM
model.add(LSTM(units=32, input_shape=(y, z)))
x указывать не нужно сеть сама поймёт что к чему.
units - это количество выходов на следующий слой (32 как пример).

Если моё представление ошибочно, то думаю меня поправят, но вроде работает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы