PaperBleachPaperBleach
logo

Perplexity Isn’t a Lie Detector: Why Low Perplexity Doesn’t Prove AI Authorship

P
Paperbleach

11 Feb 2025

A low perplexity score gets treated like a confession. Someone runs an essay through a detector, sees the number come back low, and concludes the writer used AI. That leap feels obvious, and it’s wrong in a way that’s easy to miss and hard to walk back once an accusation is on the table.

Here’s the thing the number actually proves: nothing about who wrote the text. It tells you the words were predictable. Predictable and machine-made are not the same fact, and confusing them is how careful human writers end up defending work they did themselves.

Key takeaways

  • Low perplexity means your words were easy for a language model to predict. That’s a property of the *text*, not a fingerprint of the *author*.
  • Inferring “AI wrote this” from a low score is a logic error: AI text is usually low-perplexity, but so is a lot of human text, so the arrow doesn’t run backward.
  • Entire groups write low-perplexity by default, including non-native English speakers, technical writers, and anyone trained to write plainly.
  • Base rates matter. Where almost everyone does their own work, even a small false-positive rate flags innocent people.
  • Perplexity is one signal. OpenAI retired its own AI classifier in July 2023 for low accuracy, which tells you how shaky single-signal detection is.

What perplexity actually measures

Perplexity asks one question: how surprised was a language model by your words? It reads your text one token at a time and, at each step, checks how much probability it had assigned to the word you actually used. Confident guesses pull the score down. Repeated surprises push it up. Low perplexity means the model could’ve finished your sentences for you.

If you want the full mechanics with worked examples, we cover the statistics behind AI detectors, explained in a separate piece. For now, hold onto the one idea that matters here: perplexity scores *predictability*. Not authorship. Predictability.

That distinction is the whole article.

The logic error hiding in “low perplexity, therefore AI”

Walk through the reasoning slowly, because it sounds airtight until you say it out loud.

The true statement is: *AI-generated text tends to have low perplexity.* Language models pick likely words, so their output is, by construction, easy to predict. Fine. No argument there.

The conclusion people draw is: *this text has low perplexity, therefore AI generated it.*

That’s a flipped arrow. “Most AI text is low-perplexity” does not mean “most low-perplexity text is AI.” Compare: most professional basketball players are tall, but most tall people aren’t pro basketball players. The first statement says nothing reliable about the second. Logicians call this affirming the consequent. The rest of us call it jumping to conclusions.

For the leap to hold, low-perplexity writing would have to be *rare* among humans. It isn’t. It’s everywhere.

Who writes low-perplexity prose without any help

Once you stop assuming a low score points at a machine, you notice how many real people land there naturally.

Non-native English speakers. Someone writing in their second or third language tends to reach for safe, common constructions, the ones they’re confident are correct. Safe and common is exactly what a model predicts easily. A 2023 Stanford study by Weixin Liang and colleagues, published in *Patterns*, found that GPT detectors misclassified non-native English writing as AI-generated far more often than native writing, and the authors traced it to exactly this: that careful, conventional phrasing scores low on perplexity. The writers did nothing but write clearly in a language they learned. The math punished them for it.

Technical and legal writers. A network engineer documenting a failover procedure, or a paralegal drafting a clause, is *supposed* to be predictable. Boilerplate, fixed terminology, standard structure. Surprising your reader in a compliance document is a bug, not a virtue. This writing scores low because predictability is the job.

Anyone trained to write plainly. Journalists, government communicators, people who internalized Strunk and White. The whole discipline of plain language is, in effect, a discipline of lowering perplexity: short words, common phrasing, no swerves. Do it well and a detector reads “machine.”

So low perplexity covers AI output, ESL writers, technical documentation, formal academic prose, and good plain-spoken writing. That’s a crowded bucket. Picking “AI” out of it from the score alone is a guess wearing a lab coat.

A mini-scenario: two essays, same score

Picture a first-year writing class. Two students turn in reflections on the same reading, and both come back low-perplexity.

Maya pasted hers from ChatGPT and changed three words. Her sentences glide, every transition is the expected one, nothing catches.

Daniel wrote his at the kitchen table over two evenings. English is his second language, and he stuck to phrasing he trusted. Clean, modest, correct. He also writes the way his high school teacher drilled into him: short sentences, plain words, no showing off.

The detector hands back near-identical scores. A teacher who treats the number as proof flags both. One flag is right. One ends a kid’s semester over the crime of writing carefully in his second language. The score cannot tell them apart, because the score was never measuring what the teacher thinks it was measuring. It measured predictability, and both essays were predictable for completely different reasons.

Base rates: why even a “good” detector flags real people

Now the part that turns a logic puzzle into a real problem.

Suppose a detector is right 95% of the time and wrongly flags human work just 5% of the time. Sounds great. Run it on a 200-student course where, realistically, maybe 10 students actually used AI.

The 5% false-positive rate hits the 190 honest students: that’s about 9 or 10 wrongly flagged. Out of the 10 cheaters, the tool catches roughly 9 or 10. So your flagged pile is split nearly fifty-fifty between people who cheated and people who didn’t. A flag is barely better than a coin flip at telling you which is which, even though the detector is “95% accurate.” (Those numbers are a made-up illustration, not a measured benchmark, but the shape of the problem is real.)

That’s the base-rate effect. When the thing you’re hunting is rare, false positives swamp true ones, no matter how good the tool sounds in a brochure. Lower the false-positive rate and the picture improves, but it never disappears, and the people it lands on are exactly the careful, plain, non-native writers from the section above.

This is a big reason OpenAI retired its own AI text classifier in July 2023, citing low accuracy. The company that builds the models that *cause* low perplexity couldn’t reliably detect it. That should set your expectations for any tool that hands you a single number and a verdict.

So what is the score good for?

Used honestly, perplexity is a useful clue. It earns its keep as one input among several, alongside burstiness, sentence-level variation, and a trained classifier weighing dozens of features at once. A responsible detector reports a *probability*, not a confession, and a responsible human reads it as “worth a closer look,” not “case closed.”

The failure isn’t the metric. It’s the interpretation. “Low perplexity” is a fine observation. “Low perplexity, therefore AI” is the part that ruins someone’s day.

If you’re a writer worried about getting caught in this, the move isn’t to chase a magic number. It’s to write with genuine variety and concrete specifics, the kind of detail only you would think to include, and to keep your drafts and version history as real evidence of your process. For more on the mechanics and the broader detection landscape, browse the rest of the blog, and if you want the full toolset, see the plans.

Frequently asked questions

Does low perplexity mean a text was written by AI?

No. Low perplexity only means the words were easy for a language model to predict. AI text tends to be low-perplexity, but so is plain prose, technical documentation, formal academic phrasing, and writing by non-native English speakers leaning on safe constructions. Since both groups produce the same low number, the score can’t tell them apart. It’s correlation, not proof of authorship.

If my essay scored low perplexity, am I going to get flagged?

Possibly, and that’s the frustrating part. A low score is the pattern detectors associate with machine text, so a clear, careful essay can trip the same wire as ChatGPT output. The fix isn’t gaming a number; it’s making sure your writing genuinely varies and includes details only you would include. Keeping your drafts is smart too, because that’s real evidence of how the piece came together.

Why do detectors use perplexity if it produces false positives?

Because it’s cheap to compute and correlates with AI text well enough to be a useful signal. The problem isn’t that perplexity is meaningless; it’s that some tools and accusers treat one signal as a verdict. Responsible detectors report a probability and combine perplexity with other features. The error is a human reading “low perplexity” and concluding “therefore AI,” which the math never supported.

What’s a safe perplexity score to avoid being flagged?

There isn’t one, and chasing a target is a losing game. Every detector trains its own model on its own data, so scores don’t map cleanly between tools. A value that reads “human” in one checker reads “AI” in the next. Write with real variety and specificity instead of trying to hit a number you can’t even compare.

Is high perplexity proof that a human wrote something?

No, and that’s the same mistake in reverse. High perplexity looks less machine-like, but a person can raise it deliberately, and some AI output is surprisingly high-perplexity depending on the prompt and model. Perplexity is a clue about predictability in either direction. It’s never proof of authorship.

The bottom line

Perplexity isn’t a lie detector. It’s a predictability meter, and predictability has a dozen human causes that have nothing to do with a chatbot. Read a low score for what it is, a reason to look closer, never a confession. If you want to see exactly which lines in your own writing read as predictable before anyone else does, run a draft through the free checker and judge for yourself.

Try it on your own text

Paste your draft into PaperBleach to humanize AI text so it reads naturally — then check your score against built-in AI detection. Free on your first run.