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

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

Есть машина с которой в реальном времени собирается информация о значении нескольких датчиков. В итоге получается многомерный ряд. И как с такими работать, везде примеры только с одномерными рядами?
  • Вопрос задан
  • 1678 просмотров
Подписаться 3 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    ИИ в медицине: как использовать в работе каждый день
    8 недель
    Далее
  • Академия Эдюсон
    Нейросети в строительстве
    2 месяца
    Далее
  • Нетология
    Нейросети для анализа данных
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 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 как пример).

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

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

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