/ Модель

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

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

answerdotai-ModernBERT-base-ai-detector

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

Дообученная ModernBERT-base классифицирует текст как созданный ИИ или написанный человеком.

7 039скачиваний за 30 дней4лайкавеса обновлены5 мар 2025

Бенчмарки

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

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

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

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

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

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

AICodexLab дообучила ModernBERT-base для классификации текста как созданного ИИ или написанного человеком. Модель предназначена для проверки текстов на признаки генерации ChatGPT, DeepSeek, Claude и других языковых моделей, а также для исследовательских и образовательных сценариев обнаружения ИИ-контента.

Модель использует архитектуру ModernBERT для классификации последовательностей, содержит 149 млн параметров и принимает текст с контекстом до 8192 токенов. Для обучения использовались 35 894 примера, а для проверки — 8 974 примера из DAIGT V2 Train Dataset; в данных были тексты ИИ и людей из Википедии, книг и статей. Карточка сообщает validation loss 0,0036, но не приводит дополнительные метрики качества.

Предсказания не безошибочны: тексты ИИ могут быть похожи на человеческие, и наоборот; качество может снижаться на текстах вне обучающего набора, а возможные смещения данных могут влиять на результат. Базовая модель описана как англоязычная, поэтому не следует считать детекцию надёжной для других языков без отдельной проверки. Лицензия — Apache-2.0.

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

  • проверка эссе на признаки генерации ИИ
  • классификация статей по авторству: ИИ или человек
  • анализ текста для исследований детекции ИИ-контента

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

answerdotai-ModernBERT-base-ai-detector

This model is a fine-tuned version of answerdotai/ModernBERT-base on the AI vs Human Text Classification dataset, DAIGT V2 Train Dataset.

It achieves the following results on the evaluation set:

  • Validation Loss: 0.0036

📝 Model Description

This model is based on ModernBERT-base, a lightweight and efficient BERT-based model.
It has been fine-tuned for AI-generated vs Human-written text classification, allowing it to distinguish between texts written by AI models (ChatGPT, DeepSeek, Claude, etc.) and human authors.


🎯 Intended Uses & Limitations

✅ Intended Uses

  • AI-generated content detection (e.g., ChatGPT, Claude, DeepSeek).
  • Text classification for distinguishing human vs AI-generated content.
  • Educational & Research applications for AI-content detection.

⚠️ Limitations

  • Not 100% accurate → Some AI texts may resemble human writing and vice versa.
  • Limited to trained dataset scope → May struggle with out-of-domain text.
  • Bias risks → If the dataset contains bias, the model may inherit it.

📊 Training and Evaluation Data

  • The model was fine-tuned on 35,894 training samples and 8,974 test samples.
  • The dataset consists of AI-generated text samples (ChatGPT, Claude, DeepSeek, etc.) and human-written samples (Wikipedia, books, articles).
  • Labels:
    • 1 → AI-generated text
    • 0 → Human-written text

⚙️ Training Procedure

Training Hyperparameters

The following hyperparameters were used during training:

HyperparameterValue
Learning Rate2e-5
Train Batch Size16
Eval Batch Size16
OptimizerAdamW (β1=0.9, β2=0.999, ε=1e-08)
LR SchedulerLinear
Epochs3
Mixed PrecisionNative AMP (fp16)

📈 Training Results

Training LossEpochStepValidation Loss
0.05050.225000.0214
0.01140.4410000.0110
0.00880.6615000.0032
0.00.8920000.0048
0.00681.1125000.0035
0.01.3330000.0040
0.01.5535000.0097
0.00531.7840000.0101
0.02.0045000.0053
0.02.2250000.0039
0.00172.4555000.0046
0.02.6760000.0043
0.02.8965000.0036

🛠 Framework Versions

LibraryVersion
Transformers4.48.3
PyTorch2.5.1+cu124
Datasets3.3.2
Tokenizers0.21.0

📤 Model Usage

To load and use the model for text classification:

from transformers import AutoModelForSequenceClassification, AutoTokenizer, pipeline

model_name = "answerdotai/ModernBERT-base-ai-detector"

# Load model and tokenizer
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)

# Create text classification pipeline
classifier = pipeline("text-classification", model=model, tokenizer=tokenizer)

# Run classification
text = "This text was written by an AI model like ChatGPT."
result = classifier(text)

print(result)

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей