/ Модель

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

Контекст
512 токенов
Параметры
195 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Опубликована
29 мар 2024

political-bias-prediction-allsides-mBERT

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

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

83скачиваний за 30 дней0лайковвеса обновлены29 мар 2024

Бенчмарки

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

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

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

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

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

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

premsa/political-bias-prediction-allsides-mBERT — модель классификации текста на базе BERT, обученная для предсказания политической предвзятости по материалам AllSides. Она предназначена для автоматической оценки политических формулировок и анализа новостных текстов. В README приведён пример классификации немецкого предложения и описано обучение с проверкой на валидационной выборке; лучший результат на тестовой выборке составил F1 0,8842.

Модель содержит 194,6 млн параметров, принимает текст длиной до 512 токенов и доступна в формате safetensors. Обучение проводилось в течение пяти эпох с выбором чекпойнта по валидационной потере; в README указано, что наилучшая потеря была у второй эпохи. Лицензия — Apache-2.0. README не уточняет набор меток, используемое семейство mBERT или языковой охват, поэтому пример на немецком сам по себе не подтверждает поддержку других языков.

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

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

Ограничения

README не приводит состав классов и не подтверждает языковую поддержку за пределами примера на немецком. Тестовый F1 0,8842 относится к указанному разбиению данных; переносимость на другие источники не описана.

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

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

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

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

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

Открыть на Hugging Face

license: apache-2.0

model base: https://huggingface.co/google-bert/bert-base-multilingual-uncased

dataset: https://github.com/ramybaly/Article-Bias-Prediction

training parameters:

  • batch_size: 100
  • epochs: 5
  • dropout: 0.05
  • max_length: 512
  • learning_rate: 3e-5
  • warmup_steps: 100
  • random_state: 239

training methodology:

  • sanitize dataset following specific rule-set, utilize random split as provided in the dataset
  • train on train split and evaluate on validation split in each epoch
  • evaluate test split only on the model that performed best on validation loss

result summary:

  • throughout the five training epochs, model of second epoch achieved the lowest validation loss of 0.3003
  • on test split second epoch model achieved f1 score of 0.8842

usage:

model = AutoModelForSequenceClassification.from_pretrained("premsa/political-bias-prediction-allsides-mBERT")
tokenizer = AutoTokenizer.from_pretrained(premsa/"political-bias-prediction-allsides-mBERT")
nlp = pipeline("text-classification", model=model, tokenizer=tokenizer)
print(nlp("die massen werden von den medien kontrolliert."))

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей