ЗАДАЧА №15
Мы разделили задачу на две подзадачи, обучение модели и подготовка файла и интерфейс для отслеживания неисправносей.
Для решения задачи мы попробвали три разных подхода по двум направлениям:
-
предсказание временных рядов на основе агрегатов по историческим данным
тут мы сделали два предположения
- обучать модель на каждом эксгуастере отдельно
- обучать модель на всех эксгуастерах
-
предсказание временных рядов на основе аддитивной модели (мы использовали
prophet
)
Вторая часть задачи, интерфейс для отслеживания неисправностей.
По второй задаче мы реализовали web-приложение Monitor
. Подробнее о нем написано в README его репозитория.
-
file_separator
Разделение больших файлов тренеровочных и тестовых данных по эксгуастерам
-
single_train
Обучение моделей на всех эксгуастерах
-
sep_train
Обучение моделей только под свой эксгуастер
-
class_to_timestamp
Попытка переделать датасет для использования в аддитивных моделях
-
load_to_db
Загрузка тренировочного датасета в базу
-
m1_train
Обучение модели на событиях М3 для предсказания событий М1
-
exhauster.FCStd
Модель эксгуастера для
FreeCAD
-
exhauster.html
Экспорт модели из
FreeCAD
вTHREE.js