← Latest papers
💬 NLP

Speaking in Self-Assessing Tongues: On the Verbalized Confidence of LLMs in Machine Translation

This paper introduces and evaluates five verbalized methods for extracting per-token confidence from large language models in machine translation, finding that they perform comparably to internal signals in error detection and calibration despite showing little correlation with them.

Original authors: Ali Marashian, Alexis Palmer, Katharina von der Wense

Published 2026-06-17
📖 5 min read🧠 Deep dive

Original authors: Ali Marashian, Alexis Palmer, Katharina von der Wense

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 have a very smart, multilingual robot translator. You ask it to translate a sentence, and it does so instantly. But how do you know if it got it right? Does the robot know if it made a mistake?

This paper investigates a specific question: Can we ask the robot, "How sure are you about this specific word?" and trust its answer?

The researchers compared two ways of getting the robot's "confidence level":

  1. The "Internal" Way: Looking at the robot's secret math (its internal probabilities). This is like peeking at the robot's brain to see how many options it was considering before it picked a word.
  2. The "Verbalized" Way: Simply asking the robot, "On a scale of 0 to 1, how confident are you in this word?" and having it type out the answer.

Here is a breakdown of their findings using simple analogies:

1. The Problem with "Peeking at the Brain"

Usually, when we want to know if a translation is good, we look at the robot's internal math. If the robot was 99% sure it picked the right word, we assume it's correct.

However, the paper points out a flaw in this method called "Surface Form Competition."

  • The Analogy: Imagine you are translating "The cat sat on the mat." You could also say "The feline sat on the rug." Both are perfect translations.
  • The Issue: If the robot is torn between "cat" and "feline," its internal math might show it's only 50% sure about "cat" because it's also thinking about "feline." But "cat" is actually a correct translation!
  • The Result: The robot's internal math says, "I'm unsure," but the output is actually perfect. The internal signal is misleading because it measures confusion between options, not correctness.

2. The New Idea: Just Ask It

Since the robot can talk, the researchers tried a different approach: Verbalized Confidence. Instead of peeking at the math, they prompted the robot to say, "I am 90% sure this word is right."

They tested five different ways of asking:

  • The List: "Tell me which parts of the sentence are wrong."
  • Word Numbers: "Give every word a score from 0 to 1."
  • Word Words: "Give every word a label like 'Very Certain' or 'Not Sure'."
  • Token Numbers/Words: Doing the same thing but for tiny pieces of words (tokens) instead of whole words.

3. The Big Surprise: They Don't Agree

The researchers expected that if the robot's internal math said "I'm unsure," and they asked the robot "Are you unsure?", the robot would say "Yes."

They were wrong.

  • The Analogy: It's like a weather forecaster who looks at their complex radar data (Internal) and says, "There's a 50% chance of rain," but when you ask them directly, "Do you think it will rain?", they say, "I'm 90% sure it won't."
  • The Finding: There was almost no correlation between the robot's internal math and what it said out loud. They were essentially two different strategies that didn't really talk to each other.

4. Did Asking Help?

So, if they don't agree, which one is better at spotting actual translation errors?

  • The Results: Surprisingly, asking the robot (Verbalized) worked just as well as, and sometimes better than, peeking at the math (Internal).
  • The Catch: It depends on which robot you use.
    • For one model (Llama3), asking it to give a "Likert" score (e.g., "Very Certain") worked best.
    • For another model (Aya23), looking at the internal math (Entropy) worked best.
  • The Reality Check: Even the best method wasn't perfect. The robots were still only moderately good at spotting their own mistakes. It's like a student taking a test who is pretty good at knowing which answers are wrong, but still makes a few mistakes they don't realize.

5. Why This Matters (According to the Paper)

The paper concludes that we don't need to be "hackers" looking inside the robot's code to get a confidence score. We can just ask it.

  • Accessibility: You don't need access to the robot's internal "brain" (which is often hidden in closed-source models). You just need to be able to chat with it.
  • Granularity: The researchers found that even when they asked for a precise number (like 0.83), the robots tended to round their answers to simple steps (like 0.8 or 0.9), acting more like they were using a simple checklist than a high-precision calculator.

Summary

The paper is a test of whether we can trust a Large Language Model's own words about its confidence.

  • Old Way: Look at the math (Internal).
  • New Way: Ask the model (Verbalized).
  • Verdict: They are totally different things, but asking the model works just as well as looking at the math for finding translation errors. It's a simpler, more accessible way to check if a translation is likely to be bad, without needing to see the model's secret code.

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 →