The Base-Rate Problem: Why a Tiny False Positive Rate Still Flags Many Real Students
18 Feb 2026
A detector vendor tells you it’s “99% accurate.” That sounds like a flag is basically a sure thing. It isn’t — and the reason is a piece of math that trips up smart people all the time, including the deans and instructors deciding whether you cheated.
The problem isn’t that detectors are bad at spotting AI. It’s that they’re run on huge numbers of honest writers, and when you do that, even a rounding-error mistake rate produces real human beings staring at a false accusation. This is the base-rate problem, and once you see it you can’t unsee it.
Key takeaways
- A “99% accurate” detector is not the same as “99% of flags are correct.” Those are different numbers, and the gap is where students get hurt.
- When most people in a class wrote their own work, even a tiny false positive rate produces actual flagged students every term.
- The number that matters is the false positive rate times how many honest writers run through the tool — not the headline accuracy figure.
- A 1% false positive rate, repeated across classes and assignments all year, adds up to a steady stream of wrongly flagged people.
- A detector score is a probability, not proof. The base-rate problem is a big reason a single flag should never decide a case.
Two numbers people keep confusing
When a tool says “99% accurate,” it usually means: feed it a balanced pile of text, half written by AI and half by humans, and it labels about 99% of them correctly. Fine. That’s a lab statistic from a balanced test set.
But that’s not the question you actually care about. The question you care about is: *if my essay gets flagged, how likely is it that I really used AI?* Those are not the same thing, and treating them as the same is the base rate fallacy in AI detection.
Here’s the missing ingredient. In a real classroom, the population isn’t 50/50 AI and human. Most students, most of the time, wrote their own work. That background rate — how common AI writing actually is in the group being tested — is the “base rate.” When you leave it out of the math, the flag looks far more damning than it is.
Accuracy hides two separate error rates
Every detector makes two kinds of mistakes, and they matter for completely different people:
- False negatives — real AI text the tool misses. This annoys the institution.
- False positives — human text the tool flags anyway. This wrecks a student’s semester.
A vendor can advertise a single shiny accuracy number while quietly having a false positive rate that’s small but very much nonzero. And the false positive rate is the one that decides how many innocent writers get pulled into a meeting with an academic integrity officer.
A classroom that does the math for you
Let’s make this concrete. Forget marketing percentages and just count people.
Picture a writing course. 100 students. Suppose 10 of them actually used AI to write their essay, and 90 wrote their own work. That’s already a fairly high cheating rate — bump it down and the problem gets worse, which we’ll see in a second.
Now run everyone’s essay through a detector with these properties:
- It catches 90% of real AI writing (a solid true-positive rate).
- It has a 5% false positive rate on human writing.
Watch what happens.
- Of the 10 AI users, it correctly flags 9. Good.
- Of the 90 honest students, 5% get flagged anyway. That’s 4.5 — round it to four or five people falsely accused.
So the detector lights up on roughly 14 students. Nine cheated. Four or five didn’t. If you’re one of the flagged students, the chance you actually used AI is about 9 out of 14 — around 65%. Not 99%. Not “basically certain.” Closer to a coin flip with a lean.
Now squeeze the cheating rate down to something more realistic for a single assignment — say 3 students out of 100 used AI:
- Correct flags: about 2.7, call it 3.
- False flags: still 5% of 97 honest students ≈ 5 people.
Now *more than half* the flagged students are innocent. The detector hasn’t changed at all. The only thing that changed is the base rate — how much AI writing was actually there to find. The rarer the cheating, the less a flag means.
Why “5% sounds small” is a trap
Five percent feels negligible until you remember the denominator is *everyone honest.* And the honest pile is almost always the big one. A false positive rate is a tax on the innocent majority, and the majority is large, so the tax collects real victims.
Drop the false positive rate to a genuinely impressive 1%. In a 30-student class, that works out to roughly a 26% chance at least one honest student gets flagged on a single assignment. Run that across eight assignments and a few sections, and over a year a single instructor will very likely flag multiple real students who did nothing wrong. That’s arithmetic, not bad luck.
Why detectors can’t just turn the dial to zero
The obvious response is “so build a detector with a 0% false positive rate.” You can’t — not without making the tool useless.
Detectors work by measuring how statistically predictable your writing is — roughly, how surprising each word is and how much your sentence rhythm varies. If you want the deeper version, we wrote up the statistics behind AI detectors separately. The short version: AI tends to write smooth, even, predictable prose, so detectors flag smooth, even, predictable prose.
The catch is that plenty of humans write that way too. Careful, plain, grammatically clean writers. People drilled to follow a five-paragraph template. And — this is well documented — non-native English speakers. A 2023 Stanford study led by Weixin Liang found that several GPT detectors were biased against writing by non-native English speakers, flagging their essays as AI far more often than comparable native-speaker text. So if you crank the threshold to never flag those students, you stop catching real AI too. Move the threshold either way and you’re just trading false positives for false negatives. There’s no setting that makes both zero.
This is part of why OpenAI quietly retired its own AI-writing classifier in July 2023, citing its low accuracy. The company that builds the models couldn’t reliably detect their own output. That should reset anyone’s expectations about a third-party tool printing “99%” on a sales page.
What this means if you’re the one flagged
A flag is a probability statement dressed up as an accusation. Reputable detectors — Turnitin and GPTZero among them — report a likelihood or a percentage rather than a verdict, and their own documentation describes the output that way. The base-rate problem is the reason that distinction isn’t a technicality. It’s the whole ballgame.
If your honest work gets flagged, the math is on your side, and you can say so plainly:
- Ask for the specifics. Which tool, what score, what threshold. A number with no context isn’t evidence.
- Bring your process. Draft history, version timestamps, notes, document revision data. A flag is a guess about your text; your draft trail is a record of your work.
- Name the base rate. Point out that “accurate on a test set” and “correct about my essay” are different claims, and that even a low false positive rate flags innocent writers at scale. This isn’t a dodge — it’s how the statistics actually work.
A handful of universities have already pulled detectors out of their honor-code processes, partly over this exact reasoning. You’re not inventing an excuse. You’re describing a known limitation. If you want to see how your own writing reads to these tools before anyone else does, you can run a draft through a detector and humanizer and look at exactly which sentences get flagged.
Frequently asked questions
What is the base rate fallacy in AI detection?
It’s judging a detector by its accuracy on AI text while ignoring how many honest writers it screens. When most students wrote their own work, the false positives can rival or outnumber the real catches, so a flag carries less weight than people assume. Ignoring the base rate — that most submissions are genuinely human — is exactly how a small error rate becomes a lot of wrongly accused people.
If a detector is 99% accurate, doesn’t that mean a flag is 99% likely to be right?
No. “99% accurate” usually describes performance on a balanced test set. It says nothing about how trustworthy one flag is in a class where almost everyone is honest. The reliability of a single flag depends on the false positive rate and the real share of AI writing in that group — and when cheating is rare, a big chunk of flags can be wrong.
Does a lower false positive rate fix the problem?
It helps but doesn’t end it. Even 0.5% flags real people once you multiply across every student, assignment, and course in a year. The volume is the issue. A rate that looks tiny on a spec sheet still produces a steady trickle of false accusations at scale, which is why a flag should start a conversation, not end one.
What should I do if I’m flagged but wrote the work myself?
Treat the score as a claim to examine, not a fact. Gather draft history, timestamps, and notes. Ask which tool and threshold were used, and point out that detectors output probabilities and have documented false positives. Raising the base-rate argument is fair: even an accurate-sounding tool flags innocent writers at scale.
Why don’t schools just account for the base rate?
Some are — a few universities have dropped detectors from honor-code processes for this reason. But a single percentage is easy to trust and the math is unintuitive. People hear “99%” and assume near-certainty. Understanding the base-rate problem is what lets everyone read those scores responsibly.
The honest bottom line
A detector flag is a starting point, not a conclusion. The base-rate problem is the quiet reason a “tiny” error rate keeps catching real students — and it’s why no responsible person should treat a single score as proof. Want to keep digging into how this all works? You can compare what we charge on our pricing page or browse the rest of our writing on detection.
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.


