atlas

Research map / Large language models / Language, safety and interpretability

Training-free LLM-generated Text Detection by Mining Token Probability Sequences

ICLR 2025 · Large language models › Language, safety and interpretability · approach: Zero-shot machine-text detection · 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.

Proposes Lastde and Lastde++, training-free LLM-generated text detectors that combine a likelihood (global) statistic with multiscale diversity entropy of token probability sequences (local temporal dynamics), with Lastde++ adding fast sampling normalization.

Problem

Training-free detection of LLM-generated text relies on global statistics and performs poorly in black-box, cross-model, cross-lingual, and paraphrase-attack settings, while ignoring local temporal patterns of token probabilities.

Approach

Treat the token log-probability sequence as a time series and compute multiscale diversity entropy (local dynamics), then divide the log-likelihood by the aggregated MDE to form a score; Lastde++ applies fast-sampling discrepancy normalization using 100 samples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add local multiscale diversity entropy to likelihood scoring (Lastde versus DetectLRR)White-box text detection · XSum/SQuAD/WritingPrompts, 12-model averageAUROC: 90.80 -> 95.89Helped
Add fast-sampling Lastde discrepancy (Lastde++ versus Fast-DetectGPT)White-box text detection · XSum/SQuAD/WritingPrompts, 12-model averageAUROC: 97.82 -> 98.85Helped
Add local multiscale diversity entropy to likelihood scoring (Lastde versus DetectLRR)Black-box text detection · XSum/WritingPrompts/Reddit, 12-model averageAUROC: 80.45 -> 86.38Helped
Add fast-sampling Lastde discrepancy (Lastde++ versus Fast-DetectGPT)Black-box text detection · XSum/WritingPrompts/Reddit, 12-model averageAUROC: 85.68 -> 91.47Helped
Replace standard-deviation aggregation with 2-norm (ablation)Lastde++ · GPT-4-Turbo, XSum/WritingPrompts/Reddit averageAUROC: 88.18 -> 85.97Hurt
Replace standard-deviation aggregation with range (ablation)Lastde++ · GPT-4-Turbo, XSum/WritingPrompts/Reddit averageAUROC: 88.18 -> 86.92Hurt
Replace standard-deviation aggregation with 2-norm (ablation)Lastde++ · GPT-4o, XSum/WritingPrompts/Reddit averageAUROC: 92.86 -> 92.07Hurt
Replace standard-deviation aggregation with range (ablation)Lastde++ · GPT-4o, XSum/WritingPrompts/Reddit averageAUROC: 92.86 -> 91.29Hurt
Increase Lastde scale factor from 5 to 10 (ablation)Lastde · Four analyzed datasetsAUROCHelped
Increase the scale factor beyond 10 (ablation)Lastde · Reddit (GPT-4-Turbo) versus other analyzed datasetsAUROCMixed
Increase the number of contrast samples (ablation)Distribution-based detection methods · Gemma-7 white-box detectionAUROCHelped
Use 10 contrast samples instead of 100 (ablation)Lastde++ · Gemma-7 white-box detectionAUROCHelped

Surprising findings

Limitations

Experimental setup

Datasets: XSum SQuAD WritingPrompts Reddit ELI5 WMT16 Zhihu

Benchmarks: XSum SQuAD WritingPrompts Reddit ELI5 WMT16 Zhihu

Metrics: AUROC

Baselines: Likelihood LogRank Entropy DetectLRR DetectGPT DetectNPR DNA-GPT Fast-DetectGPT

Builds on: Fast-DetectGPT Diversity Entropy DetectLLM DetectGPT

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