/ Модель

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

Контекст
514 токенов
Параметры
305 млн
Лицензия
MIT
Архитектура
xlm-roberta · dense
Опубликована
9 июл 2026

claimlens-m-verifier

Классификация текстаТекст → label

Дообученный классификатор XLM-RoBERTa определяет, подтверждает ли свидетельство утверждение, опровергает его или не содержит достаточной информации.

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

Бенчмарки

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

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

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

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

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

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

ClaimLens-M Verifier — модель классификации последовательностей на базе XLM-RoBERTa, дообученная для проверки утверждений относительно предоставленных свидетельств. Она принимает пару «свидетельство — утверждение» и относит её к entailment, contradiction или neutral; в полном конвейере ClaimLens-M эти метки преобразуются в вердикты SUPPORTED, REFUTED и NOT_ENOUGH_INFO. Модель содержит 305,2 млн параметров, имеет контекст длиной 514 токенов и распространяется в формате safetensors по лицензии MIT.

Модель предназначена для компонентной проверки фактов и оценки того, подтверждает ли текст свидетельства утверждение, опровергает его или не даёт достаточной информации. Она дообучена на подмножестве FEVER-NLI: 20 000 примеров для обучения, 2 000 для валидации и 2 000 для тестирования. В карточке указаны тестовая точность 0,8105 и macro F1 0,8057. Проект также включает итальянские демонстрационные пары для проверки многоязычного сценария; метаданные карточки отмечают английский и итальянский языки.

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

  • проверка утверждений по найденным текстовым свидетельствам
  • классификация пары «утверждение — доказательство» по логическому следованию
  • выявление противоречий между утверждением и источником
  • формирование вердиктов supported, refuted и not enough info в конвейере проверки фактов

Ограничения

Модель классифицирует только предоставленную пару свидетельства и утверждения и сама не ищет источники; для итоговых вердиктов полной системы нужны дополнительные компоненты извлечения и агрегации свидетельств. Контекст ограничен 514 токенами, а приведённые метрики относятся к тестовой выборке FEVER-NLI.

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

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

Открыть на Hugging Face

ClaimLens-M Verifier

ClaimLens-M Verifier is a fine-tuned XLM-RoBERTa sequence-classification model for evidence-grounded claim verification.

The model classifies an evidence-claim pair into:

  • entailment
  • contradiction
  • neutral

In the full ClaimLens-M pipeline, these NLI labels are mapped to:

  • SUPPORTED
  • REFUTED
  • NOT_ENOUGH_INFO

Training Data

The verifier was fine-tuned on a FEVER-NLI subset:

SplitCount
Train20,000
Validation2,000
Test2,000

The project also includes curated Italian demo pairs for multilingual product testing.

Metrics

MetricValue
Test loss0.5157
Test accuracy0.8105
Test macro F10.8057
Test weighted F10.8094

Usage

from transformers import AutoModelForSequenceClassification, AutoTokenizer
import torch

repo_id = "mokarami/claimlens-m-verifier"
tokenizer = AutoTokenizer.from_pretrained(repo_id)
model = AutoModelForSequenceClassification.from_pretrained(repo_id)

premise = "QLoRA enables fine-tuning large language models with 4-bit quantization, reducing GPU memory requirements."
hypothesis = "QLoRA reduces GPU memory requirements during fine-tuning."

inputs = tokenizer(premise, hypothesis, truncation=True, max_length=384, return_tensors="pt")
with torch.no_grad():
    probs = torch.softmax(model(**inputs).logits[0], dim=-1)

label_id = int(torch.argmax(probs))
print(model.config.id2label[label_id], float(probs[label_id]))

Full Project

The full ClaimLens-M application combines:

  • BM25 retrieval
  • lexical dense retrieval fallback
  • hybrid evidence ranking
  • XLM-RoBERTa NLI verification
  • calibrated verdict aggregation
  • structured JSON outputs
  • FastAPI and Gradio interfaces

The Hugging Face Gradio Space package is prepared separately, but creating Gradio Spaces on this account currently requires a Hugging Face PRO subscription.

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

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

GPU в ailist

Универсальный рантайм · text-classification

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

Подбираем GPU…

Класс архитектуры
XLMRobertaForSequenceClassification
Ревизия весов
3f9ed33

0 моделей