Нейросеть для энергетики: три предмета, которые называют одним словом
Посадите за один стол главного инженера, начальника абонентского отдела и айтишника — и под словом «нейросеть» каждый будет держать в голове своё. Инженер понимает под ним расчёт, абонентский отдел — разбор обращений и квитанций, айтишник — чат в браузере. Каждый прав по-своему, но предмет у всех разный, и обсуждение уходит к цене того, чего не существует как одной вещи. Поэтому термин стоит развести до того, как появится техническое задание.
| Что под этим понимают | Что на входе и на выходе | Чем меряют результат |
|---|---|---|
| Расчётная модель режима и потребления | ряды измерений, календарь, погода → величина | ошибка прогноза на ретроспективе |
| Языковая модель по документам | вопрос словами → ответ словами со ссылкой на документ | назван ли документ и пункт |
| Распознавание на изображениях | фотография или скан → текст и цифры из него | сколько снимков ушло на ручную проверку |
Дальше по порядку: что стоит за каждым значением, какое из них требует своего сервера и почему в этой отрасли вопрос «где обрабатывается текст» задают раньше вопроса «какая модель».
Значение первое: расчёт нагрузки — это не то, что ставят в чат
Здесь нейросеть — расчётный инструмент, и вход с выходом у неё числовые: сеть обучают на рядах потребления, календаре и погоде, а на выходе получают величину с упреждением на сутки, неделю или месяц. У такой модели нет базы знаний, ей нечего процитировать, и спрашивать её словами бессмысленно — она отвечает числом, а её пригодность видна по ошибке прогноза на ретроспективе.
Отсюда практический вывод для бюджета. Если задача звучит как «снизить небаланс» или «точнее заявлять почасовое потребление», то языковая модель эту задачу не решает вовсе, каким бы мощным ни был сервер. И наоборот: сервер, купленный под прогноз, не ответит на вопрос «какой пункт регламента нарушен в этом акте». Это разные инструменты, и сведение их в одну строку сметы — способ не получить ни того ни другого.
Значение второе: языковая модель по документам — то, ради чего покупают сервер
Здесь предмет работы — текст, и в отрасли он разложен по разным местам: производственные инструкции и регламенты, паспорта и руководства по эксплуатации оборудования, договоры энергоснабжения и дополнительные соглашения, акты разграничения балансовой принадлежности, переписка с потребителями, обращения жильцов и заявки в аварийно-диспетчерскую службу, предписания и акты проверок. Ответ на один вопрос по объекту собирается из разных мест: условие — из договора, граница ответственности — из акта разграничения, история — из переписки и заявок, и часть этого лежит в архиве на бумаге.
Что языковая модель делает с этим ворохом: находит нужный абзац, сводит два документа и показывает, где они расходятся, готовит черновик ответа на обращение, пересказывает длинное предписание списком пунктов. Чего не делает: не становится источником числа и не выдаёт команду. Требование, которое стоит записать в задании одной строкой — у каждого ответа назван документ и пункт; без этого проверить ответ нечем, а в отрасли, где спорят по актам, непроверяемый ответ бесполезен. Как устроен контур, в котором система отвечает по документации и передаёт сложное человеку, разобрано в материале чат-бот поддержки, который не выдумывает ответы.
Значение третье: распознавание — счётчики, обходы, бумага
Третий предмет самый прозаичный: он начинается там, где в организацию приходит не текст, а картинка. Жильцы присылают фотографии показаний, обходчик снимает дефект на оборудовании, в абонентский отдел приходят сканы заявлений и договоров, а в архиве лежат исполнительные схемы, которых нет в электронном виде вовсе. Задача распознавания — превратить это в текст и цифры, пригодные для дальнейшей работы, и отправить на ручную проверку то, в чём модель не уверена.
Технически это живёт на том же сервере, что и языковая модель: работа со зрением и распознавание речи входят в состав установки наравне с текстом — состав и конфигурации перечислены на странице локального AI-сервера. Важна здесь одна отраслевая деталь: фотография показаний приходит вместе с адресом и номером лицевого счёта, а снимок оборудования — вместе с привязкой к объекту. То есть даже «простое распознавание картинок» тянет за собой оба предмета тайны сразу.
Почему «локальный» здесь не мода: два разных категорирования
Слово «категорирование» в энергетике занято дважды, и на совещании это расходится молча. Значение первое — категорирование объектов критической информационной инфраструктуры: энергетика в числе названных 187-ФЗ сфер есть, но одного этого мало — значение имеет, какими из работающих там систем компания владеет. Как этот вопрос ставят на приёмке, разобрано у нас на добывающей компании — локальный AI для нефтегазовой компании. Здесь же своя сложность: систем-кандидатов на такой перечень у одной энергетической или коммунальной организации сразу несколько, и держат их разные службы — автоматика подстанции или котельной у технической, оперативно-информационный комплекс у диспетчерской, биллинг и учёт обращений жильцов у абонентского отдела. Поэтому разговор о будущем сервере начинается не с модели, а с хозяина: в чьём контуре он встанет и кто в компании ведёт перечень, куда он может попасть.
Значение второе — из закона о безопасности объектов топливно-энергетического комплекса, и оно вообще не про информацию. Там речь об антитеррористической защищённости, и порядок там внешний по отношению к компании. Перечень объектов, подлежащих категорированию, утверждается в субъекте Российской Федерации. Само категорирование проводит комиссия по категорированию объектов топливно-энергетического комплекса, её состав, порядок и сроки работы установлены Правительством. Паспорт безопасности объекта составляется по результатам категорирования, утверждается руководителем субъекта ТЭК, владеющего объектом, и согласуется с председателем антитеррористической комиссии в субъекте РФ. Это другой перечень, другая комиссия и другой комплект бумаг — и, в отличие от первого, ни перечень, ни категорирование здесь не внутреннее дело компании.
- •Признак путаницы на совещании: в ответ на вопрос «мы категорированы?» называют бумагу не из того закона,
- •Что уточнить до закупки: попадает ли конкретный сервер в перечень объектов информационной инфраструктуры компании и что об этом записано,
- •Что уточнить отдельно: попала ли площадка, где он встанет, в утверждённый в регионе перечень объектов топливно-энергетического комплекса, проходила ли она категорирование и у кого в компании лежит паспорт безопасности,
- •Чего не делать: поручать ответ на любой из двух вопросов подрядчику по ИТ — первый перечень он не ведёт, а ко второму не имеет отношения вовсе.
Что здесь не выпускают наружу: жильцы и описание объекта
Предметов тайны два, и лежат они в разных руках. Первый — персональные данные жильцов. Управляющая организация, товарищество или кооператив обрабатывают сведения о собственниках, нанимателях и зарегистрированных в помещениях, лицевые счета, показания приборов учёта и суммы задолженности, то есть являются операторами персональных данных со всеми вытекающими обязанностями. Часть этих сведений организация обязана размещать в государственной информационной системе жилищно-коммунального хозяйства, и документы с персональными данными живут в закрытой части этой системы, а не в открытой.
Дальше место, где ошибаются. Отдать разбор обращений внешнему сервису формально можно: закон о персональных данных разрешает поручить обработку другому лицу на основании договора. Но договор этот обязан назвать не только перечень данных, перечень действий с ними, цели обработки и обязанность соблюдать конфиденциальность, но и обязанность обеспечивать безопасность персональных данных при обработке, и требования к их защите — то есть ровно то, что вы собирались отдать наружу вместе с текстом. А ответственность перед человеком за действия этого лица несёт оператор, то есть вы. Локальный контур эту конструкцию просто убирает: текст обращения с адресом, лицевым счётом и суммой долга не покидает вашу сеть, и поручать обработку некому.
Второй предмет — описание объекта. Однолинейные схемы, перечень оборудования и его состояние, схемы охраны и результаты категорирования по линии топливно-энергетического комплекса складываются в подробный портрет площадки. Решение о том, попадает ли такой материал в общедоступный слой базы знаний, принимает служба безопасности компании, а не подрядчик по ИТ, — и на проекте оно фиксируется письменно до загрузки документов, а не после.
Как выглядит запрос, на который нельзя отвечать черновиком
Когда языковую модель подключают к входящей почте, она становится ещё одним местом, откуда из организации выходят сведения. Опасный запрос здесь выглядит буднично и приходит в обычной рабочей форме.
- •Письмо «от жильца» с просьбой прислать сведения по соседнему помещению — состав проживающих, показания, сумму долга: просят не свою информацию,
- •Запрос «от подрядчика перед тендером» на однолинейную схему, перечень оборудования подстанции и список выявленных дефектов,
- •Обращение «из надзорного органа» по электронной почте с требованием выслать акты и паспорт готовности в течение дня,
- •Просьба «коллег из соседней организации» прислать схему тепловых сетей участка «для расчёта»,
- •Общее у всех четырёх: роль отправителя названа в самом письме — жилец, подрядчик, надзорный орган, смежная организация, — и ничем, кроме письма, не подтверждена; обратный адрес не сверили ни с лицевым счётом, ни с договором, ни с журналом обращений,
- •Срок в теле письма — усилитель, а не обязательный признак: из четырёх он стоит только в запросе «из надзорного органа», и работает на то, чтобы ответить раньше, чем проверить.
Требование к системе отсюда простое: черновик она готовит, отправляет его человек, и слой, из которого черновик собран, виден в самом черновике. Проверяется это не обещанием в проекте, а письмом, которое вы отправите на разбор сами.
Словарь, который стоит развести до начала проекта
Отраслевой читатель читает каждое слово в отраслевом смысле, и часть недоразумений на проекте рождается там, где ИТ-подрядчик употребил привычный ему термин. Ниже слова, на которых это происходит в энергетике и ЖКХ.
| Слово | Что оно значит у вас | Что имеет в виду подрядчик |
|---|---|---|
| Сеть | электрическая или тепловая сеть, участок, балансовая принадлежность | локальная вычислительная сеть, сегмент, порт |
| Нагрузка | потребляемая мощность, максимум, суточный график | число одновременных обращений к серверу |
| Учёт | приборы учёта и коммерческий учёт энергии | учётная система, бухгалтерия, справочники |
| Диспетчер | оперативно-диспетчерское управление или аварийно-диспетчерская служба | программа, раздающая задачи очереди |
| Категорирование | объектов информационной инфраструктуры или объектов ТЭК — два разных | то же слово, но известно ему одно из двух |
| Режим | режим работы оборудования и схемы | режим доступа, права учётной записи |
Польза от таблицы одна: в протоколе встречи термины пишутся полностью. «Языковая модель», «число одновременных обращений», «категорирование объектов информационной инфраструктуры» — длиннее, но переспрашивать через месяц дороже.
Когда такой проект ставят в календарь
Год в теплоснабжении и жилищном хозяйстве размечен отопительным периодом, и это задаёт окна жёстче бюджета. Подготовка к нему заканчивается проверкой, которую проводит комиссия уполномоченного органа: по её результатам выдаются паспорта готовности, причём сроки для потребителей тепловой энергии, для теплоснабжающих и теплосетевых организаций и для муниципальных образований разведены во времени. В эти недели технический отдел и диспетчерская заняты подготовкой, и внедрение встанет в очередь за всем остальным.
Морозы — отдельная история: поток обращений в аварийно-диспетчерскую службу растёт вместе с похолоданием, и запускать в этот момент новый порядок работы с заявками значит проверять его на людях в худший момент. Остаётся ремонтная кампания между отопительными периодами: документы по объектам и так поднимаются, люди на месте, а спорный ответ системы можно разобрать, не срывая ничью смену.
Чего это словосочетание не покрывает
Три вещи, которые стоит проговорить прямо, чтобы не обсуждать их на приёмке. Первая: языковая модель не участвует в управлении оборудованием — ни в переключениях, ни в противоаварийной автоматике, ни в телеуправлении. Её ответ доходит до человека и на этом останавливается; канал, по которому он шёл бы дальше, в проекте не предусматривается вовсе.
Вторая: источником числа остаётся система, где число считается, — коммерческий учёт, биллинг, бухгалтерия. Ответ модели показывает, где документы расходятся, но в отчёт значение попадает из выгрузки. Третья: контур проверяется на своих данных, а не на показе в переговорной, и лист таких проверок строится под конкретную отрасль. Как он выглядит для добывающей компании — с границей контура, геологическим слоем и обрывом канала до площадки — разобрано в соседнем материале локальный AI для нефтегазовой компании; здесь речь не о приёмке, а о том, что вообще покупается под общим названием.
Подобрать конфигурацию под число одновременных обращений и под работу со зрением, посчитать стоимость и состав поставки — локальные AI-серверы Stitex.
Частые вопросы
Нейросеть для энергетики — это прогноз нагрузки или чат по документам?
Одним словом называют оба предмета, и это разные покупки. Нейросетевое прогнозирование электрической нагрузки — инженерная задача с числовым входом и числовым выходом: на вход идут ряды потребления, календарь и погода, на выходе величина с упреждением на сутки или неделю, а пригодность меряют ошибкой прогноза на ретроспективе. Языковая модель имеет дело с текстом: регламенты, паспорта оборудования, обращения жильцов, переписка, — и её качество меряют тем, назвала ли она документ и пункт, на которых построила ответ. Локальный сервер обсуждают ради второго предмета и ради распознавания на фотографиях.
Попадает ли такой сервер под требования к КИИ и под требования к объектам ТЭК?
Это два разных вопроса, и перечни по ним ведут разные руки. Первый — про критическую информационную инфраструктуру: энергетика в числе названных 187-ФЗ сфер есть, но одного этого мало — значение имеет, какими из работающих там систем компания владеет, поэтому ответ ищут в схеме подключения конкретного сервера и в перечне объектов, который компания ведёт у себя. Второй — про антитеррористическую защищённость объектов топливно-энергетического комплекса, и он устроен наоборот: перечень объектов, подлежащих категорированию, утверждается в субъекте Российской Федерации, само категорирование проводит комиссия по категорированию объектов ТЭК, а паспорт безопасности объекта составляется по результатам категорирования, утверждается руководителем субъекта ТЭК и согласуется с председателем антитеррористической комиссии в субъекте РФ. Сервер с языковой моделью может не иметь отношения ко второму и при этом попасть в первый перечень, и наоборот, — поэтому на вопрос «мы категорированы?» до закупки отвечают двумя бумагами, а не одной.
Управляющая компания отдаёт разбор обращений подрядчику — что с персональными данными жильцов?
Оператором персональных данных управляющая организация остаётся в любом случае. Закон о персональных данных разрешает поручить обработку другому лицу на основании договора, и этот договор обязан назвать не только перечень данных, перечень действий с ними, цели обработки и обязанность соблюдать конфиденциальность, но и обязанность обеспечивать безопасность персональных данных при обработке, и требования к их защите. Ответственность перед человеком за действия этого лица всё равно несёт оператор. Поэтому вопрос «где физически обрабатывается текст обращения с адресом, номером лицевого счёта и суммой долга» — это вопрос о вашей ответственности, а не о технических предпочтениях подрядчика.
Может ли модель выдавать команды в оперативное управление?
Нет, и эту границу стоит записать в задании до закупки. Языковая модель имеет дело с текстом и не участвует в управлении оборудованием, в переключениях и в противоаварийной автоматике: найти пункт инструкции и показать расхождение между двумя документами она может, но команда и ответственность за неё остаются за оперативным персоналом. Если в проекте появляется канал, по которому ответ модели уходит дальше человека, это уже другое внедрение с другими требованиями.
Откуда берётся цифра, если спросить систему про потребление или задолженность?
Источником числа остаётся та система, где оно считается: коммерческий учёт, биллинг, бухгалтерия. Языковая модель может пересказать документ, найти акт и показать, где два документа расходятся, но её ответ не заменяет выгрузку и не должен попадать в отчёт как значение. Практическое правило для задания: у любого числа в ответе стоит адрес документа или отметка, из какой системы оно взято, иначе число из ответа не берут.
Когда такой проект лучше не запускать?
В разгар подготовки к отопительному периоду и в морозы. Проверку готовности проводит комиссия уполномоченного органа, паспорта готовности выдаются по её результатам, и сроки для потребителей тепловой энергии, теплоснабжающих и теплосетевых организаций и муниципальных образований разнесены — в эти недели диспетчерская и технический отдел заняты другим. Ремонтная кампания между отопительными периодами подходит лучше: люди на месте, документы по объектам поднимаются и так.