← Latest papers
📊 statistics

NL-PAC: Specification Ambiguity and Certified Minimax Risk Floors in LLM-Mediated Supervision

This paper introduces Natural Language PAC (NL-PAC), a framework that quantifies and certifies a fundamental minimax risk floor in LLM-mediated supervision caused by specification ambiguity, demonstrating that additional labels cannot resolve identification problems when the operative interpretation remains hidden.

Original authors: Berkay Anahtarci

Published 2026-07-13
📖 6 min read🧠 Deep dive

Original authors: Berkay Anahtarci

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you ask a super-smart AI robot to grade your essays. You give it a simple instruction in plain English: "Mark this essay as 'Good' or 'Bad'." But here's the twist: your instruction is a bit vague. It could mean "Good if the grammar is perfect" OR "Good if the ideas are creative." The robot doesn't necessarily pick one meaning and stick to it; instead, the way it gives you grades is indistinguishable regardless of which meaning it's actually using. It just spits out a grade, and that grade looks exactly the same whether it's following the "grammar" rule or the "creativity" rule.

This paper, titled NL-PAC, asks a scary question: If the robot's grading channel is "target-blind" (meaning its output looks the same no matter which hidden meaning it's using), can we ever be sure it's grading correctly? Or is there a permanent "floor" of mistakes that no amount of extra grading can fix?

The Hidden "Target-Blind" Trap

The authors call this situation target-blind supervision. Imagine you are trying to find a lost dog in a foggy park. You have a map (the instruction), but the map has two possible routes drawn on it. The dog is actually on Route A, but the person giving you directions (the robot) is walking down Route B. The scary part isn't that they picked Route B and hid it; it's that no matter which route they are on, the directions they give you are identical. They point and say, "The dog is this way!" and that pointer looks exactly the same whether they are on Route A or Route B.

Because the robot's "directions" (the labels it gives) are statistically identical under any possible interpretation, you can't tell if it's following Route A or Route B. Even if you ask the robot to grade 1,000,000 essays, you still can't figure out which route it's on because the channel itself doesn't reveal the difference. The paper proves that no matter how much data you collect, there is a minimum amount of error you cannot avoid. It's like trying to guess a secret code when the person holding the key is wearing noise-canceling headphones, and the signal they send is the same regardless of which key they hold.

The "Floor" of Mistakes

The paper introduces a way to measure this unavoidable error, which they call the minimax risk floor. Think of it as a "ceiling" on how good the robot can ever be, no matter how hard you try.

  • The Main Finding: The authors calculated that if the robot's admissible answers (the ones it thinks are correct) overlap too much, the error floor is at least half the size of that overlap.
  • The Proof: They didn't just guess this; they used strict math to prove it. They showed that if the robot sees an essay where both "Good" and "Bad" are technically valid answers according to its secret rules, the channel cannot distinguish between them. Consequently, it has to guess. And if it guesses, it will be wrong at least 50% of the time on those specific tricky cases.
  • The Certificate: The coolest part is that you can actually measure this floor without knowing the robot's secret mind. By looking at a bunch of unlabeled essays and asking the robot, "What are the possible answers for this one?", you can count how often it gives you two or more valid answers.
    • In their experiment with a specific robot (a frozen Qwen 2.5–3B model), they found that for one specific prompt, the robot gave multiple valid answers 29% of the time.
    • This meant the "error floor" was 0.0838 (or about 8.4%).
    • Translation: Even if you had infinite data, this robot would still make mistakes on at least 8.4% of the essays because the instructions were too vague for the channel to distinguish the correct path.

What They Ruled Out (The "Zero" Certificates)

The paper is very careful to say what this method does not do.

  • It's not a magic wand: If the robot gives a "zero" certificate (meaning it found no overlap), it doesn't mean the task is perfect or that the robot is a genius. It might just mean the robot got confused and gave the same wrong answer every time, or that the instructions were so specific that there was no room for error.
  • It's not about human confusion: The paper explicitly states that this floor is about the robot's confusion (specifically, the ambiguity in the channel it uses), not necessarily human confusion. Just because the robot is confused doesn't mean humans would be.
  • It's not a general fix: They tried to apply their findings to a list of "human reading rules" (like "Be strict" vs. "Be lenient"), but the math showed the bridge was too loose. The robot's internal logic didn't match the human rules well enough to transfer the certificate. So, they ruled out the idea that you can easily translate this robot-floor into a human-floor without more work.

How Sure Are They?

The authors are very sure about the math. They proved the "floor" exists using rigorous statistical theorems.

  • The Math: They proved that for any learner (human or AI) trying to learn from this "blind" channel, the worst-case error is at least half the overlap mass. This is a hard mathematical fact, not a simulation.
  • The Experiment: When they tested this on the Qwen robot, they found a positive certificate (0.0838) for one prompt and zero for others. This wasn't a simulation; it was a real audit of a frozen model.
  • The Limit: However, they admit that when they tried to use "sampled decoding" (asking the robot to generate answers instead of showing its internal probabilities), the math broke down because the robot's answers were too noisy at low sampling depths. In those cases, the certificate became "vacuous" (meaning it gave a result of zero, which tells you nothing). So, while the theory is solid, the practical measurement depends heavily on how you ask the robot for its answers.

The Takeaway

This paper is like a warning label for anyone using AI to grade or judge things. It says: "If your instructions are vague enough that the AI can interpret them in two different ways, and the channel it uses to give you answers looks the same for both interpretations, you are stuck with a permanent error rate."

You can't fix this by just asking the AI to try harder or by feeding it more examples. The only way to lower the floor is to change the instructions so the AI has only one clear path to follow, or to change the AI itself. The paper gives you a ruler to measure exactly how high that floor is, but it also warns you that if the ruler reads "zero," it might just mean the AI is broken, not that the job is perfect.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →