atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Human Texts Are Outliers: Detecting LLM-generated Texts via Out-of-distribution Detection

NeurIPS 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Robust fine-tuning for OOD generalization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Reframes LLM-generated text detection as one-class out-of-distribution detection, treating human text as outliers, and trains DeepSVDD, HRN, or energy-based heads on top of a text encoder to reach SoTA on DeepFake, M4, and RAID.

Problem

Binary classifiers for LLM-generated text detection assume human text is one coherent distribution, which leads to poor generalization across domains, models, and attacks.

Approach

Model only the machine-generated text as the in-distribution class with one-class (DeepSVDD, HRN) or energy-based OOD losses, treating diverse human-written text as outliers, combined with a SimCLR-style contrastive loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
reframe detection as OOD detection, modeling generated text as ID and human text as OOD, rather than use binary classification (ablation)LLM text detection · DeepFakeAUROC: 89.0 -> 98.3Helped
reframe detection as OOD detection rather than use binary classification (ablation)LLM text detection · M4-multilingualAUROC: 84.6 -> 96.4Helped
reframe detection as OOD detection rather than use binary classification (ablation)LLM text detection · RAID attackedAUROC: 84.5 -> 94.7Helped
add D-SVDD loss instead of the binary classification head (ablation)LLM text detection · DeepFakeAUROC: 89.0 -> 98.3Helped
add HRN loss instead of the binary classification head (ablation)LLM text detection · M4-multilingualAUROC: 84.6 -> 96.4Helped
add Energy loss instead of the binary classification head (ablation)LLM text detection · RAID attackedAUROC: 84.5 -> 93.6Helped
treat human-written text as OOD rather than LLM-generated text (ablation)DeepSVDD · DeepFakeAUROC: 69.6 -> 93.8Helped
add contrastive loss (β=1 rather than β=0) (ablation)DeepSVDD on DeepFake · DeepFakeAUROC: 88.6 -> 98.3Helped
add OOD loss (α=1 rather than α=0) (ablation)DeepSVDD on DeepFake · DeepFakeAUROC: 93.7 -> 98.3Helped
use BERT_large instead of SimCSE-RoBERTa_base as the backbone (ablation)DeepSVDD · DeepFakeAUROC: 98.3 -> 93.1Hurt
use Energy loss rather than D-SVDD loss (ablation)OOD detector · RAID attackedAUPR: 73.0 -> 99.7Helped
use HRN rather than D-SVDDOOD detector · DeepFake unseen domainAUROC: 97.9 -> 98.0No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: DeepFake M4 RAID EvoBench

Benchmarks: DeepFake M4-multilingual RAID EvoBench

Metrics: AUROC AUPR FPR95 accuracy F1

Baselines: DetectLLM DetectGPT DNA-GPT Fast-DetectGPT Binoculars DALD Glimpse GPTZero RADAR GhostBuster BiScope DeTeCtive

Builds on: DeepSVDD HRN energy-based OOD detection DeTeCtive SimCLR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy