/ Модель

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

Контекст
512 токенов
Лицензия
MIT
Архитектура
distilbert · dense
Библиотека
transformers
Опубликована
7 июл 2026

paperguard-ai-detector

Классификация текстаТекст → label

Классификатор на базе DistilBERT оценивает, создан ли академический текст человеком или ИИ.

20скачиваний за 30 дней0лайковвеса обновлены8 июл 2026

Бенчмарки

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

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

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

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

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

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

PaperGuard AI Detector v2.0 — разработанная PaperGuard модель классификации текста на базе DistilBERT, дообученная от distilbert-base-cased для выявления текстов, созданных ИИ, в академических работах, эссе и отчётах. Модель относит входной текст к классу «ИИ» или «человек» и предназначена для использования в системе PaperGuard для анализа академической добросовестности.

Обучение включает примеры человеческих и сгенерированных текстов из нескольких наборов данных, в том числе академические аннотации и тексты разных современных языковых моделей. Для интерпретации результата автор рекомендует использовать откалиброванную разницу логитов между классами, поскольку исходная softmax-оценка может быть чрезмерно уверенной. Модель работает с текстом на английском языке, использует архитектуру DistilBERT и имеет контекст до 512 токенов. Распространяется по лицензии MIT.

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

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

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

Ограничения

Оценка вероятностная и не доказывает авторство; разговорный или стилистически замаскированный текст ИИ может классифицироваться как человеческий. Исходные softmax-оценки могут быть чрезмерно уверенными, поэтому README рекомендует калибровку разницы логитов.

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

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

Открыть на Hugging Face

PaperGuard AI Detector (v2.0)

Fine-tuned DistilBERT (distilbert-base-cased) sequence classifier that detects AI-generated text in academic papers, essays, and reports. It is the core AI-detection engine of the PaperGuard multi-agent academic-integrity system.

Labels

0 = ai, 1 = human (see config.json id2label).

Training data

v2.0 ("mega") continues from the v1.5 checkpoint and adds a larger, more diverse mix so the model sees many modern LLM writing styles:

  • Claude Opus distillation — recent Anthropic-style generations
  • Ateeqq/AI-and-Human-Generated-Text — academic abstracts (human + AI)
  • artem9k/ai-text-detection-pile — large open human-vs-AI corpus
  • (v1.5 lineage) Defactify + Ateeqq, spanning 30+ frontier LLMs (GPT-4o, LLaMA-3, Claude 3, Gemini, Mistral, Qwen, ChatGPT, …)

Important: use the logit margin, not the raw softmax

On easy/separable data the model becomes overconfident — its softmax saturates (it can report ~0% AI even on genuine AI text). The discriminative signal lives in the logit margin (human_logit − ai_logit). PaperGuard therefore scores AI-likelihood from a logistic calibration of the margin, not the raw softmax. After calibration it flags clean/academic AI at ~70–90% while keeping human text low (~10%).

Usage

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

tok = AutoTokenizer.from_pretrained("vediumsameer/paperguard-ai-detector")
model = AutoModelForSequenceClassification.from_pretrained("vediumsameer/paperguard-ai-detector")

text = "The rapid advancement of artificial intelligence has transformed modern education..."
inputs = tok(text, return_tensors="pt", truncation=True, max_length=512)
with torch.no_grad():
    logits = model(**inputs).logits[0]

# Recommended: score off the margin (softmax is saturated)
margin = float(logits[model.config.label2id["human"]] - logits[model.config.label2id["ai"]])
# lower margin  -> more AI-like ; higher margin -> more human-like
print("logit margin (human - ai):", margin)

Limitations

  • Blind spot: slang / style-masked AI (an LLM told to write casually) can still read as human. PaperGuard mitigates this with embedding-based stylometric "patchwork" detection, and a v2.1 trained on adversarial / multi-model / reasoning data is planned to close the gap.
  • AI detection is a probabilistic indicator, not proof of authorship.

Part of PaperGuard

This model powers the AI-detection layer of PaperGuard, which also does citation claim verification, plagiarism, and writing-quality analysis. See the project repo.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей