/ Модель

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

Контекст
514 токенов
Параметры
152 млн
Лицензия
MIT
Архитектура
roberta · dense
Опубликована
1 апр 2023

roberta-fact-check

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

RoBERTa-модель классифицирует утверждения как подтверждённые или опровергнутые на основе предоставленных свидетельств.

34скачиваний за 30 дней13лайковвеса обновлены21 дек 2024

Бенчмарки

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

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

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

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

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

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

Dzeniks/roberta-fact-check — модель классификации текста на архитектуре RoBERTa, предназначенная для проверки утверждений по предоставленным свидетельствам. Она принимает утверждение вместе с текстом доказательства и относит пару к одному из двух классов: свидетельство подтверждает утверждение или опровергает его. Модель обучали на наборах FEVER и HoVer, а также на небольшом объёме вручную подготовленных данных.

Модель содержит 151,8 млн параметров и рассчитана на контекст до 514 токенов. Она подходит для автоматической предварительной проверки фактов и выявления потенциальной дезинформации, когда для утверждений уже подобраны свидетельства. В README не указаны поддерживаемые естественные языки. Модель распространяется по лицензии MIT. Её предсказания могут быть ошибочными, поэтому результат проверки требует оценки человеком.

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

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

Ограничения

Модель может ошибаться, поэтому её выводы не следует считать окончательным решением без проверки человеком. В описании не указаны поддерживаемые языки; максимальная длина контекста составляет 514 токенов.

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

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

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

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

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

Открыть на Hugging Face

Roberta-Fact-Check Model

The Roberta-Fact-Check Model is a deep learning model that uses the Roberta architecture for text classification. It is designed to classify claims as either supported or refuted based on the provided evidence.

Model Training

The model was trained using the Adam optimizer with a learning rate of 2-4e, epsilon of 1-8, and weight decay of 2-8e. The training dataset mainly consisted of the FEVER and Hover datasets, along with a small sample of manually created data.

Input and Output

The model takes a claim and corresponding evidence as input and returns a label indicating whether the evidence supports or refutes the claim. The two possible labels are:

  • 0: Supports
  • 1: Refutes

Usage

To use the Roberta-Fact-Check Model, you can simply pass in a claim and evidence as input to the model and receive a label indicating whether the evidence supports or refutes the claim. The model can be integrated into various applications for fact-checking and misinformation detection.

import torch
from transformers import RobertaTokenizer, RobertaForSequenceClassification

# Load the tokenizer and model
tokenizer = RobertaTokenizer.from_pretrained('Dzeniks/roberta-fact-check')
model = RobertaForSequenceClassification.from_pretrained('Dzeniks/roberta-fact-check')

# Define the claim with evidence to classify
claim = "Albert Einstein work in the field of computer science"
evidence = "Albert Einstein was a German-born theoretical physicist, widely acknowledged to be one of the greatest and most influential physicists of all time."

# Tokenize the claim with evidence
x = tokenizer.encode_plus(claim, evidence, return_tensors="pt")

model.eval()
with torch.no_grad():
  prediction = model(**x)

label = torch.argmax(prediction[0]).item()

print(f"Label: {label}")

Acknowledgements

This model was developed using the Hugging Face transformers library and trained on the FEVER and Hover datasets. We would like to thank the developers of these datasets for their contributions to the community.

Disclaimer

While the Roberta-Fact-Check Model has been trained on a large dataset and can provide accurate results in many cases, it may not always provide correct results. Users should always exercise caution when making decisions based on the output of any machine learning model.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей