/ Модель

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

Контекст
512 токенов
Параметры
534 млн
Лицензия
MIT
Архитектура
deberta-v2 · dense
Базовая модель
deberta-v3-large
Библиотека
transformers
Опубликована
28 мая 2025

dactyl-ai-text-detector

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

DACTYL — дообученный на DeBERTa V3 Large классификатор для выявления текста, сгенерированного языковыми моделями.

290скачиваний за 30 дней0лайковвеса обновлены4 мар 2026

Бенчмарки

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

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

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

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

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

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

DACTYL — классификатор текста, дообученный ShantanuT01 на базе microsoft/deberta-v3-large для обнаружения текста, сгенерированного языковыми моделями. Модель использует архитектуру DeBERTa V2 и обучена на наборе DACTYL-train, включающем генерации с примерами в промпте и тексты моделей, продолживших предобучение на специализированных данных. Размер модели — 533,8 млн параметров, максимальная длина контекста — 512 токенов.

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

Качество зависит от источника и стиля текста: детектор может хуже работать на генерациях с продолженным предобучением, а порог 0,5 не обеспечивает одинаковый F1 в разных доменах. Для целевого применения рекомендуется калибровать порог на размеченных примерах; результаты могут ухудшаться на новых архитектурах и при сдвиге распределения данных.

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

  • проверка текста на генерацию языковой моделью
  • выявление ИИ-текстов в пользовательских публикациях
  • анализ студенческих эссе на машинную генерацию
  • модерация контента с маркировкой вероятного ИИ-текста
  • сравнение детекторов машинно-сгенерированного текста

Ограничения

Качество меняется в зависимости от домена и способа генерации: тексты моделей с продолженным предобучением и распределения, отличающиеся от обучающих, могут обнаруживаться хуже. Порог 0,5 чувствителен к домену, поэтому его стоит калибровать на размеченных данных; детектор также может хуже справляться с будущими архитектурами.

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

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

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

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

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

Открыть на Hugging Face

arXiv GitHub

DACTYL is a microsoft/deberta-v3-large classifier fine-tuned for AI-generated text (AIG) detection using Empirical X-Risk Minimization (EXM). It is trained on the DACTYL-train dataset — a challenging corpus of one-shot/few-shot and continued-pre-trained (CPT) model generations — and evaluated on a held-out test set containing unseen models not present during training, demonstrating robust out-of-distribution generalization.

Why EXM?

Standard binary cross-entropy (BCE) (or empirical risk minimization, ERM) training optimizes average performance, which can mask poor behavior at the low false-positive rates that matter most in real deployments. EXM instead directly optimizes X-risk metrics (such as partial AUROC) that emphasize performance at these critical operating points. As reported in the accompanying paper, while ERM-trained classifiers marginally outperform EXM classifiers on the DACTYL test set, EXM classifiers generalize significantly better to out-of-distribution data — by as much as 50 macro-F1 points in a student essay detection scenario.

Benchmark Results

DACTYL was benchmarked against 4 other open-source AI-generated text detectors across 9 datasets. Evaluation metrics are AUROC (threshold-independent) and F1 at a default threshold of 0.5.

The DACTYL test set is particularly challenging: it contains one-shot/few-shot generations (where LLMs are prompted with human text as an example) and outputs from domain-specific CPT models — generation conditions that most existing detectors were not designed for and struggle with.

Note on external datasets: The 8 external benchmark datasets consist predominantly of zero-shot generations, which are stylistically further from human writing than the one-shot/few-shot generations DACTYL was trained on. This represents a distribution shift in the opposite direction — DACTYL is optimized for harder, more human-like AI text, and these datasets are comparatively easier. DACTYL's competitive performance on them despite this mismatch is encouraging, but scores on the external datasets should not be taken as the primary measure of its intended capability.

AUROC

DatasetDACTYLDesklibOxidaneSuperAnnotateFakespot
APT-Eval0.7970.7560.7600.8080.727
BEEMO0.7930.7980.7720.7280.784
CoCoNUTS0.9760.9840.8790.9890.981
DACTYL0.9950.9300.8940.8420.871
DetectRL0.9090.9370.8930.8870.940
Dolly-15K Cosmopedia-20K0.9960.9990.9800.9480.997
OriginalityAI0.8490.8090.6070.7800.898
RealDet - ENG0.8700.9860.9380.9240.975
UChicagoBooth0.9120.9380.9300.9160.946
Mean0.9000.9040.8500.8690.902

