Игорь Градов
Игорь Градов
5 мин
ai

NER для юристов без A100: Qwen 1.5B догнала Ministral 14B и работает в 2,2 раза быстрее

Команда Agentic Lab обучила Qwen2.5-1.5B извлекать сущности из судебных документов почти на уровне Ministral 3 14B, когда новая чат-модель заняла всю A100 и разбор документов стало негде запускать.

NER для юристов без A100: Qwen 1.5B догнала Ministral 14B и работает в 2,2 раза быстрее

Подход, который можно назвать «NER для юристов без A100», решает конкретную задачу. Нужно автоматически вытаскивать из тысяч документов дела стороны, договоры, платежи и нарушения, не отправляя файлы наружу и не покупая вторую дорогую видеокарту.

Почему это важно

Малая модель на A5000 разбирает документ в 2,2 раза быстрее, чем Ministral на A100, и уступает ей один пункт качества. Значит, для юрфирмы разбор материалов дела на собственном сервере перестаёт требовать топового железа.

Раньше команда делала NER, распознавание именованных сущностей (когда модель, как маркер, выделяет в тексте нужные имена, даты и суммы), на Ministral 3 14B. Модель тратила около 33 секунд на документ на арендованной A100, профессиональной видеокарте для ИИ. Как рассказал Даниил Шеремет, AI-инженер Agentic Lab, после перевода чата их ассистента Агаты на Gemma 4 28b видеокарта оказалась занята почти целиком, и массовый разбор документов стал бы останавливать чат у других клиентов.

Почему юристам нельзя просто отправить дело в API?

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

Вице-президент Федеральной палаты адвокатов Сергей Зубков в интервью РАПСИ назвал главным риском ИИ для адвокатов именно утечку тайны. По его словам, работать с материалами доверителя через ИИ можно только с согласия доверителя. Сверху действует 152-ФЗ о персональных данных: хранение в России, передача за рубеж с уведомлением Роскомнадзора, а с 2025 года штраф за утечку может считаться от оборота.

Отсюда требование «только он-прем», то есть модель работает на железе самого клиента. Каждый гигабайт видеопамяти на счету.

Что понадобится для своего разбора на одной карте?

  • Малая открытая модель: у команды это Qwen2.5-1.5B.
  • LoRA-адаптер, лёгкая «насадка» для дообучения: модель не переучивают целиком, а добавляют к ней небольшой слой под задачу.
  • Видеокарта уровня A5000.
  • Реальные документы, полученные с согласия клиентов: у команды их было около 5 500.
  • Отложенная проверочная выборка из реальных документов: в тестах их было 145.

Как повторить подход по шагам?

  1. Разбейте сущности на классы. В Agentic Lab их девять: участники, реквизиты документа, договоры, предмет спора, факты исполнения, платежи, нарушения, денежные требования и внесудебная переписка.
  2. Задавайте модели один класс за вызов. В системном промпте (служебной инструкции модели) лежит схема класса, в сообщении текст документа, на выходе JSON, то есть структурированная таблица полей. Девять вызовов по 3,6 секунды на A100 и дают те самые 33 секунды.
  3. Изучите длины документов. Медиана у команды составила 2 380 символов, но самые длинные 10% документов содержат 61% всего текста.
  4. Отрежьте длинный хвост заранее. Окно обучения составляло 16 тысяч токенов (токен примерно равен части слова), и всё, что длиннее, тренер обрезает молча вместе с правильным ответом.
  5. Делите данные на обучающую и проверочную части по хешу текста, цифровому отпечатку документа. Так один документ с разными классами не попадёт в обе части.
  6. Дообучите малую модель с LoRA и сравните её с большой по макро-F1, средней оценке точности по всем классам сразу. Итог команды: 0,70 против 0,71 у Ministral.
Как это выглядит на практике

На вход модели подали фразу «Ненадлежащее исполнение Контракта на поставку товара со стороны Поставщика в адрес Заказчика». Класс нарушения вернул поля:

  • формулировка нарушения: Ненадлежащее исполнение Контракта на поставку товара;
  • тип нарушения: defective_performance, то есть ненадлежащее исполнение;
  • нарушитель: Поставщик;
  • пострадавшая сторона: Заказчик;
  • дата нарушения: 07.02.2024.
Частые ошибки

Обрезанные документы в обучении. Модель учится на JSON, оборванном на полуслове, и потом так же обрывает свои ответы.

Деление выборки по строкам, а не по документам. Тогда проверка показывает завышенный результат.

Ставка на балансировку редких классов синтетикой, то есть искусственно сгенерированными примерами. У команды она не сработала: модель сначала, по словам автора, «научилась молчать о самом важном». Что помогло вместо этого, в доступной нам части материала не раскрыто.

Что делать с этим прямо сейчас, по ролям

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

Предпринимателю, который делает ИИ-продукт для закрытых отраслей: прежде чем покупать вторую A100, проверьте, справится ли малая дообученная модель с узкой задачей.

Автору Дзена, который пишет о праве или ИИ: этот кейс хорошо иллюстрирует тему «ИИ и тайна». Пересказывайте цифры с оговоркой, что это тесты одной компании.

Совет редакции dzen.guru

На мой взгляд, главный урок здесь в дисциплине данных, а не в выборе модели: реальные документы, честное деление выборки и проверка на живых делах. Без этого малая модель провалилась бы. Оговорка: результат получен на 145 документах одной компании и на разном железе, так что на ваших данных цифры придётся перепроверять. Облачные российские сервисы вроде YandexGPT и GigaChat, по моим наблюдениям, удобны для текстов без тайны, но для материалов дела требование «только он-прем» они не снимают.

Хотите понять, какие нейросети подходят под ваши задачи?

На dzen.guru разбираем инструменты ИИ для авторов и экспертов простым языком и проверяем их на практике.

Перейти на dzen.guru
Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

ai

Разрезали снимок на фрагменты: мелкие дефекты почти вдвое точнее, крупные вдвое хуже

Студент РТУ МИРЭА Максим в продолжении своего разбора на Хабре проверил нарезку снимков на фрагменты на 1812 фото повреждённых машин: качество на мелких сколах…

5 мин
Не эмулятор PS4 на ПК, а рекомпилятор: The Last of Us идёт на Mac M1 при 20 FPS
ai

Не эмулятор PS4 на ПК, а рекомпилятор: The Last of Us идёт на Mac M1 при 20 FPS

Независимый разработчик выложил на GitHub прототип PS4Recomp, который переводит игры PS4 в родные приложения для Mac на Apple Silicon, и The Last of Us…

5 мин
Hugging Face проверит Transformers копиями моделей: ошибку UMT5 ловят за 13 секунд
ai

Hugging Face проверит Transformers копиями моделей: ошибку UMT5 ловят за 13 секунд

Hugging Face предложила проверять библиотеку Transformers на крошечных копиях моделей после того, как ошибка с подглядыванием в правильный ответ почти два…

5 мин