/ Модель

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

Контекст
8 194 токена
Параметры
659 млн
Архитектура
xlm-roberta · dense
Базовая модель
bge-reranker-v2-m3
Опубликована
3 окт 2024

bge-reranker-v2-m3-citeverifier

Классификация текстаТекст → label6 профессий

Дообученный на базе BAAI переранжировщик для оценки совместимости посылки и гипотезы и проверки текстовых утверждений.

711скачиваний за 30 дней0лайковвеса обновлены3 окт 2024

Бенчмарки

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

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

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

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

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

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

clarin-knext/bge-reranker-v2-m3-citeverifier — дообученная модель CLARIN-KNекст на основе BAAI/bge-reranker-v2-m3 для проверки соответствия пары текстов. Она принимает посылку и гипотезу, оценивает их совместимость и позволяет по порогу сходства получить бинарное решение; такой сценарий подходит для проверки, подтверждается ли утверждение заданным текстом. Модель построена на XLM-RoBERTa, содержит около 658,7 млн параметров, работает с текстом и имеет контекст до 8194 токенов. В репозитории указаны веса Safetensors. Лицензия в предоставленных данных не описана.

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

  • проверка, подтверждается ли утверждение текстовым фрагментом
  • оценка соответствия гипотезы исходному тексту
  • фильтрация неподтверждённых утверждений
  • проверка цитат и свидетельств в текстах

Ограничения

Порог 0,5 приведён как пример и зависит от числа меток при обучении, поэтому для практического применения его следует калибровать. Предоставленная карточка не сообщает лицензию или результаты оценки качества.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

citeverifier model

from sentence_transformers.cross_encoder import CrossEncoder


class CROSSENCODER:
    def __init__(self, model_name, sim_threshold=0.5):
        self.model = CrossEncoder(model_name)
        self.sim_threshold = sim_threshold

    def __call__(self, premise: str, hypothesis: str) -> bool:
        scores = self.model.predict([[premise, hypothesis]])
        return float(scores[0]) > self.sim_threshold  # Here depends on num_labels during training

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей