/ Модель

Характеристики

Контекст
514 токенов
Параметры
152 млн
Лицензия
CC BY 4.0
Архитектура
roberta · dense
Базовая модель
roberta-base-squad2
Библиотека
transformers
Опубликована
8 июл 2026

roberta-base-squad2-cuad

Ответы на вопросыТекст → текст3 профессии

Англоязычная RoBERTa, дообученная на CUAD для извлечения дословных положений из коммерческих договоров по вопросам категорий условий.

41скачиваний за 30 дней0лайковвеса обновлены8 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

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

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Mjolnirslams/roberta-base-squad2-cuad — англоязычная модель извлечения ответов на основе RoBERTa-base, разработанная для выделения фрагментов коммерческих договоров. Она дообучена на CUAD v1 — наборе из 510 договоров с 41 категорией условий, размеченных юристами. В конвейере Verity модель извлекает дословный текст положения и его символьные смещения после того, как отдельный классификатор определит категорию.

Модель содержит 151,8 млн параметров, использует архитектуру RobertaForQuestionAnswering и принимает контекст до 514 токенов. Для получения качественных результатов на вход следует подавать исходные вопросы категорий CUAD: свободная формулировка вопроса снижает точность. На отложенной выборке из 51 договора указаны macro F1 0,73 для обрезанных фрагментов и 0,83 для полных, а macro EM — 0,81; авторы отмечают, что разбиение отличается от используемого в других работах.

Модель предназначена для извлечения условий договоров, а не для общих юридических вопросов. Данные CUAD преимущественно охватывают коммерческие договоры США, поэтому качество на договорах других юрисдикций и слабо представленных типов неизвестно; кроме того, за один проход модель предсказывает один непрерывный фрагмент, что ограничивает полноту для разнесённых условий. Лицензия — CC BY 4.0.

Сценарии применения

  • Извлечение положений о расторжении из коммерческого договора
  • Поиск условий об ограничении ответственности
  • Выделение положений о конфиденциальности
  • Извлечение условий об уступке прав и смене контроля
  • Автоматическая разметка договорных положений по категориям CUAD

Ограничения

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

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

roberta-base-squad2-cuad

Extractive QA model for legal clause extraction: deepset/roberta-base-squad2 fine-tuned on CUAD v1 (510 commercial contracts, 41 clause categories, annotated by lawyers).

This is the tier-2 span extractor behind Verity, a contract-review pipeline. A zero-shot classifier assigns a clause type; this model extracts the verbatim clause text with exact character offsets. Training and evaluation code is in the repo's cuad/ directory and reproduces this model end to end with uv run python cuad/run.py.

Results

Evaluated on a held-out test set of 51 contracts, all 41 CUAD categories.

ModelMacro F1 (trimmed)Macro F1 (full)Macro EM
BART-MNLI zero-shot baseline0.410.660.66
this model (base)0.730.830.81
roberta-large variant0.750.840.82

Trimmed macro F1 excludes categories with fewer than 30 positive spans in the test set, where per-category F1 is unstable. The trimmed figure is the meaningful one for model comparison.

Split is a deterministic alphabetical contract-level 80/10/10, chosen for reproducibility. Results are not directly comparable to papers using a different split.

Usage

The model was fine-tuned on the verbatim CUAD category questions and expects them at inference. Using free-form questions degrades extraction quality.

from transformers import pipeline

qa = pipeline("question-answering", model="mjolnirslams/roberta-base-squad2-cuad")

question = (
    'Highlight the parts (if any) of this contract related to "Governing Law" '
    "that should be reviewed by a lawyer. Details: Which state/country's law "
    "governs the interpretation of the contract?"
)
result = qa(question=question, context=contract_text)
# {'answer': 'This Agreement shall be governed by the laws of the State of New York.', 'start': ..., 'end': ..., 'score': ...}

The full 41-question mapping ships with the Verity repo in cuad_questions.json.

Like its SQuAD 2.0 base, the model predicts no-answer when the clause is absent from the context. Contexts longer than 512 tokens need sliding-window chunking (the question-answering pipeline handles this; Verity chunks contracts upstream).

Training

HyperparameterValue
Base modeldeepset/roberta-base-squad2
Epochs2
Batch size128
Learning rate4e-5
Warmup ratio0.1
Weight decay0.01
Max sequence length512
Doc stride128
Precisionbf16

Caveats

Corpus skew. CUAD is heavily skewed toward US commercial contracts. Performance on contracts from other jurisdictions, or contract types underrepresented in CUAD (employment agreements, consumer contracts), is unknown. Fine-tune further before deploying to those contexts.

Span contiguity. Extractive QA treats every answer as a contiguous span. CUAD occasionally annotates disjoint spans for a single (contract, category) pair; the model predicts one span per forward pass, which caps recall for those categories.

Question format. Extraction quality is tied to the verbatim CUAD questions above. This is not a general-purpose legal QA model.

License and attribution

  • Base model: deepset/roberta-base-squad2 (CC BY 4.0)
  • Data: CUAD v1, The Atticus Project (CC BY 4.0). Hendrycks, Burns, Chen, Ball. "CUAD: An Expert-Annotated NLP Dataset for Legal Contract Review." NeurIPS 2021.
  • This model: CC BY 4.0

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers · question-answering

Можно запустить

Подбираем GPU…

Класс архитектуры
RobertaForQuestionAnswering
Ревизия весов
9c29779

0 моделей