/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
OpenRAIL
Архитектура
bert · dense
Опубликована
17 авг 2023

UnBIAS-classifier

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

Дообученная модель BERT для классификации новостных текстов как сильно предвзятых, слегка предвзятых или нейтральных.

329скачиваний за 30 дней1лайквеса обновлены18 авг 2023

Бенчмарки

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

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

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

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

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

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

UnBIAS — модель классификации текстов по степени предвзятости, опубликованная в репозитории newsmediabias/UnBIAS-classifier. Это дообученная для выявления предвзятости модель BERT на 136,7 млн параметров с архитектурой BertForSequenceClassification; базовая модель — bert-base-uncased. Она относит текст к одному из трёх классов: «Highly Biased», «Slightly Biased» или «Neutral». Модель рассчитана на анализ новостных статей и может помогать выявлять предвзятые формулировки в материалах СМИ.

Контекст ограничен 512 токенами. В README приведены метрики на валидации, однако там же указано, что их нужно заменить фактическими значениями, поэтому считать их подтверждёнными нельзя. Модель распространяется по лицензии OpenRAIL.

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

  • оценка предвзятости новостной статьи
  • сортировка новостных материалов по уровню предвзятости
  • поиск потенциально нейтральных публикаций
  • первичный анализ формулировок в материалах СМИ

Ограничения

Контекст ограничен 512 токенами, а классификатор обучен на новостных статьях; результаты на других типах текстов могут быть ненадёжны. Метрики в README помечены как требующие замены фактическими значениями, поэтому их нельзя считать подтверждёнными.

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

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

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

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

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

Открыть на Hugging Face

UnBIAS Classification Model Card

Model Description

UnBIAS is a state-of-the-art model designed to classify texts based on their bias levels. The model categorizes texts into three classes: "Highly Biased", "Slightly Biased", and "Neutral".

Model Architecture

The model is built upon the bert-base-uncased architecture and has been fine-tuned on a custom dataset for the specific task of bias detection.

Dataset

The model was trained on a dataset containing news articles from various sources, annotated with one of the three bias levels. The dataset contains:

  • Highly Biased: 4000 articles
  • Slightly Biased: 4000 articles
  • Neutral: 4000 articles

Training Procedure

The model was trained using the Adam optimizer for 10 epochs.

Performance

On our validation set, the model achieved:

  • Accuracy: 95%
  • F1 Score (Highly Biased): 89%
  • F1 Score (Slightly Biased): 85%
  • F1 Score (Neutral): 82%

(Replace placeholders with actual performance metrics.)

How to Use

To use this model for text classification, use the following code:

from transformers import pipeline
from transformers import AutoTokenizer, AutoModelForSequenceClassification
 
tokenizer = AutoTokenizer.from_pretrained("newsmediabias/UnBIAS-classifier")
model = AutoModelForSequenceClassification.from_pretrained("newsmediabias/UnBIAS-classifier")

classifier = pipeline("text-classification", model=model, tokenizer=tokenizer)
result = classifier("Women are bad driver.")
print(result)

Developed by Shaina Raza

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForSequenceClassification
Ревизия весов
02dc2f8

0 моделей