Разработка AI-системы анализа геологических изысканий для строительства

Ручной разбор отчётов об изысканиях затягивает старт проектирования на недели: инженеры сводят сканы, таблицы и лабораторные протоколы вручную. Мы разрабатываем AI-систему анализа геологических изысканий под ключ — от разбора документов до передачи рабочего инструмента с регламентами. Срок подготовки заключения по площадке сокращается в разы.

Разработка AI-системы анализа геологических изысканий для строительства

Отраслевые AI-решенияСложный~2-4 недели
Часто задаваемые вопросы

Почему анализ геологических изысканий AI-системой ускоряет проект

Узкое место изыскательского этапа — почти всегда обработка, а не бурение. Отчёт по площадке это сотни страниц: журналы описания скважин, ведомости отборов, лабораторные протоколы по грунтам и воде, приложения с координатами и абсолютными отметками. До расчётной модели всё это проходит через ручной перенос данных из отчётов — инженер перебивает таблицы, сверяет номера образцов с приложениями, вручную выставляет отметки кровли каждого слоя.

На этом переносе и теряется время. Одна опечатка в номере пробы или сдвиг отметки уводит в сторону весь разрез, а искать её приходится повторным проходом по документам. Сроки подготовки заключения растягиваются, причём не из-за объёма работ, а из-за сверок и перепроверок.

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

Дальше расходится трактовка: водоносный горизонт попадает в один разрез, но не попадает в другой, границы слоёв уезжают на метры, и по одной площадке два инженера получают разные модели. Это уже не вопрос удобства, а заложенный в проект риск. Разбираем, как это закрывается анализом геологических изысканий AI-системой.

Что даёт автоматизированный разбор отчётов и лабораторных данных

Эффект проверяется по четырём числам, которые снимаются до внедрения и после: время разбора архива, доля полей, извлечённых без оператора, количество противоречий, пойманных до передачи в расчёт, и полнота исходных данных, ушедших в модель основания.

Скорость разбора архива отчётов

  • Архив разбирается целиком, а не выборочно: сканы, таблицы лаборатории, полевые журналы и координаты выработок проходят одним проходом — включая отчёты, до которых у команды раньше не доходили руки.
  • Подготовка сводной выборки по объекту сокращается с недель ручного переноса до часов, а файлы разных форматов — вплоть до обменных наборов по AGS — приводятся к одной структуре, поэтому сравнение по подрядчикам и периодам становится корректным.

Снижение числа ошибок при переносе данных

  • Доля полей, извлечённых без участия оператора, фиксируется на приёмке как измеримая метрика: ручная проверка достаётся остатку, а не всему объёму.
  • Контроль противоречий работает на входе — расхождение отметки слоя между отчётом и лабораторным протоколом, потерянные при перепечатке единицы, дубли выработок всплывают до расчёта, а не после выдачи заключения.
  • Каждое значение сохраняет ссылку на страницу и таблицу источника, поэтому спорный результат проверяется за минуты, а не пересматривается весь отчёт.

Итог измерим: меньше ручного ввода, меньше возвратов из расчёта, полнее исходные данные для модели основания.

Форматы входных данных: сканы, таблицы, лабораторные протоколы

Изыскания по одному объекту приходят сразу в нескольких видах: лаборатория отдаёт структурированные выгрузки с физико-механическими свойствами грунтов, проектный архив — сканы технических отчётов, а часть данных вообще существует только на бумаге и попадает в работу после сканирования. Если разбор построить под один формат, остальные заводят вручную — именно там теряются дни и появляются расхождения между текстом отчёта и итоговой таблицей.

Мы разбираем каждый входной поток способом, который даёт проверяемый результат: структурированные лабораторные выгрузки читаем по колонкам и справочникам, сканы отчётов распознаём с извлечением таблиц, а смешанные комплекты ведём по гибридной схеме — распознавание плюс сверка с исходным изображением.

Вариант обработки Когда подходит Ограничения
Разбор структурированных выгрузок Лаборатория отдаёт данные файлами с постоянной структурой колонок Требует фиксированного справочника параметров; разночтения в единицах измерения нужно нормализовать заранее
Обработка сканов отчётов Бумажный архив изысканий, акты и протоколы только в виде изображений Качество зависит от скана: наклон, печати поверх таблиц и рукописные правки снижают точность
Гибридная схема разбора Смешанный комплект: часть данных в выгрузках, часть в сканах Нужен эталон сверки — по нему настраивается порог, ниже которого значение уходит на проверку специалисту

Когда какой способ обработки уместен

Начинаем с машиночитаемых выгрузок — они дают эталон, по которому калибруется распознавание сканов того же объекта. Бумажный архив разбираем с выборочным контролем: спорные ячейки помечаются и возвращаются инженеру, а не уходят в расчёт молча.

Как мы внедряем: от аудита данных до передачи рабочей системы

Процесс строим так, чтобы к моменту настройки системы было понятно, по каким критериям она считается рабочей. Архив изысканий у всех разный: сканы без текстового слоя, таблицы лаборатории, свои формы отчётов по объектам. Поэтому начинаем не с модели, а с инвентаризации данных и метрик.

Аудит данных и постановка метрик качества

  1. Аудит архива изысканий: смотрим, что реально есть — форматы, доля сканов без текстового слоя, повторяющиеся шаблоны, пропуски по выработкам. На выходе карта данных и перечень того, что придётся распознавать.
  2. Схема разбора документов: определяем извлекаемые поля — абсолютные отметки, мощность слоёв, уровень грунтовых вод, показатели лаборатории — и правила их привязки к координатам выработок.
  3. Настройка на шаблонах заказчика: правила и словари подстраиваем под ваши формы. Если раздел в одном отчёте называется «Колонка», а в другом «Разрез», это учитывается явно, а не угадывается.
  4. Постановка метрик качества: фиксируем, что считаем верным извлечением поля и какая доля ошибок допустима. Без этого приёмка превращается в спор о вкусах.
  5. Проверка на контрольной выборке: документы, не участвовавшие в настройке, прогоняем отдельно. На знакомых примерах система всегда выглядит лучше, чем есть.
  6. Приёмка результата: сверяем поля, разбираем расхождения, дообучаем на спорных случаях и только потом передаём систему.

Проверка на контрольной выборке и приёмка

Если по критичным полям точность не вышла на согласованный уровень, возвращаемся к схеме разбора, а не сдаём систему с оговорками. Передача включает доступы, документацию по правилам и обучение вашей команды — новый отчёт добавляется без нас.

Поставка: модель разбора, правила проверки, документация, регламенты

Передаём не «обученную модель» как чёрный ящик, а систему разбора целиком: конфигурации, правила проверки и документацию, по которым выгрузку можно воспроизвести и проверить без нас. Состав фиксируется актом приёмки — видно, что именно принято в эксплуатацию.

Модель разбора и правила валидации

  • Веса модели и словарь признаков, привязанные к номеру версии: откат на предыдущую сборку занимает минуты.
  • Правила валидации входа: обязательные поля, диапазоны глубин и отметок, привязка к координатам, отбраковка дублей скважин.
  • Пороги уверенности, при которых спорный слой уходит геологу на проверку, а не пишется в отчёт молча.
  • Контрольная выгрузка с эталонной разметкой — на ней проверяется качество после каждого обновления.
  • Разборщики пакета документов: сканы, таблицы лаборатории и текстовые отчёты приводятся к одной структуре.

Документация и регламент обновления

  • Описание схемы данных и формата выгрузки в вашу геоинформационную систему.
  • Инструкция по запуску, журналированию и разбору сбоев для вашей службы сопровождения.
  • Регламент обновления модели: кто инициирует дообучение, на каких данных, как проверяется результат до публикации.
  • Правила версионирования: каждое изменение модели или правил получает номер и запись в журнале изменений.

Доступ наших инженеров на период сопровождения входит в поставку: вместе разворачиваем систему, проходим приёмку и первые обновления, дальше вы ведёте её сами.

Кейс: сокращение срока подготовки заключения по площадке

Заказчик — проектный институт, который готовит заключения по площадкам под промышленное строительство. На одну площадку приходило 40–60 колонок изысканий от разных партий: с разной глубиной забоя, своей номенклатурой грунтов и своим описанием в каждом файле. Инженер сводил их в единую геологическую модель в GEO5 вручную, и именно на сведении терялись слои.

Подготовка сводной модели занимала 10–12 рабочих дней, а расхождения в описании одних и тех же грунтов всплывали только на финальной вычитке. По выборке из 200 архивных заключений мы посчитали: в 6% случаев в сводную модель не попадал слой, зафиксированный в отдельной колонке, — на стройке это оборачивалось пересмотром решений по фундаменту.

Что было до и что стало после

Метрика До После
Время подготовки сводной модели 10–12 рабочих дней 2–3 дня
Пропущенные слои грунта 6% заключений единичные случаи, находятся автоматически
Доля ручных правок сведения около 70% 15–20%

Что изменили: разнородные данные изысканий приводятся к единой схеме описаний, модель собирается автоматически, а инженер проверяет не всё подряд, а только места стыковки разнородных колонок и спорные интервалы. Ручная правка осталась там, где нужна геологическая интерпретация: специалист спорит не с данными, а с их трактовкой. Через полгода институт перевёл на этот процесс все площадки, включая те, где изыскания велись с перерывом в несколько лет.

Чем нейросетевой разбор сканов отличается от обычного распознавания

Распознавание отвечает на вопрос «что написано», разбор — на вопрос «что это значит для массива». Оптическое распознавание вернёт строку «суглинок мягкопластичный, 4,2» как текст, но не скажет, из какой она скважины, на какой глубине вскрыт слой и в каких единицах дана мощность.

Дальше начинается восстановление структуры протокола: сетка таблицы, многоуровневые шапки, объединённые ячейки, сноски лаборатории. Каждое число привязывается к скважине, интервалу глубин «от и до» и номеру образца — без этого две одинаковые записи из разных выработок неразличимы, а колонка глубин после простого извлечения текста теряет порядок и перестаёт соответствовать описаниям.

Отдельная задача — единицы измерения. В одном пакете встречаются метры и сантиметры, мг/л и мг-экв/л, проценты, градусы, отметки «следы» и «не обнаружено», интервалы, заданные словами. Значения приводятся к единой шкале и проверяются на физическую осмысленность: мощность слоя не может превышать глубину его подошвы, а сумма мощностей — общую глубину выработки.

Только после этого возможна геологическая интерпретация: сопоставление описаний с данными бурения и полевыми испытаниями, выделение инженерно-геологических элементов, проверка их однородности по площади. На выходе — модель массива с характеристиками по каждому слою, а не текстовый файл, который инженер разбирает вручную.

Практическая разница — в цене ошибки: пропущенный или неверно привязанный слой уходит в расчёт основания и всплывает уже на стройплощадке.

Технические сомнения: точность, форматы и контроль качества

Точность извлечения измеряем не на глаз: на эталонной выборке отчётов считаем по каждому полю долю верных значений — мощность слоя, отметка подошвы, категория грунта. Каждое значение идёт со ссылкой на источник, а расхождения с исходником не записываются молча, а помечаются для ручной проверки.

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

Что делать с неполными архивами?

Разбор идёт поблочно: если описание интервала обрывается, поле остаётся пустым и получает флаг «данных нет» вместо подставленного значения. Карта полноты показывает, по каким скважинам информации хватает для расчёта, а где нужна доразведка.

Смешанные форматы — это проблема?

Требует нормализации, но решается. Отчёты, сканы, таблицы и чертежи приводятся к единой схеме: координаты, отметки, мощность слоёв, классификация грунта. Расхождения между блоками одного отчёта не усредняются, а показываются инженеру как конфликт для решения.

Как результат попадает в расчётные системы?

Выгрузка идёт в обменных форматах и через программный интерфейс, поэтому данные попадают в расчёт без ручного переноса. При повторных изысканиях новый массив накладывается на уже загруженный, и изменения по скважинам видно построчно.

Кто отвечает за качество?

Контроль качества двухуровневый: автоматическая сверка извлечённых значений с исходником и выборочная проверка инженером-геологом. Доля полей, ушедших на ручную проверку, служит измеримым критерием приёмки — по нему видно, растёт ли точность на ваших архивах.

Обсудим вашу задачу: данные, объём, сроки первой очереди

Разбор задачи начинается с ваших материалов, а не с общих вопросов. По составу архива и качеству исходников уже видно, какие участки реально автоматизируются, а какие потребуют ручной подготовки и почему. Чем раньше мы увидим настоящие данные, тем точнее оценим объём и сроки первой очереди.

  • Что прислать: два-три комплекта изысканий по разным объектам — колонки скважин, ведомости лабораторных испытаний, геолого-литологические разрезы, пояснительные записки.
  • Форматы — как есть: таблицы, сканы, чертежи, выгрузки полевых журналов. Приводить архив к единому виду заранее не нужно, разберёмся с тем, что есть.
  • Объём архива: сколько комплектов и площадок, сколько скважин и страниц в каждом, за какие периоды собраны данные.
  • Как материал обрабатывают сейчас: где ведут сводные таблицы, кто проверяет расхождения, на каких шагах чаще всего теряются данные.
  • Как мы смотрим данные: отдельно отмечаем, что уже структурировано, что распознаётся автоматически, а что остаётся за инженером-геологом.
  • Варианты первой очереди: узкий контур на одном типе отчёта, разбор одной площадки целиком или обработка потока — с разным объёмом ручной доработки.
  • Как принимают результат: в какой системе работают ваши специалисты и какие форматы выгрузки нужны на выходе.

Возвращаемся с планом и оценкой: состав первой очереди, схема обработки, перечень проверок для геолога, сроки и точки, где понадобится доступ к историческим данным. Опишите задачу и пришлите материалы — обсудим детали и вернёмся с планом.

Направления AI-разработки

Последние работы

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1543
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1394
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1374
  • Разработка логотипа компании B2B Advance
    Разработка логотипа компании B2B Advance
    816
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1142