Exploring the Effects of Alignment on Numerical Bias in Large Language Models
This study identifies alignment as the primary cause of numerical bias in LLM-as-a-judge systems and demonstrates that adjusting the score range is the most effective heuristic strategy to mitigate this bias and improve evaluation performance.
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 hired a team of expert judges (Large Language Models, or LLMs) to grade essays, translate stories, or fix grammar mistakes. You ask them to give a score from 0 to 100. This is the "LLM-as-a-judge" method.
However, the researchers in this paper discovered a weird glitch: these digital judges have a bad habit of being too consistent. Instead of giving a wide variety of scores (like 42, 67, 89, 12), they keep hitting the same number over and over again, like a broken record stuck on "80."
The paper calls this "Numerical Bias." It's like a restaurant critic who, no matter what dish you serve them, always writes "8/10" on their review card. Even if the food is terrible or amazing, they just can't seem to break the pattern.
The Culprit: "Alignment"
The researchers wanted to know: Why does this happen?
They suspected the problem was caused by a process called "Alignment."
- Before Alignment: Think of an LLM as a wild, creative artist. It might give you a score of 3, then 95, then 42. It's unpredictable and diverse, but sometimes it doesn't follow your instructions well.
- After Alignment: To make the AI more helpful and polite, humans "train" it to follow instructions better. This is like putting the artist in a strict art school. Now, the AI follows rules perfectly, but it becomes a bit robotic. It loses its "wild" diversity and starts clustering its answers around a safe, specific number.
The Discovery: The study compared the "wild" (pre-alignment) models with the "trained" (post-alignment) models. They found that the trained models were much more likely to get stuck on specific numbers (like 8 or 9 out of 10), regardless of whether the input was good or bad. This "stuck" behavior actually made their grading less accurate.
The Good News and The Bad News
- The Bad News: This "stuck" behavior (bias) makes the AI a worse judge. If it can't distinguish between a great translation and a bad one because it keeps giving them both an "8," the system fails.
- The Good News: Even with this flaw, the "trained" (aligned) models are still better at following instructions than the "wild" ones. They are still the best choice for the job, but they need a little help to fix their grading habits.
How to Fix the Broken Record
The researchers tested three ways to stop the AI from getting stuck on one number:
Turning up the "Temperature" (Randomness):
Imagine the AI is a dart player. "Temperature" is how shaky their hand is. If they are too steady (low temperature), they hit the exact same spot every time. If you make their hand a little shaky (higher temperature), they might hit different spots.- Result: This helped a little, but if you made them too shaky, their scores became random garbage. It wasn't a perfect fix.
Calibration (Re-calibrating the Scale):
This is like telling the AI, "Hey, you're giving too many 8s. Let's mathematically adjust your brain so you give more 5s and 9s."- Result: This reduced the bias, but it didn't always make the grading more accurate. Sometimes it just made the AI confused.
Changing the Score Range (The Magic Fix):
This was the most effective solution. Imagine you ask the AI to grade on a scale of 1 to 5. It might get stuck on "4." But if you tell it, "Grade on a scale of 1 to 100," it suddenly has more room to breathe. It stops feeling forced to pick the "safe" middle number and starts using the whole range.- Result: By simply changing the instructions to allow for a wider range of numbers (e.g., 1–100 instead of 1–5), the AI stopped getting stuck. It gave more varied scores, and its accuracy improved significantly.
The Takeaway
The paper concludes that when we use AI to judge things, we shouldn't just assume the settings are perfect.
- Alignment (training the AI to be helpful) accidentally makes it too predictable and repetitive in its scoring.
- The Solution: Don't just accept the default settings. If you ask an AI to grade something, try telling it to use a wider range of numbers. It's like telling a nervous student, "You can get any grade from A to F," instead of "You can only get a B." This simple change helps the AI show its true judgment rather than just repeating a safe number.
In short: AI judges are great, but they get "stuck" on specific numbers because we trained them too well. Giving them a bigger playground (a wider score range) helps them break out of that habit and do a better job.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.