Выберите целевую временную шкалу и агрегируйте признаки по их смыслу: суммы для потоков, средние или последние значения для состояний. Учитывайте время доступности каждой записи.
Есть данные с разной временной гранулярностью: часть записывается каждый час, часть — каждый день. Что с этим делать?
Выберите целевую временную шкалу и агрегируйте признаки по их смыслу: суммы для потоков, средние или последние значения для состояний. Учитывайте время доступности каждой записи.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Выберите целевую временную шкалу и агрегируйте признаки по их смыслу: суммы для потоков, средние или последние значения для состояний. Учитывайте время доступности каждой записи.
При часовом прогнозе нельзя разнести итог текущего дня по его часам — это утечка будущего. Используйте предыдущую доступную дневную величину, as-of join и индикаторы пропусков. Зафиксируйте часовой пояс, границы суток и правила работы с поздними данными.