К содержанию
предвестник.ПРОГНОЗИРОВАНИЕ
ПО ДАННЫМ ДАТЧИКОВ
Меню

"ПРЕДВЕСТНИК" / КАК РАБОТАЕТ

Расчет
прогноза.

"Предвестник" получает историю датчика из пульта и обучает модель предсказывать следующие значения. Качество проверяется сначала на отложенной части истории, затем на новых измерениях. Модель используется в рабочем прогнозе после проверки ее пользы для этого датчика.

Данные для расчета прогнозаВ нижнем слое — отдельные измерения, в среднем — повторяющиеся изменения, над ними — прогноз с диапазоном. Световая нить соединяет этапы.ИсторияКонтекстПрогноз
История измерений → поиск закономерностей → проверка → прогноз

Этапы расчета
и проверки.

Обучение и расчет прогноза — разные задачи. Обученная модель используется многократно, а свежие показания дают данные для следующего расчета и проверки предыдущего. Схемы показывают, как история превращается в прогноз и как проверяется его качество.

ЭТАПЫ РАСЧЕТА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
Прогноз сравнивается с новым измерениемПоступившие значения позволяют проверить прогноз и заново оценить пользу модели.ПрогнозНовый фактОценка пользыПроверка продолжается
Поступившие значения позволяют проверить прогноз и заново оценить пользу модели.

Одно движение колесика — следующий этап

Прогноз и
заданный порог.

Выберите порог и посмотрите, как меняется смысл предупреждения. История, прогноз и его диапазон остаются одинаковыми — меняется граница, с которой их сравнивают.

Диапазон касается порогаТемпература. Сейчас 24,8 °C, центральный прогноз в конце четырехчасового горизонта 28,6 °C. Выбранный порог 30 °C. Ожидаемое значение остается ниже 30 °C, но верхняя граница диапазона пересекает порог. Событие возможно, хотя центральная траектория его не предсказывает.Порог 30 °CИсторияПрогноз и диапазонСейчас · 24,8 °C+4 часа28,6 °C
Меняется только заданный порог
ЧТО ОЗНАЧАЕТ ЭТОТ РЕЗУЛЬТАТ

Диапазон касается порога

Ожидаемое значение остается ниже 30 °C, но верхняя граница диапазона пересекает порог. Событие возможно, хотя центральная траектория его не предсказывает.

По умолчанию такой риск сам по себе не создает тревогу о пересечении.

Точность на данных
вашего объекта.

Доступный период прогноза и его ошибку оценивают отдельно для каждого датчика. Для обсуждения подключения подготовьте список параметров, частоту измерений и период накопленной истории. Эти сведения нужны, чтобы определить, какие расчеты имеет смысл проверять на объекте.

Вопросы о точности и данных