Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Rethinking AI-Generated Text Detection: A Strong Baseline and the Distribution-Shift Problem That Remains

About

Recent AI-generated text detection work often introduces a new benchmark together with a specialized detector tailored to it. We revisit this practice from a baseline-first perspective. Across several benchmarks, we show that a plain, fully fine-tuned RoBERTa matches or exceeds the specialized detectors those benchmarks are built around. This suggests that much of the recent architectural complexity is not what drives strong in-distribution detection. The remaining challenge is the distribution shift. The same strong baseline degrades sharply when the topic domain or generating model changes at test time, and simply adding more source data does not close the gap. We identify a key failure mode: under distribution shift, the detector can assign high-confidence machine labels to human-written text from unseen domains. We then study two lightweight domain adaptation methods to address this problem: $K$-shot adaptation with first-order MAML over LoRA adapters, and a per-sample confidence-weighted ensemble built on top of the adapted detector. Overall, our results suggest that progress in AI-generated text detection should be measured not only by in-distribution performance, but also by robustness under distribution shift.

Zhuoer Shen, Mingyi Wang, Shaofeng Zou, Yuheng Bu• 2026

Related benchmarks

TaskDatasetResultRank
AI-generated text detectionMIRAGE six task subsets
AUROC0.963
5
AI-generated text detection (Three-way classification)FAID Unseen Domain
Accuracy91.5
4
AI-generated text detection (Three-way classification)FAID Unseen Domain+Generator
Accuracy88.2
4
AI-generated text detectionHC3 cross-benchmark transfer
AUROC (Finance)99.8
3
Machine-generated text detectionMAGE cmv (held-out)
AUROC0.992
3
Machine-generated text detectionMAGE eli5 (held-out)
AUROC0.958
3
Machine-generated text detectionMAGE hswag held-out
AUROC93.2
3
Machine-generated text detectionMAGE roct (held-out)
AUROC0.907
3
Machine-generated text detectionMAGE sci_gen held-out
AUROC96.9
3
Machine-generated text detectionMAGE squad held-out
AUROC97.9
3
Showing 10 of 21 rows

Other info

Follow for update