Задача
Заметить неполадку в оборудовании раньше, чем оно остановится: резкие выбросы, постепенный рост вибрации, «зависший» датчик. Для каждого показателя считаются отклонение от скользящей медианы, скользящий разброс и размер скачка; модель Isolation Forest отмечает самые необычные моменты без заранее заданных порогов.
Показания и найденные моменты
Температура, °C
Вибрация, мм/с
Давление, бар
Сравнение с простым правилом
Правило «значение выходит за три сигмы» ловит часть резких выбросов и не видит «зависший» датчик. Модель смотрит на поведение во времени и нашла все 17 неполадок. Цена за это: 2 ложных точек тревоги против 0 у правила. Метки здесь известны, потому что неполадки вставлены при генерации; на реальных данных их придётся размечать вместе с технологом.
Что нашли по типам
| Тип неполадки | Событий | Нашла модель | Нашло правило | Точек в событии | Из них отмечено моделью |
|---|---|---|---|---|---|
| выброс температуры | 14 | 14 | 8 | 14 | 14 |
| рост вибрации | 2 | 2 | 2 | 36 | 13 |
| датчик завис | 1 | 1 | 0 | 18 | 13 |
Точечные метрики: точность 0,69, полнота 0,59 (начало медленного роста вибрации сложно отличить от нормы, поэтому часть точек события не отмечена; событие в целом найдено).