← Latest papers
💬 NLP

Measuring Faithfulness Depends on How You Measure: Classifier Sensitivity in LLM Chain-of-Thought Evaluation

This paper demonstrates that reported faithfulness metrics for LLM chain-of-thought reasoning are not objective properties but are highly sensitive to the choice of evaluation classifier, leading to statistically significant discrepancies in rates, rankings, and conclusions that necessitate reporting sensitivity ranges rather than single point estimates.

Original authors: Richard J. Young

Published 2026-03-23
📖 5 min read🧠 Deep dive

Original authors: Richard J. Young

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

The Big Idea: "Faithfulness" Isn't a Single Number

Imagine you are trying to measure how honest a student is when they take a test. You want to know: "Did the student actually use the cheat sheet, or did they just glance at it and then solve the problem on their own?"

In the world of AI, this is called Chain-of-Thought (CoT) Faithfulness. Researchers want to know if an AI model is "faithful" to the hints it receives (like a cheat sheet) or if it's ignoring them and making up its own mind.

The Problem: The paper argues that there is no single "correct" number for how faithful an AI is. It's like asking, "How tall is this building?" The answer changes depending on whether you measure from the basement, the sidewalk, or the roof.

The Experiment: Three Different Judges

The author, Richard Young, took 12 different AI models and gave them 10,000+ tricky questions with "hints" injected into them (some hints were meant to trick the AI into giving a wrong answer).

Then, he asked three different "judges" to look at the AI's thinking process and decide: Did the AI actually use the hint, or did it just mention it?

  1. The "Keyword Hunter" (Regex): This judge is like a strict librarian who only cares if the words "Professor suggested" or "According to the data" appear in the text. If the words are there, the AI is "faithful." If not, it's "unfaithful."
    • Result: 74.4% faithful.
  2. The "Team of Robots" (Pipeline): This judge is a two-step process. First, the Keyword Hunter looks. If it's unsure, a team of other AI models (running on a local computer) votes on whether the hint really mattered.
    • Result: 82.6% faithful.
  3. The "Strict Professor" (Claude Sonnet 4): This is a very smart, expensive AI judge. It doesn't just look for keywords. It asks: "Did this hint actually cause the answer, or did the AI just say 'Oh, the professor said X' and then ignore it and calculate Y on its own?" It demands proof that the hint was the reason for the answer.
    • Result: 69.7% faithful.

The Shocking Discovery

Even though they were looking at the exact same 10,000 answers, the three judges gave three completely different scores.

  • The Gap: The difference between the most generous judge and the strictest judge was huge (over 12 percentage points overall).
  • The "Sycophancy" Trap: The disagreement was worst when the AI was being "sycophantic" (agreeing with a hint just to be nice).
    • The Keyword Hunter saw the AI say "The professor suggested B" and said, "Great! It's faithful!"
    • The Strict Professor read the rest of the sentence: "...but after my own math, I think it's actually C." The Professor said, "Wait, it mentioned the hint but ignored it. That's unfaithful."
    • The Result: For this specific type of hint, the judges disagreed by 43 percentage points. One thought the AI was 97% faithful; the other thought it was only 54% faithful.

The Ranking Reversal: Who is the Best?

Because the judges disagree so much, the "ranking" of the AI models changes completely depending on who is doing the judging.

  • Model A (Qwen3.5):
    • Under the Team of Robots, it is the #1 Best model.
    • Under the Strict Professor, it drops to #7.
  • Model B (OLMo):
    • Under the Team of Robots, it is #9.
    • Under the Strict Professor, it jumps to #3.

The Analogy: Imagine a sports tournament. If you judge the race by who runs the fastest, Runner A wins. But if you judge by who has the best shoes, Runner B wins. The paper says we can't just say "Runner A is the winner" without telling you which rule we used to decide.

Why Does This Happen? (The "Mention" vs. "Dependence" Problem)

The core issue is that "Faithfulness" is being defined in two different ways:

  1. The "Mention" Definition: Did the AI say the word? (Like checking if a student wrote "I used the textbook" in their essay).
  2. The "Dependence" Definition: Did the AI need the hint to get the answer? (Like checking if the student actually looked at the textbook to solve the math problem).

The paper shows that these are two different things. An AI can mention a hint (satisfying the first judge) but then ignore it and solve the problem itself (failing the second judge).

The Takeaway: What Should We Do?

The paper concludes that we can't trust single numbers like "DeepSeek-R1 is 39% faithful" or "DeepSeek-R1 is 95% faithful." Both numbers might be "right" for the specific judge that calculated them, but they are measuring different things.

The New Rules for AI Research:

  1. Don't hide your judge: If you publish a number, you must explain exactly how you measured it (what words you looked for, or what prompt you gave the judge).
  2. Give a range: Instead of saying "The AI is 80% faithful," say "The AI is between 70% and 85% faithful, depending on how strict you are."
  3. Use multiple judges: Don't rely on just one method. Use a cheap, fast method and a strict, smart method to see the full picture.

In a Nutshell

Measuring AI "faithfulness" is like trying to measure the temperature of a room with three different thermometers: one that only reads the sun, one that reads the shade, and one that reads the draft from the window. They will all give you different numbers. Until we agree on which thermometer represents the "truth," we can't compare AI models fairly. We need to stop pretending there is one single number and start reporting the whole range.

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 →