Does the Judge Prefer English? Evaluating Language-Switching Invariance in LLM-as-a-Judge
This paper introduces Judge-LS, a meta-evaluation protocol demonstrating that while LLM-as-a-Judge systems exhibit significant preference instability and accuracy drops when evaluating Chinese or language-switched content compared to English, they do not systematically favor English over translation-equivalent Chinese responses.
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 by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have a very smart, automated referee (an AI) whose job is to watch two people answer a question and decide who did a better job. This is how many modern AI systems are tested today: one AI acts as the judge for other AIs.
This paper asks a simple but tricky question: Does this referee care about the language the answers are spoken in, or does it only care about the quality of the answers?
Think of it like a cooking competition. If two chefs make the exact same delicious soup, but one chef presents it in a fancy French restaurant and the other in a casual diner, does the judge give the French presentation a higher score just because it sounds more "fancy"? Or does the judge taste the soup and realize they are identical?
The Experiment: The "Language Translator" Test
The researchers took a standard set of 419 questions and answers (a benchmark called LLMBar) and ran them through four different AI judges. They did this in three different "costumes":
- English: The original version.
- Chinese: The exact same questions and answers, but translated perfectly into Chinese.
- Code-Switching: A mix of English and Chinese (like saying "Please send the email to the manager," mixing languages naturally).
They also did a special "tie-breaker" test. They took a perfect English answer and its perfect Chinese translation and asked the judge to compare them. Since the content is identical, the judge should say, "It's a tie!"
What They Found
The results were a bit surprising and showed that the referees aren't as neutral as we'd hope.
- The "English Accent" Bias: Every single judge performed best when the answers were in English. When the answers were in Chinese or a mix of languages, the judges made more mistakes. It's as if the referee gets a little confused or less sharp when the contestants speak a different dialect, even if the logic is the same.
- The "Flip-Flop" Problem: In about 11% to 14% of the cases, the judge changed its mind just because the language changed.
- Analogy: Imagine Judge A says, "Chef 1 wins!" when the menu is in English. But if you hand them the same menu translated into Chinese, Judge A suddenly says, "Actually, Chef 2 wins!" even though the food hasn't changed at all. This is called a "preference flip."
- It's Not Just "English is Better": You might think the judges just love English and hate everything else. But the "tie-breaker" test showed something more complex. When the judges did pick a winner between an English answer and its Chinese translation, they actually picked Chinese more often than English!
- The Takeaway: The problem isn't that the judges blindly prefer English. The problem is that they are unstable. They are easily swayed by how the information is presented, whether it's the language, the order the answers appear in, or a mix of both.
Why This Matters
If you are building an AI system to help people in China, or to handle mixed-language conversations, you can't just trust an English-trained judge to be fair.
- The "Brittle" Judge: A good judge should be like a rock-solid scale. If you put the same weight on it, it should give the same reading, whether you describe the weight in kilograms or pounds. These AI judges are more like a wobbly scale; the reading changes depending on how you hold it.
- The Cost of Confusion: Because the judges flip their decisions so often (about 1 in 10 times), they could accidentally rank a worse AI as the winner just because the test was written in a different language.
The Solution Proposed
The authors suggest a new, lightweight "health check" called Judge-LS. Before you trust an AI judge to rank models for a multilingual world, you should run this simple test:
- Translate the test into the target language.
- Run the judge again.
- Check if the judge changes its mind.
If the judge changes its mind too often, it's not ready for the job. It's like hiring a referee who gets confused by a different accent; you need a referee who judges the game, not the language.
In short: The paper proves that AI judges are currently sensitive to language changes. They aren't just "English lovers"; they are "unstable observers" that need to be tested for consistency before we trust them to decide which AI is the best.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.