"Предвестник" получает историю датчика из пульта и обучает модель предсказывать следующие значения. Качество проверяется сначала на отложенной части истории, затем на новых измерениях. Модель используется в рабочем прогнозе после проверки ее пользы для этого датчика.
История измерений → поиск закономерностей → проверка → прогноз
Обучение и расчет прогноза — разные задачи. Обученная модель используется многократно, а свежие показания дают данные для следующего расчета и проверки предыдущего. Схемы показывают, как история превращается в прогноз и как проверяется его качество.
ЭТАПЫ РАСЧЕТА01 / 06
Измерения с временными отметками складываются в ряды для анализа.Этап 1. От отдельных показаний к истории.
01 / 06
Подготовка истории измерений
Из пульта поступают значения, время измерений и сведения о датчиках. "Предвестник" собирает для каждого датчика ряд показаний и проверяет, достаточно ли истории и насколько она свежая. Если данных не хватает или они устарели, оператор видит причину отсутствия расчета.
ЭТАПЫ РАСЧЕТА01 / 06
Измерения с временными отметками складываются в ряды для анализа.
02 / 06
Что учитывает модель
Предыдущие показания помогают оценить ход сигнала, а время суток и день недели — повторяющийся режим. Дополнительными данными могут стать связанные датчики. Система проверяет задержки между ними и отделяет устойчивую связь от совпадения суточных ритмов.
ЭТАПЫ РАСЧЕТА02 / 06
Повторы во времени и задержки между рядами дают дополнительные данные для расчета.
03 / 06
Проверка модели на истории
Одна часть истории используется для обучения, более поздняя — для проверки. Модель прогнозирует значения, которые не видела при обучении. Ее ошибки сравниваются с ошибками простого прогноза. Сам факт завершенного обучения еще не означает, что новая версия полезна.
ЭТАПЫ РАСЧЕТА03 / 06
Модель проверяется на более поздних данных, которые не использовались для ее обучения.
04 / 06
Проверка на новых измерениях
Новая версия сохраняет свои прогнозы и ждет измерений за эти периоды. Так проверяется ее работа на данных, появившихся после обучения. Решение принимается отдельно для каждого датчика: удачный результат другой версии или другого датчика не заменяет эту проверку.
ЭТАПЫ РАСЧЕТА04 / 06
Ее собственные прогнозы сопоставляются с последующими измерениями конкретного датчика.
05 / 06
Прогноз на графике датчика
Оператор видит ожидаемые значения и диапазон неопределенности на доступный период. Они сопоставляются с заданным порогом. Пересечение основной линией означает ожидаемое превышение; выход только границы диапазона — риск. Ни один из этих результатов еще не является измерением.
ЭТАПЫ РАСЧЕТА05 / 06
Линия показывает ожидаемые значения, веер — неопределенность, янтарная плоскость — порог.
06 / 06
Проверка после публикации
Когда приходят новые измерения, они сопоставляются с сохраненным прогнозом за тот же период. Система продолжает проверять ошибки и преимущество модели перед простым прогнозом. Отдельно оператор отмечает подтвержденные и ложные предупреждения, чтобы оценивать их полезность.
ЭТАПЫ РАСЧЕТА06 / 06
Поступившие значения позволяют проверить прогноз и заново оценить пользу модели.
Одно движение колесика — следующий этап
Прогноз и заданный порог.
Выберите порог и посмотрите, как меняется смысл предупреждения. История, прогноз и его диапазон остаются одинаковыми — меняется граница, с которой их сравнивают.
Меняется только заданный порог
ЧТО ОЗНАЧАЕТ ЭТОТ РЕЗУЛЬТАТ
Диапазон касается порога
Ожидаемое значение остается ниже 30 °C, но верхняя граница диапазона пересекает порог. Событие возможно, хотя центральная траектория его не предсказывает.
По умолчанию такой риск сам по себе не создает тревогу о пересечении.
Точность на данных вашего объекта.
Доступный период прогноза и его ошибку оценивают отдельно для каждого датчика. Для обсуждения подключения подготовьте список параметров, частоту измерений и период накопленной истории. Эти сведения нужны, чтобы определить, какие расчеты имеет смысл проверять на объекте.