/ Модель

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

Контекст
8 192 токена
Параметры
395 млн
Лицензия
MIT
Архитектура
modernbert · dense
Базовая модель
ModernBERT-large
Библиотека
transformers
Опубликована
27 янв 2025

modernbert-large-bias-type-classifier

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

Англоязычная модель классифицирует текст по 11 категориям предвзятости для анализа и модерации контента.

36скачиваний за 30 дней7лайковвеса обновлены27 янв 2025

Бенчмарки

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

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

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

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

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

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

cirimus/modernbert-large-bias-type-classifier — англоязычный классификатор текста, дообученный разработчиком на базе answerdotai/ModernBERT-large для обнаружения и многометочной классификации предвзятости. Модель с архитектурой ModernBERT-large содержит 394,7 млн параметров, принимает текст и выдаёт метки по 11 категориям: расовая, религиозная, гендерная, возрастная, национальная, связанная с сексуальностью, социально-экономическая, образовательная, связанная с инвалидностью, политическая и связанная с внешностью. Контекст — до 8192 токенов.

Модель предназначена для анализа предвзятости в текстах, поддержки модерации контента и исследований справедливости ИИ. В карточке приведены результаты оценки на тестовой части синтетического корпуса; синтетические данные могут недостаточно отражать реальные формулировки, категории могут пересекаться, а качество за пределами охваченных данных и доменов может снижаться. Распространяется по лицензии MIT.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

banner

Overview

This model was fine-tuned from ModernBERT-large on a synthetic dataset of biased statements and questions, generated by Mistal 7B as part of the GUS-Net paper. The model is designed to identify and classify text bias into multiple categories, including racial, religious, gender, age, and other biases, making it a valuable tool for bias detection and mitigation in natural language processing tasks.


Model Details

  • Base Model: ModernBERT-large
  • Fine-Tuning Dataset: Synthetic biased corpus
  • Number of Labels: 11
  • Problem Type: Multi-label classification
  • Language: English
  • License: MIT
  • Fine-Tuning Framework: Hugging Face Transformers

Example Usage

Here’s how to use the model with Hugging Face Transformers:

from transformers import pipeline

# Load the model
classifier = pipeline(
    "text-classification",
    model="cirimus/modernbert-large-bias-type-classifier",
    return_all_scores=True
)

text = "Tall people are so clumsy."
predictions = classifier(text)

# Print predictions
for pred in sorted(predictions[0], key=lambda x: x['score'], reverse=True)[:5]:
    print(f"{pred['label']}: {pred['score']:.3f}")

# Output:
# physical: 1.000
# socioeconomic: 0.002
# gender: 0.002
# racial: 0.001
# age: 0.001

How the Model Was Created

The model was fine-tuned for bias detection using the following hyperparameters:

  • Learning Rate: 3e-5
  • Batch Size: 16
  • Weight Decay: 0.01
  • Warmup Steps: 500
  • Optimizer: AdamW
  • Evaluation Metrics: Precision, Recall, F1 Score (weighted), Accuracy

Dataset

The synthetic dataset consists of biased statements and questions generated by Mistal 7B as part of the GUS-Net paper. It covers 11 bias categories:

  1. Racial
  2. Religious
  3. Gender
  4. Age
  5. Nationality
  6. Sexuality
  7. Socioeconomic
  8. Educational
  9. Disability
  10. Political
  11. Physical

Evaluation Results

The model was evaluated on the synthetic dataset’s test split. The overall metrics using a threshold of 0.5 are as follows:

Macro Averages:

MetricValue
Accuracy0.983
Precision0.930
Recall0.914
F10.921
MCC0.912

Per-Label Results:

LabelAccuracyPrecisionRecallF1MCCSupportThreshold
Racial0.9750.8710.8890.8800.8663880.5
Religious0.9940.9620.9700.9660.9623350.5
Gender0.9760.9300.9250.9270.9136150.5
Age0.9900.9640.9310.9470.9413750.5
Nationality0.9720.9240.8810.9020.8865540.5
Sexuality0.9930.9600.9570.9580.9553010.5
Socioeconomic0.9640.9090.8180.8610.8425160.5
Educational0.9820.8730.9330.9020.8933300.5
Disability0.9860.9230.8870.9050.8972830.5
Political0.9880.9580.9380.9480.9414380.5
Physical0.9930.9610.9200.9400.9362380.5

Intended Use

The model is designed to detect and classify bias in text across 11 categories. It can be used in applications such as:

  • Content moderation
  • Bias analysis in research
  • Ethical AI development

Limitations and Biases

  • Synthetic Nature: The dataset consists of synthetic text, which may not fully represent real-world biases.
  • Category Overlap: Certain biases may overlap, leading to challenges in precise classification.
  • Domain-Specific Generalization: The model may not generalize well to domains outside the synthetic dataset’s scope.

Environmental Impact

  • Hardware Used: NVIDIA RTX4090
  • Training Time: ~2 hours
  • Carbon Emissions: ~0.08 kg CO2 (calculated via ML CO2 Impact Calculator).

Citation

If you use this model, please cite it as follows:

@inproceedings{JunquedeFortuny2025c,
  title = {Bias Detection with ModernBERT-Large},
  author = {Enric Junqué de Fortuny},
  year = {2025},
  howpublished = {\url{https://huggingface.co/cirimus/modernbert-large-bias-type-classifier}},
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertForSequenceClassification
Ревизия весов
7a31b26

0 моделей