F1 (threshold = 0.5)

DatasetDACTYLDesklibOxidaneSuperAnnotateFakespot
APT-Eval0.3810.3700.4390.4320.386
BEEMO0.6520.6310.5170.5980.616
CoCoNUTS0.8070.8900.4830.8830.871
DACTYL0.9750.7860.6760.7110.786
DetectRL0.8210.8630.7890.7990.842
Dolly-15K Cosmopedia-20K0.9460.6610.5070.6700.769
OriginalityAI0.7710.7130.3190.6770.828
RealDet - ENG0.7920.8890.6520.7700.839
UChicagoBooth0.8060.8460.7220.8030.856
Mean0.7720.7390.5670.7050.755

DACTYL ranks 1st in mean F1 and 3rd in mean AUROC among the five evaluated detectors.

Note: The APT-Eval dataset yields low F1 scores across all classifiers at the default threshold of 0.5. The relatively higher AUROC (~0.80) on this dataset suggests the classifier retains discriminative ability but may benefit from threshold calibration for this domain.

Training Data

DACTYL is trained on the DACTYL-train dataset, which focuses on two underexplored generation conditions:

  • One-shot/few-shot generations — AI text produced when the model is given a human-written example, making it stylistically closer to human writing and harder to detect
  • CPT model generations — text from domain-specific continued-pre-trained small language models, fine-tuned with memory-efficient full-parameter optimization

Training Configuration

We provide full training details for this model.

{
    "training_split": "training",
    "evaluation_split": "testing",
    "num_epochs": 1,
    "model_path": "microsoft/deberta-v3-large",
    "tokenizer": "microsoft/deberta-v3-large",
    "optimizer": "SOTAs",
    "optimizer_type": "libauc",
    "optimizer_args": {
        "lr": 1e-05
    },
    "loss_fn": "tpAUC_KL_Loss",
    "reset_classification_head": false,
    "loss_type": "libauc",
    "loss_fn_args": {
        "data_len": 466005
    },
    "needs_loss_fn_as_parameter": false,
    "training_args": {
        "batch_size": 16,
        "needs_sampler": true,
        "needs_index": true,
        "shuffle": false,
        "sampling_rate": 0.5,
        "apply_sigmoid": true
    },
}

Intended Use

  • Detecting AI-generated text in research and content moderation contexts
  • Benchmarking against other open-source detection systems

Limitations

  • Zero-shot distribution shift: Most existing AIG detection datasets use zero-shot generations, whereas DACTYL is trained on harder one-shot/few-shot and CPT-generated text. This mismatch means DACTYL-trained classifiers may slightly underperform on zero-shot-heavy benchmarks relative to detectors trained directly on those distributions — the external benchmark scores above should be interpreted with this in mind.
  • EXM vs ERM tradeoff: EXM classifiers generalize better out-of-distribution but may underperform ERM classifiers on the DACTYL test set itself. If your deployment domain closely matches DACTYL-train, an ERM variant may yield higher in-distribution F1.
  • CPT model degradation: As noted in the paper, continued pre-trained models are harder to detect even for DACTYL-trained classifiers — performance degrades relative to standard LLM outputs.
  • Threshold sensitivity: F1 scores at the default threshold of 0.5 vary significantly across domains. Users are encouraged to calibrate the threshold for their specific use case using a small labeled sample.
  • Like all detectors, DACTYL may degrade against future unseen model architectures.

Citation

@misc{thorat2025dactyl,
  title         = {DACTYL: Diverse Adversarial Corpus of Texts Yielded from Large Language Models},
  author        = {Shantanu Thorat and Andrew Caines},
  year          = {2025},
  eprint        = {2508.00619},
  archivePrefix = {arXiv},
  primaryClass  = {cs.CL},
  url           = {https://arxiv.org/abs/2508.00619}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей