The Necessity of Setting Temperature in LLM-as-a-Judge
summary
The gist
The gist: Higher temperatures generally decrease judgment consistency and increase formatting errors, while also exposing latent uncertainty that tends to remain suppressed under low-temperature
In short
The study systematically investigated how decoding temperature affects LLM judge performance across different tasks and models. Results show that low temperatures ensure high consistency and accuracy, while high temperatures increase errors but can be useful for complex, ambiguous cases. This suggests temperature should be a task-dependent setting balancing stability against exploratory reasoning.
Key concepts
- Agreement Rate (AGR)
- This metric measures how often the LLM judge's decision matches the human-verified reference label. It is the primary way to gauge how accurate and reliable the judge's overall judgment is when compared to ground truth.
- Consistency (CON)
- Consistency, measured by 1-Flip Consistency, assesses how stable a judge's output is across multiple identical runs. High consistency means the judge produces very similar results even when conditions are repeated, indicating reliability.
- Error Rate (ERR)
- This metric tracks the frequency with which the LLM judge fails to correctly follow required formatting or parse instructions. A high error rate indicates that higher temperatures can lead to more unpredictable and poorly formatted outputs.
- Ensemble Thermo-Judge
- This proposed method uses multiple high-temperature judgments and majority voting, especially for ambiguous cases. It leverages the variability introduced by high temperatures to generate more robust and reliable final judgments than a single run.
Terminology used across episodes
This episode discusses
- The Necessity of Setting Temperature in LLM-as-a-Judge · Paper Radio
- Double/Debiased Machine Learning for Treatment and Causal Parameters
- Optimizing Temperature for Language Models with Multi-Sample Inference
- A Survey on LLM-as-a-Judge
- Is Temperature the Creativity Parameter of Large Language Models?
- Learning an Efficient Multi-Turn Dialogue Evaluator from Multiple LLM Judges
- Qwen3 Technical Report
- Systematic Evaluation of LLM-as-a-Judge in LLM Alignment Tasks: Explainable Metrics and Diverse Prompt Templates
- Chain-of-Thought Prompting Elicits Reasoning in Large Language Models
- Qwen2.5-1M Technical Report
- Justice or Prejudice? Quantifying Biases in LLM-as-a-Judge
- A Markov Categorical Framework for Language Modeling
The paper
The Necessity of Setting Temperature in LLM-as-a-Judge · Read on arXiv
Lujun Li, Lama Sleem, Yangjie Xu, Yewei Song, Aolin Jia, Jerome Francois, Radu State
University of Luxembourg · ETH Zürich
Large Language Models (LLMs) are increasingly used as automated judges, yet decoding temperature is often set by intuition rather than evidence. We run over one million large scale evaluations, multiple open-source models, prompting strategies, and judging paradigms to examine how temperature affects judge reliability. Low temperatures yield consistent outputs with few errors, especially in smaller models, while higher temperatures reduce consistency and increase errors. Yet consistency alone does not guarantee sound judgments: low temperatures can narrow the range of reasoning explored. We characterize judge behavior through four reasoning personas and find that temperature shifts their distributions in model-dependent ways, most visibly in ambiguous cases where competing answers are hard to distinguish. Repeated high-temperature sampling reveals this hidden uncertainty, and combining it with majority voting or using high temperature for reasoning and low temperature for the final decision, improves agreement on ambiguous cases without hurting clear ones, at the cost of extra inference. Our findings suggest a simple rule: keep temperature low for stable outputs, but explore more when the judgment is hard.
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: Today's paper: "The Necessity of Setting Temperature in LLM-as-a-Judge".
Jane: The gist: Higher temperatures generally decrease judgment consistency and increase formatting errors, while also exposing latent uncertainty that tends to remain suppressed under low-temperature decoding, particularly in ambiguous cases.
Tom: First, who's behind it and why it matters.
Title and authors: Tom: The authors of this paper are Lujun Li, Lama Sleem, Yangjie Xu, Yewei Song, Aolin Jia, Jerome Francois. They’re coming from places like ETH Zürich and the University of Luxembourg. Jane So they’re using these large language models to judge other AI outputs to see if temperature really affects how good those judgments are.
Lu: The core idea is that the choice of decoding temperature isn't just a technical detail anymore; it’s a key control knob for stability and reproducibility in these evaluation tasks. Meng So, like when we deploy models, we worry about consistency across runs, and this paper is looking at how temperature messes with that.
Lalam: It sets up six different temperature settings to test against different judge models and prompting strategies to see the full picture of the judgment behavior under these conditions. Tom Right, so they're not just testing one setting; they're checking a whole range from zero point zero one up to three point zero.
Jane: And they’re using two big models as their judges, Qwen/Qwen3-Next-80B-A3B-Instruct-FP8 and google/gemma-three-27b-it, which is pretty substantial for a study <ref:2603.28304#pg3,Qwen/Qwen3-Next-80B-A3B-Instruct-FP8>. Jane It seems like they are trying to figure out the right way to use these tools for evaluation.
Tom: And they're testing three main ways of judging things: pairwise comparison, single answer grading, and reference guided grading, both using direct prompts and chain of thought prompting. Lu That’s important because the choice of paradigm matters just as much as the temperature setting itself.
Meng: What does this mean for us on the ground? It means if we're doing automated quality checks, picking a low temperature might be way more reliable than picking something high up just to see what happens. Jane It’s about moving from guesswork to having evidence on which setting is actually best for different jobs.
Lalam: And the paper suggests that low-temperature settings are better when stability and reproducibility are the top priorities. Tom Right, so if you need something consistent, maybe stick to zero point zero one temperature and see what happens.
The paper's summary: Tom: The summary says that higher temperatures generally decrease judgment consistency and increase formatting errors in the judge's output. Jane That’s a bit concerning because if the judge gets inconsistent, then all the quality scores you get from it become unreliable.
Lu: More importantly, they found that higher temperatures expose latent uncertainty that tends to stay hidden when you use low-temperature decoding. Tom So, low temperature hides doubt, but high temperature lets the model show it's unsure.
Jane: That’s an interesting trade-off because sometimes showing uncertainty is exactly what you need when evaluating something really complex or ambiguous. Meng I wonder if that uncertainty is just confusing noise or if it points to a real gap in the model's reasoning.
Lalam: They found that at low temperature, say zero point zero one, all configurations showed exceptionally high consistency with about one point zero consistency and near-zero error rates. Tom That’s really clean, right? One decimal place for consistency and no errors at all when things are stable.
Lu: But they also found that at high temperature, like three point zero, the consistency degrades substantially and the error rates increase markedly. Jane So, high temperatures make the judge way less trustworthy for simple tasks because it starts messing up its output format.
Tom: They also suggest that higher temperatures can actually be an exploratory mechanism and might even improve judging performance when you are dealing with complex or uncertain evaluation scenarios. Meng That’s a big shift; so maybe we shouldn't just default to low temperature for everything, especially when the task is tough.
Jane: It sounds like they aren't saying one setting is universally better; they’re suggesting temperature should be chosen based on what you need from the evaluation.
The paper's improvements: Tom: One of their main contributions is this proposed method called Ensemble Thermo-Judge to exploit the variability caused by high temperatures. Jane So, instead of just picking one high temperature, they’re voting on multiple high-temperature samples to get a more robust judgment.
Lu: They partition the dataset into ambiguous and non-ambiguous subsets based on low-temperature consistency and high-temperature disagreement criteria. Tom This is smart because it suggests that the impact of temperature isn't the same across all kinds of evaluation cases.
Jane: It shows that repeated high-temperature judgments can improve agreement for those ambiguous cases, which makes sense if the case itself is inherently difficult to judge consistently. Meng So, for those hard examples where you aren't sure what the right answer is, running them at high temperature multiple times helps clarify things through majority voting.
Lalam: They also found that chain-of-thought prompting performs better at higher temperatures within that ambiguous subset. Tom So if you’re using chain of thought to guide the judge, going a little higher on temperature seems helpful for those tricky inputs.
Lu: The paper points out that they can filter out samples that violate the required format from the ensemble voting set before they count towards agreement. Jane That’s a practical improvement because it separates judging quality from just whether the AI output followed the specific structure you asked for, which is a common failure mode with high temperatures.
Meng: If we can clean up those format failures by filtering them out, then using high temperature on ambiguous cases seems like a way to get richer reasoning without getting bogged down in garbage output.
Tom: So, the big takeaway here is that temperature should be treated not as a fixed setting but as something you can control based on whether you are prioritizing stability or exploration.
Conclusion: Jane: So, to wrap up the paper "The Necessity of Setting Temperature in LLM-as-a-Judge," they conclude that low temperature is strongly recommended when stability and reproducibility are the main goals. Tom And high temperatures are better for complex evaluation scenarios where you need deeper reasoning or multi-perspective analysis.
Lu: They’re basically saying temperature should be a controllable design choice that balances reliability against exploration in your evaluation pipeline. Meng If you're running on real traffic, I lean toward low temperature to avoid unpredictable scaling issues with the judge itself.
Lalam: The Ensemble Thermo-Judge method is presented as a way to get those consistent gains when you specifically look at the ambiguous subset of data. Tom It’s about using diversity strategically for hard cases instead of just letting it cause errors everywhere.
Jane: It seems like the paper gives us a clear direction: use low temperature for standard checks, but be smart about using higher temperatures when you’re exploring difficult or ambiguous examples. Lu That's the practical guidance they offer for how to set up these kinds of evaluations moving forward.
More episodes
- 2607.08332-X-Alpha: An AI Quant Researcher with Memory-Driven Self-Evolution
- 2505.21146-IKMo: Image-Keyframed Motion Generation with Trajectory-Pose Conditioned Motion Diffusion Model
- 2506.03371-AI Knows Where You Are: Exposure, Bias, and Inference in Multimodal Geolocation with KoreaGEO
- 2603.20428-Benchmarking Efficient & Effective Camera Pose Estimation Strategies for Novel View Synthesis
- 2602.23959-Thinking with Images as Continuous Actions: Numerical Visual Chain-of-Thought
- 2603.14645-Spectrum Matching: a Unified Perspective for Superior Diffusability in Latent Diffusion
- 2604.11575-MIXAR: Scaling Autoregressive Pixel-based Language Models to Multiple Languages and Scripts
- 2603.20804-Does Peer Observation Help? Vision-Sharing Collaboration for Vision-Language Navigation
- 2605.06476-Towards Emotion Consistency Analysis of Large Language Models in Emotional Conversational Contexts
- 2610.09895-Love for Believable AI: Artificial Partiality and Relationship Persistence as an Engineerable Stance