Классификация временных рядов - подготовка данных - PullRequest
0 голосов
/ 02 апреля 2020

Требуется помощь в подготовке входных данных для классификации временных рядов. Данные от группы пользователей, которые должны быть классифицированы. Я хочу использовать LSTM (планируем реализовать через Keras, с бэкэндом Tenserflow). У меня есть данные в двух форматах. Как правильно подать RNN для классификации? Любая помощь в обновлении формы ввода будет очень полезна.

Формат 1

UserID TimeStamp Duration Label
1 2020:03:01:00:00 10 0
1 2020:03:01:01:00 0 0
1 2020:03:01:02:00 100 0
1 2020:03:01:03:00 15 0
1 2020:03:01:04:00 150 0
2 2020:03:01:00:00 5 1
2 2020:03:01:01:00 2 1
2 2020:03:01:02:00 50 1
2 2020:03:01:03:00 125 1
2 2020:03:01:04:00 75 1

Формат 2

UserID D1H0 D1H1 D1H2 D1H3 D1H4 Label
1 10 0 100 15 150 0
2 5 2 50 125 75 1

В формате 2 D1H0 - D1H4 представляют день 1 и от часа 0 до дня1 часа 4

Заранее благодарим.

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