atlas

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

BBScore: A Brownian Bridge Based Metric for Assessing Text Coherence

AAAI 2024 · Large language models › Language, safety and interpretability · approach: Zero-shot machine-text detection · 3 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 BBScore, a reference-free text coherence metric based on a modified Brownian bridge over frozen GPT-2 contrastive latents, optionally combined with a small MLP classifier, evaluated on shuffle, local-window, and LLM-vs-human discrimination tasks.

Problem

Measuring global and local coherence of long texts; existing neural coherence models rely on static embeddings or narrow local context, and end-to-end pairwise-trained models generalize poorly to real incoherent text.

Approach

Model sentence latents from a frozen GPT-2 encoder trained with a Brownian-bridge contrastive objective as a Brownian bridge trajectory; estimate its diffusion coefficient by maximum likelihood on training latents and score documents by the resulting log-likelihood deviation (BBScore), with an optional three-layer perceptron on multi-window BBScores.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a classifier to BBScoreBBScore · WikiSection global discrimination test D_b=10accuracy: 78.66 -> 98.50Helped
Add a classifier to BBScoreBBScore · WikiSection local discrimination test D_w=1,2,3accuracy: 57.66 -> 67.12Helped
Add a classifier to BBScoreBBScore · WikiSection AI differentiation test LLaMA2-7Baccuracy: 75.63 -> 92.02Helped
Use BBScore + CLF instead of UnifiedCoherenceWikiSection global discrimination · WikiSection global discrimination test D_b=10accuracy: 96.09 -> 98.50Helped
Use BBScore + CLF instead of UnifiedCoherenceWikiSection local discrimination · WikiSection local discrimination test D_w=1,2,3accuracy: 87.00 -> 67.12Hurt
Add a classifier to BBScoreBBScore · WikiSection AI differentiation test GPT-NeoXaccuracy: 83.74 -> 86.17Helped
Use the approximated diffusion coefficient instead of the standard Brownian bridge coefficient σ²_m=1BBScore · WikiSection block 1 shuffle testAUCHelped

Surprising findings

Limitations

Experimental setup

Datasets: WikiSection (city) GCDC

Benchmarks: WikiSection shuffle (global discrimination) WikiSection local window shuffle (local discrimination) WikiSection AI-generated text differentiation GCDC (domain generalizability)

Metrics: pairwise accuracy AUC classification accuracy Wasserstein distance

Baselines: Entity Grid Unified Coherence BBScore (no classifier)

Builds on: Unified Coherence model Brownian bridge encoder contrastive learning (prior long-text generation work) Entity Grid

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