Mitigating Scoring Bias in LLM-as-a-Judge via Random Number Generation
Summary
This paper proposes a novel method to mitigate scoring bias in LLM-as-a-Judge by having LLMs randomly generate numbers to measure their latent numerical bias, then rectifying token generation probabilities accordingly. Experiments across four tasks show the method outperforms baselines and reveals that scoring bias varies across models, tasks, and score ranges.
View Cached Full Text
Cached at: 08/07/26, 07:51 AM
# Mitigating Scoring Bias in LLM-as-a-Judge via Random Number Generation
Source: [https://arxiv.org/html/2608.05726](https://arxiv.org/html/2608.05726)
11institutetext:Japan Advanced Institute of Science and Technology
11email:\{yumaasato, kshirai, natt\}@jaist\.ac\.jp###### Abstract
Large Language Models \(LLMs\) are often used as evaluators of text quality, known as LLM\-as\-a\-Judge, which can outperform conventional automatic evaluation metrics that rely on reference texts\. However, LLM evaluators tend to generate particular scores regardless of the context of the evaluated text, which is known as scoring bias\. This study proposes a novel method to mitigate this scoring bias\. An LLM is instructed to randomly generate number tokens, and the latent numerical bias of the LLM is identified by measuring the deviation of the observed distribution of numbers from the uniform distribution\. A definition of a downstream task, for which an LLM evaluator is used, is added to the prompts for random number generation to measure task\-specific latent number bias\. In the evaluation by an LLM, the token generation probabilities for a given input are rectified considering the LLM’s latent number bias\. Results of the experiment on four different tasks, evaluation of LLM alignment, evaluation of summarization, Semantic Textual Similarity, and Semantic Textual Relatedness, demonstrate that our proposed method outperforms the baselines, including an LLM without debiasing and previous calibration methods\. In addition, it is confirmed that scoring bias varies across LLMs, tasks, and score ranges, indicating the importance of measuring latent number bias as the case may be\.
## 1Introduction
Large Language Models \(LLMs\) have achieved strong performance in a wide range of natural language processing tasks, including machine translation and summarization\. In recent years, LLMs have also been used to evaluate the quality of texts, a paradigm known as LLM\-as\-a\-Judge\. Conventional automatic evaluation criteria for natural language generation \(NLG\) have mainly relied on methods that measure the similarity between a generated text and a reference text, such as BLEU\[[18](https://arxiv.org/html/2608.05726#bib.bib1)\], ROUGE\[[14](https://arxiv.org/html/2608.05726#bib.bib2)\], and BERTScore\[[24](https://arxiv.org/html/2608.05726#bib.bib5)\]\. In contrast, using LLMs as evaluators is known not only to reduce the human cost of preparing a substantial number of reference texts, but also to be sometimes more appropriate than reference\-based automatic evaluation\[[15](https://arxiv.org/html/2608.05726#bib.bib24)\]\. However, it is well known that LLM evaluators exhibit various biases\. Especially, scoring bias can degrade the performance of the LLM’s evaluation\. In the context of LLM\-as\-a\-Judge, scoring bias is defined as the tendency to exhibit a preference for specific numerical values regardless of the context of the evaluated text\[[19](https://arxiv.org/html/2608.05726#bib.bib3)\]\.
Besides, several studies investigated LLM’s ability for random generation\[[25](https://arxiv.org/html/2608.05726#bib.bib6),[23](https://arxiv.org/html/2608.05726#bib.bib7),[8](https://arxiv.org/html/2608.05726#bib.bib8),[10](https://arxiv.org/html/2608.05726#bib.bib30)\]\. The “ability for random generation” refers to the behavior of LLMs to generate genuinely random outputs in tasks that require unpredictability, such as random number generation\. These studies demonstrated that LLMs do not exhibit sufficient randomness; in particular, instruction\-tuned LLMs often fail to generate outputs that follow a uniform distribution in random number generation\. The lack of randomness suggests an undesirable preference for specific numbers, which could lead to scoring bias in LLM\-as\-a\-Judge\. However, previous studies have overlooked an approach to identifying scoring bias from the perspective of ability for random generation of LLMs and correcting it\.
This paper proposes a novel method for mitigating scoring bias by considering deviations from genuine random generation in LLMs to improve the performance of LLM evaluators\. Random number generation is performed to measure inherent bias in predicting the scores of a target text, i\.e\., the tendency for numbers to be generated more or less frequently regardless of the input\. In addition, supposing that the inherent bias of LLMs may differ across downstream evaluation tasks, a task definition is provided to the prompt for random number generation\. Then, the probabilities of token generation by an LLM are modified so that the probabilities of positively \(or negatively\) biased numbers are reduced \(or increased\)\. The effectiveness of the proposed method is evaluated through experiments on four different evaluation tasks\. The results indicate that our method outperforms the previous debiasing methods\.
Our main contributions are summarized as follows\.111Codes will be available upon acceptance\.
- •We propose a debiasing method that estimates the LLM’s inherent scoring bias and mitigates it during evaluation by the LLM\.
- •We propose a task\-dependent debiasing method that mitigates the inherent scoring bias in individual downstream tasks of LLM\-as\-a\-Judge\.
- •We demonstrate the effectiveness of the proposed method through comprehensive experiments, including four evaluation tasks, five LLMs, and a comparison with representative previous calibration methods\.
## 2Related Work
### 2\.1LLM\-as\-a\-Judge
As described in section[1](https://arxiv.org/html/2608.05726#S1), LLM\-as\-a\-Judge has been widely used in recent years\. Unlike traditional reference\-based metrics \(e\.g\., BLEU\[[18](https://arxiv.org/html/2608.05726#bib.bib1)\], ROUGE\[[14](https://arxiv.org/html/2608.05726#bib.bib2)\], and BERTScore\[[24](https://arxiv.org/html/2608.05726#bib.bib5)\]\), LLM evaluators can evaluate the quality of texts without reference texts\. Fu et al\. proposed GPTScore, a framework that enables generative pre\-trained models to evaluate text quality across multiple aspects and demonstrated its effectiveness\[[5](https://arxiv.org/html/2608.05726#bib.bib25)\]\. Liu et al\. proposed G\-Eval, a framework to assess the quality of NLG tasks such as text summarization and response generation in a dialog system\[[15](https://arxiv.org/html/2608.05726#bib.bib24)\]\. G\-Eval outperformed conventional reference\-based and reference\-free automatic evaluation metrics in terms of Spearman correlation with human judgments\. Prometheus 2 is an open\-source LLM specializing in evaluation, which is fine\-tuned using feedback datasets for two evaluation formats: direct evaluation by generating a score and relative evaluation via pairwise ranking\[[12](https://arxiv.org/html/2608.05726#bib.bib17)\]\. It demonstrated evaluation performance comparable to GPT\-4\[[1](https://arxiv.org/html/2608.05726#bib.bib27)\]\. Zheng et al\. introduced MT\-Bench, a multi\-turn conversation benchmark, and Chatbot Arena, a crowdsourcing benchmark platform\[[27](https://arxiv.org/html/2608.05726#bib.bib26)\]\. They have shown that strong LLMs achieve a high agreement rate with human preferences, while also exhibiting biases such as position bias and verbosity bias in LLM\-as\-a\-Judge\.
### 2\.2Bias of LLM Evaluator
Several types of scoring bias of LLM evaluators are reported\. Sato et al\. pointed out the problem of scoring bias, referred to as “numerical bias” in their paper, and investigated three approaches to mitigate it: modifying the temperature, Distribution Calibration, and adjusting the score range\[[19](https://arxiv.org/html/2608.05726#bib.bib3)\]\. Li et al\. reported that the scores produced by LLM evaluators vary substantially in response to minor prompt changes, including the order of the scoring rubric, the notation of score ID, and the attachment of reference answer score\[[13](https://arxiv.org/html/2608.05726#bib.bib4)\]\. Fujinuma proposed a method to mitigate a score range bias, a phenomenon in which LLMs’ outputs are highly sensitive to pre\-defined score ranges\[[6](https://arxiv.org/html/2608.05726#bib.bib9)\]\. Similar to Sato’s work\[[19](https://arxiv.org/html/2608.05726#bib.bib3)\], this study focuses on scoring bias, LLM’s inherent tendency to frequently generate specific scores irrespective of the input, and proposes a method to mitigate it\.
### 2\.3Calibration Method for LLMs
Numerous attempts have been devoted to bias mitigation or calibration for LLMs\. This subsection introduces two representative calibration methods that are compared with the proposed method in our experiments\. Contextual Calibration\[[26](https://arxiv.org/html/2608.05726#bib.bib23)\]is the calibration method for LLMs\. It measures bias in classification labels derived from the token generation probability distribution for context\-free inputs such asN/A, and corrects the label generation probabilities at inference based on this bias\. Sato et al\. mitigated scoring bias by adopting the calibration method proposed by Jiang et al\.\[[11](https://arxiv.org/html/2608.05726#bib.bib28)\], which they referred to it as Distribution Calibration \(DC\)\[[19](https://arxiv.org/html/2608.05726#bib.bib3)\]\. It calibrates the label marginal probabilityp\(y\)p\(y\)via Monte\-Carlo sampling, while estimatingq\(y\)q\(y\)via fitting a Beta distribution to the ground\-truth scores using maximum likelihood estimation\. Finally, the prediction score is reweighted by the ratioq\(y\)/p\(y\)q\(y\)/p\(y\)\.
## 3Proposed Method
Figure 1:Overview of our proposed method\.Let us suppose that an LLM is used as an evaluator by giving a prompt that forces it to assess the quality of an input text and generate a score as an integer in𝒴=\{0,…,N\}\\mathcal\{Y\}=\\\{0,\\ldots,N\\\}\. The goal of this study is to mitigate the inherent bias of an LLM in generating numerical tokens\.
Figure[1](https://arxiv.org/html/2608.05726#S3.F1)shows an overview of the proposed method\. In the preprocessing stage, several prompts are given to an LLM to randomly generate a number, then a probabilistic distribution over generating numerical tokens in the set𝒴\\mathcal\{Y\}is observed\. This distribution often deviates from a uniform distribution, indicating the presence of bias in the LLM\. Hereafter, this probability distribution is referred to as “latent number bias\.” Then, the debiasing termB\(y\)B\(y\)is calculated by subtracting the latent number bias from the uniform distribution\. In the evaluation stage, when an LLM is used as an evaluator, the predicted probability distribution over the scores is revised by adding the debiasing terms to the logits of the number tokens\. The evaluation score is then determined based on this debiased probability distribution\.
### 3\.1Measurement of Latent Number Bias
To measure the latent number bias of an LLM, prompts instructing the LLM to randomly generate numbers are provided\. First, 100 prompts for instructing random number generation are generated using ChatGPT\-o3 with the prompt shown in Figure[2](https://arxiv.org/html/2608.05726#S3.F2)\. The variables\{\{min\_score\}\}and\{\{max\_score\}\}denote the minimum and maximum scores defined in an LLM evaluator, i\.e\., 0 and N, respectively\.
Next, only reliable prompts are retained to measure the latent number bias\. Specifically, the perplexity of each prompt is computed, then the topTpT\_\{p\}prompts with the lowest perplexity are chosen\.TpT\_\{p\}is intuitively set to 10 in this study\.
Generate 100 prompts that have the same meaning as the following prompt\.Please generate a random integer between\{\{min\_score\}\}and\{\{max\_score\}\}\.
Figure 2:Meta\-prompt to generate prompts for random number generation\.Probability distributions over numerical tokens are elicited from an LLM via random number generation with the chosen prompts\. Letyydenote a numerical token, andp\(y\|xi\)p\(y\|x\_\{i\}\)denote the probability that the LLM generatesyygiven theii\-th promptxix\_\{i\}\. The average probability distribution of each numerical token is computed by Equation \([1](https://arxiv.org/html/2608.05726#S3.E1)\)\.
Prandom\(y\)=1Tp∑i=1Tpp\(y∣xi\)∑y∈𝒴p\(y∣xi\)P\_\{\\mathrm\{random\}\}\(y\)=\\frac\{1\}\{T\_\{p\}\}\\sum\_\{i=1\}^\{T\_\{p\}\}\\frac\{p\(y\\mid x\_\{i\}\)\}\{\\sum\_\{y\\in\\mathcal\{Y\}\}p\(y\\mid x\_\{i\}\)\}\(1\)In addition, to avoidPrandom\(y\)P\_\{\\mathrm\{random\}\}\(y\)being zero,Prandom\(y\)P\_\{\\mathrm\{random\}\}\(y\)is set to the minimum probabilitypminp\_\{\\mathrm\{min\}\}, which is defined as10−1210^\{\-12\}, if it is zero or less thanpminp\_\{\\mathrm\{min\}\}\. The resulting distributionPrandom\(y\)P\_\{\\mathrm\{random\}\}\(y\)is utilized as the LLMs’ latent number bias\.
Two settings are considered for measuring the latent numerical bias\. One is the simple random setting, denoted as “Deb\-R”, where the prompts for random number generation are used in their original form\. The other is the task\-conditioned random setting, denoted as “Deb\-T”\. It is expected that the latent number bias of an LLM may vary when used to evaluate different downstream tasks\. In Deb\-T, simulating the situation where the LLM is used for a downstream task, the instruction for task evaluation is attached before the prompt\. Specifically, the prompt is formulated as
\{\{task instruction\}\}\{\{random number generation instruction\}\},
where\{\{task instruction\}\}is the instruction to the LLM that is used as an evaluator for a specific task\.
### 3\.2Estimation of Debiasing Term
When an LLM is prompted to generate random numbers, the resulting probability distribution is expected to be uniform; however, in practice, it is not\. This is supported by previous work\[[3](https://arxiv.org/html/2608.05726#bib.bib29),[23](https://arxiv.org/html/2608.05726#bib.bib7)\]\. The deviation from the uniform distribution is used to quantify the strength of the bias for each numerical token\. This is referred to as the debiasing termB\(y\)B\(y\), which is defined as follows\.
B\(y\)=logU\(y\)−logPrandom\(y\)B\(y\)=\\log\{U\(y\)\}\-\\log\{P\_\{\\text\{random\}\}\(y\)\}\(2\)
U\(y\)U\(y\)denotes the uniform distribution over numerical tokens, i\.e\.,∀y:U\(y\)=1N\+1\\forall y:U\(y\)=\\frac\{1\}\{N\+1\}\. TheB\(y\)B\(y\)becomes smaller for numerical tokens that are intrinsically more likely to be generated, and greater for less likely generated numerical tokens\.
### 3\.3Debiasing in Scoring\-Based Evaluation
When evaluating samples in a downstream task with an LLM evaluator, the generation probabilities of numerical tokens are corrected as follows\.
P~\(y\)=softmax\(l\(y\)\+λ⋅B\(y\)\)\\tilde\{P\}\(y\)=\\text\{softmax\}\(l\(y\)\+\\lambda\\cdot B\(y\)\)\(3\)l\(y\)l\(y\)denotes the logit corresponding to the numerical tokenyy, andλ\\lambdais a hyperparameter that controls the strength of the correction\. In our experiment,λ\\lambdais optimized using the development set\.
## 4Evaluation
### 4\.1Task and Dataset
Four tasks of LLM\-as\-a\-Judge are employed for experiments to evaluate the proposed debiasing method\. The first two tasks are the evaluation of automatically generated texts\. LLM alignment \(LLM\-Alignment, in short\) is a task for evaluating the quality of texts generated by LLMs\. HelpSteer2\[[22](https://arxiv.org/html/2608.05726#bib.bib12)\]is a dataset for this task, consisting of a prompt, a text generated from the prompt, and a score for the text on a five\-point Likert scale from 0 to 4 across five points of view: helpfulness, correctness, coherence, complexity, and verbosity\. The evaluation for text summarization \(Summ\) is a task to evaluate summarization systems\. SummEval\[[4](https://arxiv.org/html/2608.05726#bib.bib14)\]is a benchmark that comprises an original article in CNN and DailyMail\[[9](https://arxiv.org/html/2608.05726#bib.bib20)\], its corresponding summary, and a score on a five\-point Likert scale \(1–5\) for coherence, consistency, fluency, and relevance\.222Actually, an average score of multiple annotators, i\.e\., a continuous value, is associated with each sample\.In this experiment, LLM evaluators are used to predict the helpfulness score for the LLM alignment task and the coherence score in the summarization evaluation task\. As HelpSteer2 and SummEval do not provide a test set, five\-fold cross\-validation is conducted, where the dataset is divided into a development and test set at 1:4\.
The other two tasks are the measurement of scores between two sentences\. Semantic Textual Similarity \(STS\) is a task to predict the similarity between two sentences\. STS\-B\[[21](https://arxiv.org/html/2608.05726#bib.bib10)\]is used in this experiment, which is a benchmark for the STS task\. Similarly, Semantic Textual Relatedness \(STR\) is a task to predict the extent to which two sentences are semantically related\. SemRel2024\[[17](https://arxiv.org/html/2608.05726#bib.bib13)\]is a dataset consisting of sentence pairs and their human\-annotated scores\. Both STS\-B and SemRel2024 assign continuous scores from 0 to 5 to each sentence pair\. Accordingly, LLMs evaluate the similarity or semantic relatedness of two sentences and predict a score between 0 and 5\. The original split of a test and development set is retained\.
The number of samples of these datasets is shown in Table[1](https://arxiv.org/html/2608.05726#S4.T1)\. The development set is used to optimize the hyperparameterλ\\lambdain Equation \([3](https://arxiv.org/html/2608.05726#S3.E3)\)\. The best value is selected from a range of candidates from 0\.1 to 1\.0 in increments of 0\.1\.
Table 1:Statistics of datasets\.
### 4\.2Experiment Settings
Score PredictionFollowing a prior study\[[15](https://arxiv.org/html/2608.05726#bib.bib24)\], the final LLM’s prediction score is not the numerical token with the highest probability, but the weighted sum of the numeric values, where the weights are the generation probabilities of each numerical token\. That is, the score predicted by an LLM,sllms\_\{\\text\{llm\}\}, is computed as follows,
sllm=∑y∈𝒴p~\(y\)⋅y,s\_\{\\text\{llm\}\}=\\sum\_\{y\\in\\mathcal\{Y\}\}\\tilde\{p\}\(y\)\\cdot y,\(4\)wherep~\(y\)\\tilde\{p\}\(y\)is the generation probability of the tokenyy\. A zero\-shot prompt is given to the LLMs\. Appendix[0\.A](https://arxiv.org/html/2608.05726#Pt0.A1)shows the prompts for each of the four tasks\. The temperature parameter is set to 0\.2 in all experiments\.
LLMsFive open\-source instruction\-tuned LLMs are used as evaluators\. Specifically, Llama\-3\.1\-8B\-Instruct \(Llama\)\[[16](https://arxiv.org/html/2608.05726#bib.bib15)\], Qwen2\.5\-14B\-Instruct \(Qwen\)\[[20](https://arxiv.org/html/2608.05726#bib.bib16)\], Gemma\-2\-9B\-Instruct \(Gemma\)\[[7](https://arxiv.org/html/2608.05726#bib.bib18)\], Prometheus\-7B\-v2\.0 \(Prometheus\)\[[12](https://arxiv.org/html/2608.05726#bib.bib17)\], and Mistral\-7B\-Instruct\-v0\.3 \(Mistral\)\[[2](https://arxiv.org/html/2608.05726#bib.bib19)\]are used\.
BaselineOur proposed methods are compared with three baselines: vanilla, Contextual Calibration \(CC\)\[[26](https://arxiv.org/html/2608.05726#bib.bib23)\], and Distribution Calibration \(DC\)\[[19](https://arxiv.org/html/2608.05726#bib.bib3)\]\. Vanilla is an LLM evaluator without debiasing\.
MetricsLLM evaluators are assessed using a variety of statistical metrics, including Spearman’s rank correlation coefficient, Pearson correlation coefficient, and mean squared error \(MSE\) between the predicted and reference scores\. In addition, we define Score Distribution Divergence \(SDD\) to evaluate the precision of a predicted probability distribution over numerical tokens rather than a predicted score\. SDD is the metric that measures the closeness between the predicted and ground\-truth probability distribution\. Letxxbe a sample in the test set, andyybe a numerical token\.PxP\_\{x\}is the predicted probability distribution ofpx\(y\)p\_\{x\}\(y\)overy∈𝒴y\\in\\mathcal\{Y\}whenxxis given as input, whileQxQ\_\{x\}is the ground\-truth probability distribution\. SDD is the average of the Kullback\-Leibler divergence betweenPxP\_\{x\}andQxQ\_\{x\}as defined as follows,
SDD=1\|D\|∑x∈DDKL\(Qx\|\|Px\)=1\|D\|∑x∈D∑y∈𝒴qx\(y\)logqx\(y\)px\(y\),\\mathrm\{SDD\}=\\frac\{1\}\{\|D\|\}\\sum\_\{x\\in D\}D\_\{\\mathrm\{KL\}\}\(Q\_\{x\}\|\|P\_\{x\}\)=\\frac\{1\}\{\|D\|\}\\sum\_\{x\\in D\}\\sum\_\{y\\in\\mathcal\{Y\}\}q\_\{x\}\(y\)\\log\\frac\{q\_\{x\}\(y\)\}\{p\_\{x\}\(y\)\},\(5\)whereDDis the test set\. For the dataset HelpSteer2, where a discrete value is annotated as a score,qx\(y\)q\_\{x\}\(y\)is set to 1 for the ground\-truth label and 0 otherwise\. In contrast, for the SummEval, STS\-B, and SemRel2024 datasets, where a continuous value is annotated, a probability is distributed to the two near tokens in proportion to their proximity\. For example, when the ground\-truth score is3\.73\.7,qx\(3\)=0\.3q\_\{x\}\(3\)=0\.3andqx\(4\)=0\.7q\_\{x\}\(4\)=0\.7, while zero probability is assigned to other tokens\. Lower SDD indicates better performance\.
### 4\.3Results
Table 2:Results of the LLM alignment and summarization tasks\. \(a\) Spearman, \(b\) Pearson, \(c\) MSE, and \(d\) SDD\.Table 3:Results of the STS and STR tasks\. \(a\) Spearman, \(b\) Pearson, \(c\) MSE, and \(d\) SDD\.Tables[2](https://arxiv.org/html/2608.05726#S4.T2)and[3](https://arxiv.org/html/2608.05726#S4.T3)show the results of the debiasing methods using five different LLM evaluators\. On the one hand, for the Summ, STS, and STR tasks, the proposed methods \(Deb\-R and Deb\-T\) outperform the vanilla in most cases\. On the other hand, for the LLM alignment task, the proposed methods achieve slightly better MSE than the vanilla method, but not for other criteria, indicating that the bias of LLMs is not sufficiently mitigated\. The reason for it will be discussed in Subsection[5\.2](https://arxiv.org/html/2608.05726#S5.SS2)\.
Hereafter, we discuss the results of the tasks except for the LLM alignment\. Our methods achieve superior performance to the previous debiasing methods, DC for all tasks, and CC for all tasks except for STR\. Especially, Deb\-T with Llama improves Spearman’s correlation by 15\.5 and 44\.6 points over CC and DC, respectively, for the STS task\. It indicates that measuring the inherent bias of LLMs in generating numerical tokens via random number generation is effective in mitigating the scoring bias\.
Deb\-T outperforms Deb\-R in most cases\. In particular, Deb\-T with Llama achieves significantly higher Spearman’s and Pearson’s correlations in the STS task\. These results support the idea that the latent number bias of LLMs is task\-dependent and that adding instructions for the downstream task is effective for measuring it more precisely\.
### 4\.4Evaluation of Prompt Selection
As described in Subsection[3\.1](https://arxiv.org/html/2608.05726#S3.SS1), 100 prompts for random number generation are generated, and the topTpT\_\{p\}prompts with low perplexity are chosen\. The parameterTpT\_\{p\}was set to 10 in the previous experiments, but it may affect debiasing performance\. To evaluate the potential impact of selecting reliable prompts on measuring latent number bias in LLMs, the methods Deb\-R withTp=10T\_\{p\}=10andTp=100T\_\{p\}=100\(without prompt selection\) are compared\.
Table[4](https://arxiv.org/html/2608.05726#S4.T4)shows Spearman’s correlation of two methods\. Deb\-R100\(Tp=100T\_\{p\}=100\) outperforms Deb\-R10\(Tp=10T\_\{p\}=10\) overall; however, the differences between them are small in most cases\. These results suggest that the effectiveness of the prompt selection on random number generation is limited\.
Table 4:Spearman’s correlation of Deb\-R10and Deb\-R100\. Bold indicates a better method\.
### 4\.5Evaluation of Search Range Expansion of Hyperparameter
In previous experiments, the hyperparameterλ\\lambda, which controls the intensity of debiasing, was optimized over the range0\.1≤λ≤10\.1\\leq\\lambda\\leq 1\. It is expected that extending the search range could improve the performance of LLM evaluators\. Therefore, we implementDeb\-Rλ≤10andDeb\-Tλ≤10, which are variants of Deb\-R and Deb\-T, respectively, in whichλ\\lambdais optimized over the range0\.1≤λ≤100\.1\\leq\\lambda\\leq 10\. Table[5](https://arxiv.org/html/2608.05726#S4.T5)shows Spearman’s correlation for these settings as well as the original settings \(denoted asDeb\-Rλ≤1andDeb\-Tλ≤1\)\.
AlthoughDeb\-Rλ≤10is significantly better thanDeb\-Rλ≤1in some cases, e\.g\., the Llama\-based model for the STS and STR tasks, unexpectedly, the extension of the search range does not improve performance in many cases\. A similar trend is observed forDeb\-Tλ≤10\. It indicates a gap between the development and test sets; the bestλ\\lambdaoptimized on the development set does not always yield the best performance on the test set\. Optimizingλ\\lambdais important, yet it poses a considerable challenge\.
Table 5:Spearman’s correlation of methods with different parameter optimization\. Bold indicatesDeb\-Rλ<10/Deb\-Tλ<10achieves better performance than Deb\-Rλ<1/Deb\-Tλ<1, while underline indicates the performance of these two methods is equal\.
## 5Analysis
### 5\.1Analysis on observed latent number bias
Figure[3](https://arxiv.org/html/2608.05726#S5.F3)shows the latent number bias of five LLMs using four different methods: Deb\-R10, Deb\-T10, Deb\-R100, and Deb\-T100\. First, we discuss the task\-agnostic latent number bias, which can be observed by the method Deb\-R\. Different latent number biases are observed across LLMs\. Llama and Prometheus exhibit a preference for the highest scores\. Gemma shows a bias toward the lowest and highest scores\. Qwen and Mistral tend to generate the number ‘1’\. The range of scores in random number generation also influences the latent number bias\. For example, Qwen and Mistral exhibit different latent number biases when the scoring range is \[1,5\] \(i\.e\., the Summ task\) compared to other scoring ranges\.
Adding the task definition to the prompt for random number generation significantly changes the latent number bias, as confirmed by the comparison between Deb\-R \(blue lines\) and Deb\-T \(yellow lines\)\. Therefore, it is essential to measure and mitigate latent number bias for a specific downstream task\. This is supported by the fact that Deb\-T outperformed Deb\-R in Tables 1 and 2\.
Besides, the latent number bias is nearly identical between Deb\-R10\(or Deb\-T10\), indicated by a solid line, and Deb\-R100\(or Deb\-T100\), indicated by a dotted line\. The number of prompts used for random number generation \(Tp=10T\_\{p\}=10vs\.Tp=100T\_\{p\}=100\) is not a significant factor in the scoring bias of LLMs\.
### 5\.2Analysis of Poor Performance in LLM Alignment Task
The poor performance of the proposed debiasing method on the LLM alignment task, as shown in Table[2](https://arxiv.org/html/2608.05726#S4.T2), is due to the limited capacity of the pre\-trained LLMs\. Fig\.[4](https://arxiv.org/html/2608.05726#S5.F4)shows the proportions of the scores predicted by the LLM evaluators and the ground\-truth scores\. The lines indicate the average generation probability for each predicted number from the vanilla, Deb\-R, and Deb\-T models, while the bar chart shows the proportion of ground\-truth scores\. As the score increases, the number of samples in the test set increases\. However, vanilla LLMs, except for Prometheus, predict the score ‘3’ \(not the max score ‘4’\) for most samples\. This deviation was not sufficiently revised by our debiasing method\. The latent number bias shown in Figure[3](https://arxiv.org/html/2608.05726#S5.F3)exhibits low bias toward the score ‘3’\. Thus, the prediction probability of the score ‘3’ is further increased by debiasing\. Therefore, debiasing cannot have a positive impact on LLM evaluators, resulting in almost equivalent performance before and after debiasing\.

\(a\)LLM\-Align
\(b\)Summ
\(c\)STS
\(d\)STRFigure 3:Latent number bias of LLMs\.Figure 4:Proportion of ground\-truth and predicted scores for LLM Alignment task\.
## 6Conclusion
We proposed a debiasing method for LLM\-as\-a\-Judge to mitigate scoring bias\. The latent number bias of an LLM was measured by random number generation, and the generation probability of the number token was increased \(or decreased\) when it had a low \(or high\) inherent preference in the observed latent number bias\. The results of the experiments on four evaluation tasks using five LLMs showed the superiority of the proposed method over existing methods\. In addition, the effectiveness of the variants of the proposed methods was investigated, including adding the task definition to the prompt for random number generation, changing the number of prompts for random number generation, and optimizing the weight parameter to control the degree of debiasing\.
This study leaves several issues to be addressed in the future\. First, the effectiveness of our method should be assessed across a wider range of evaluation tasks to evaluate its robustness\. Second, instead of using a naive zero\-shot prompt in an LLM evaluator, more sophisticated prompts, such as few\-shot and chain\-of\-thought prompts, should be employed\. Third, it is worth investigating to determine the hyperparameterλ\\lambdafor individual samples\. We confirmed that the vanilla LLMs can precisely evaluate the quality of several samples, for which debiasing is unnecessary\. Setting theλ\\lambdato zero for these samples would improve the overall performance of LLM evaluators\. Finally, larger LLMs should be used in the experiment to examine the relationship between the number of parameters in an LLM and the effectiveness of debiasing\.
## Appendix 0\.APrompt
Figures[8](https://arxiv.org/html/2608.05726#Pt0.A1.F8)–[8](https://arxiv.org/html/2608.05726#Pt0.A1.F8)show the prompts for evaluation of LLM alignment, evaluation of summarization, STS, and STR tasks\.
Evaluation Task: Assess Helpfulness Definition: "Overall helpfulness of the response to the prompt\." Please evaluate the response below based on this definition\. Scoring Guide: \- 4 \(Extremely helpful\): The response perfectly and comprehensively addresses the user’s prompt\. \- 3 \(Helpful\): The response successfully addresses the prompt but could be slightly more comprehensive\. \- 2 \(Moderately helpful\): The response partially answers the prompt but has significant room for improvement\. \- 1 \(Slightly helpful\): The response makes an attempt but is largely unhelpful or misses the main point\. \- 0 \(Not helpful\): The response is completely irrelevant or fails to address the prompt\. Prompt: \{\{prompt\}\} Response: \{\{response\}\} Helpfulness \(0\-4\):
Figure 5:Prompt for the LLM\-Align task\.
You will be given one summary written for a news article\. Your task is to rate the summary on one metric\. Please make sure you read and understand these instructions carefully\. Please keep this document open while reviewing, and refer to it as needed\. Evaluation Criteria: Coherence \(1\-5\) \- the collective quality of all sentences\. We align this dimension with the DUC quality question of structure and coherence whereby "the summary should be well\-structured and well\-organized\. The summary should not just be a heap of related information, but should build from sentence to a coherent body of information about a topic\." Source Text: \{\{Source\}\} Summary: \{\{Summary\}\} Evaluation Form \(scores ONLY\): \- Coherence:
Figure 6:Prompt for the Summ task\.
Task: You will evaluate the semantic textual similarity \(STS\) between two sentences\. Please score the similarity between the following two sentences on a scale from 0 to 5\. Sentence 1: \{\{Text 1\}\} Sentence 2: \{\{Text 2\}\} Score:
Figure 7:Prompt for the STS task\.
Task: You will solve the Semantic Relatedness \(SemRel 2024\) task\. Please score the Semantic Relatedness between the following two sentences on a scale from 0 to 5\. Sentence 1: \{\{Text 1\}\} Sentence 2: \{\{Text 2\}\} Score:
Figure 8:Prompt for the STR task\.
## References
- \[1\]J\. Achiam, S\. Adler, S\. Agarwal, L\. Ahmad, I\. Akkaya, F\. L\. Aleman, D\. Almeida, J\. Altenschmidt, S\. Altman, S\. Anadkat,et al\.\(2023\)Gpt\-4 technical report\.arXiv preprint arXiv:2303\.08774\.Cited by:[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1)\.
- \[2\]M\. AIMistral\-7b\-instruct\-v0\.3\.Note:[https://huggingface\.co/mistralai/Mistral\-7B\-Instruct\-v0\.3](https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.3)\(accessed 2026\-05\-27\)Cited by:[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p2.1)\.
- \[3\]J\. Coronado\-Blázquez\(2025\)Deterministic or probabilistic? the psychology of llms as random number generators\.External Links:2502\.19965,[Link](https://arxiv.org/abs/2502.19965)Cited by:[§3\.2](https://arxiv.org/html/2608.05726#S3.SS2.p1.1)\.
- \[4\]A\. R\. Fabbri, W\. Kryściński, B\. McCann, C\. Xiong, R\. Socher, and D\. Radev\(2021\)SummEval: re\-evaluating summarization evaluation\.Transactions of the Association for Computational Linguistics9,pp\. 391–409\.External Links:[Link](https://aclanthology.org/2021.tacl-1.24/),[Document](https://dx.doi.org/10.1162/tacl%5Fa%5F00373)Cited by:[§4\.1](https://arxiv.org/html/2608.05726#S4.SS1.p1.1)\.
- \[5\]J\. Fu, S\. Ng, Z\. Jiang, and P\. Liu\(2024\-06\)GPTScore: evaluate as you desire\.Mexico City, Mexico,pp\. 6556–6576\.External Links:[Link](https://aclanthology.org/2024.naacl-long.365/),[Document](https://dx.doi.org/10.18653/v1/2024.naacl-long.365)Cited by:[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1)\.
- \[6\]Y\. Fujinuma\(2026\)Contrastive decoding mitigates score range bias in llm\-as\-a\-judge\.External Links:2510\.18196,[Link](https://arxiv.org/abs/2510.18196)Cited by:[§2\.2](https://arxiv.org/html/2608.05726#S2.SS2.p1.1)\.
- \[7\]GoogleGemma\-2\-9b\-it\.Note:[https://huggingface\.co/google/gemma\-2\-9b\-it](https://huggingface.co/google/gemma-2-9b-it)\(accessed 2026\-05\-27\)Cited by:[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p2.1)\.
- \[8\]X\. Gu, S\. De, M\. Titsias, L\. Markeeva, P\. Veličković, and R\. Pascanu\(2026\)The illusion of stochasticity in llms\.External Links:2604\.06543,[Link](https://arxiv.org/abs/2604.06543)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p2.1)\.
- \[9\]K\. M\. Hermann, T\. Kocisky, E\. Grefenstette, L\. Espeholt, W\. Kay, M\. Suleyman, and P\. Blunsom\(2015\)Teaching machines to read and comprehend\.Advances in neural information processing systems28\.Cited by:[§4\.1](https://arxiv.org/html/2608.05726#S4.SS1.p1.1)\.
- \[10\]A\. K\. Hopkins, A\. Renda, and M\. Carbin\(2023\)Can LLMs generate random numbers? evaluating LLM sampling in controlled domains\.External Links:[Link](https://openreview.net/forum?id=Vhh1K9LjVI)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p2.1)\.
- \[11\]Z\. Jiang, Y\. Zhang, C\. Liu, J\. Zhao, and K\. Liu\(2023\-12\)Generative calibration for in\-context learning\.Singapore,pp\. 2312–2333\.External Links:[Link](https://aclanthology.org/2023.findings-emnlp.152/),[Document](https://dx.doi.org/10.18653/v1/2023.findings-emnlp.152)Cited by:[§2\.3](https://arxiv.org/html/2608.05726#S2.SS3.p1.3)\.
- \[12\]S\. Kim, J\. Suk, S\. Longpre, B\. Y\. Lin, J\. Shin, S\. Welleck, G\. Neubig, M\. Lee, K\. Lee, and M\. Seo\(2024\-11\)Prometheus 2: an open source language model specialized in evaluating other language models\.InProceedings of the 2024 Conference on Empirical Methods in Natural Language Processing,Y\. Al\-Onaizan, M\. Bansal, and Y\. Chen \(Eds\.\),Miami, Florida, USA,pp\. 4334–4353\.External Links:[Link](https://aclanthology.org/2024.emnlp-main.248/),[Document](https://dx.doi.org/10.18653/v1/2024.emnlp-main.248)Cited by:[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1),[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p2.1)\.
- \[13\]Q\. Li, S\. Dou, K\. Shao, C\. Chen, and H\. Hu\(2026\)Evaluating scoring bias inăllm\-as\-a\-judge\.InDatabase Systems for Advanced Applications,H\. Jung, T\. Wang, M\. Toyoda, H\. Kwon, and J\. Lee \(Eds\.\),Singapore,pp\. 19–34\.External Links:ISBN 978\-981\-92\-0372\-7Cited by:[§2\.2](https://arxiv.org/html/2608.05726#S2.SS2.p1.1)\.
- \[14\]C\. Lin\(2004\-07\)ROUGE: a package for automatic evaluation of summaries\.InText Summarization Branches Out,Barcelona, Spain,pp\. 74–81\.External Links:[Link](https://aclanthology.org/W04-1013/)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p1.1),[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1)\.
- \[15\]Y\. Liu, D\. Iter, Y\. Xu, S\. Wang, R\. Xu, and C\. Zhu\(2023\-12\)G\-eval: NLG evaluation using gpt\-4 with better human alignment\.Singapore,pp\. 2511–2522\.External Links:[Link](https://aclanthology.org/2023.emnlp-main.153/),[Document](https://dx.doi.org/10.18653/v1/2023.emnlp-main.153)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p1.1),[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1),[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p1.1)\.
- \[16\]MetaLlama\-3\.1\-8b\-instruct\.Note:[https://huggingface\.co/meta\-llama/Llama\-3\.1\-8B\-Instruct](https://huggingface.co/meta-llama/Llama-3.1-8B-Instruct)\(accessed 2026\-05\-27\)Cited by:[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p2.1)\.
- \[17\]N\. Ousidhoum, S\. Muhammad, M\. Abdalla, I\. Abdulmumin, I\. Ahmad, S\. Ahuja, A\. Aji, V\. Araujo, A\. Ayele, P\. Baswani, M\. Beloucif, C\. Biemann, S\. Bourhim, C\. Kock, G\. Dekebo, O\. Hourrane, G\. Kanumolu, L\. Madasu, S\. Rutunda, M\. Shrivastava, T\. Solorio, N\. Surange, H\. Tilaye, K\. Vishnubhotla, G\. Winata, S\. Yimam, and S\. Mohammad\(2024\-08\)SemRel2024: a collection of semantic textual relatedness datasets for 13 languages\.InFindings of the Association for Computational Linguistics: ACL 2024,L\. Ku, A\. Martins, and V\. Srikumar \(Eds\.\),Bangkok, Thailand,pp\. 2512–2530\.External Links:[Link](https://aclanthology.org/2024.findings-acl.147/),[Document](https://dx.doi.org/10.18653/v1/2024.findings-acl.147)Cited by:[§4\.1](https://arxiv.org/html/2608.05726#S4.SS1.p2.1)\.
- \[18\]K\. Papineni, S\. Roukos, T\. Ward, and W\. Zhu\(2002\-07\)Bleu: a method for automatic evaluation of machine translation\.InProceedings of the 40th Annual Meeting of the Association for Computational Linguistics,P\. Isabelle, E\. Charniak, and D\. Lin \(Eds\.\),Philadelphia, Pennsylvania, USA,pp\. 311–318\.External Links:[Link](https://aclanthology.org/P02-1040/),[Document](https://dx.doi.org/10.3115/1073083.1073135)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p1.1),[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1)\.
- \[19\]A\. Sato, H\. Kim, Z\. Chen, M\. Mita, and M\. Komachi\(2026\)Exploring the effects of alignment on numerical bias in large language models\.External Links:2601\.16444,[Link](https://arxiv.org/abs/2601.16444)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p1.1),[§2\.2](https://arxiv.org/html/2608.05726#S2.SS2.p1.1),[§2\.3](https://arxiv.org/html/2608.05726#S2.SS3.p1.3),[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p3.1)\.
- \[20\]Q\. Team\(2024\-09\)Qwen2\.5: a party of foundation models\.External Links:[Link](https://qwenlm.github.io/blog/qwen2.5/)Cited by:[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p2.1)\.
- \[21\]A\. Wang, A\. Singh, J\. Michael, F\. Hill, O\. Levy, and S\. R\. Bowman\(2018\-11\)GLUE: a multi\-task benchmark and analysis platform for natural language understanding\.InProceedings of the 2018 EMNLP Workshop BlackboxNLP: Analyzing and Interpreting Neural Networks for NLP,T\. Linzen, G\. Chrupała, and A\. Alishahi \(Eds\.\),Brussels, Belgium,pp\. 353–355\.External Links:[Link](https://aclanthology.org/W18-5446/),[Document](https://dx.doi.org/10.18653/v1/W18-5446)Cited by:[§4\.1](https://arxiv.org/html/2608.05726#S4.SS1.p2.1)\.
- \[22\]Z\. Wang, Y\. Dong, O\. Delalleau, J\. Zeng, G\. Shen, D\. Egert, J\. Zhang, M\. N\. Sreedhar, and O\. Kuchaiev\(2024\)Helpsteer 2: open\-source dataset for training top\-performing reward models\.Advances in Neural Information Processing Systems37,pp\. 1474–1501\.Cited by:[§4\.1](https://arxiv.org/html/2608.05726#S4.SS1.p1.1)\.
- \[23\]P\. West and C\. Potts\(2025\)Base models beat aligned models at randomness and creativity\.InSecond Conference on Language Modeling,External Links:[Link](https://openreview.net/forum?id=vqN8uom4A1)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p2.1),[§3\.2](https://arxiv.org/html/2608.05726#S3.SS2.p1.1)\.
- \[24\]T\. Zhang\*, V\. Kishore\*, F\. Wu\*, K\. Q\. Weinberger, and Y\. Artzi\(2020\)BERTScore: evaluating text generation with bert\.InInternational Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=SkeHuCVFDr)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p1.1),[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1)\.
- \[25\]M\. Zhao, Y\. Du, and M\. Wang\(2026\)Large language models are bad dice players: llms struggle to generate random numbers from statistical distributions\.External Links:2601\.05414,[Link](https://arxiv.org/abs/2601.05414)Cited by:[§1](https://arxiv.org/html/2608.05726#S1.p2.1)\.
- \[26\]Z\. Zhao, E\. Wallace, S\. Feng, D\. Klein, and S\. Singh\(2021\-18–24 Jul\)Calibrate before use: improving few\-shot performance of language models\.InProceedings of the 38th International Conference on Machine LearningProceedings of the 2023 Conference on Empirical Methods in Natural Language ProcessingProceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies \(Volume 1: Long Papers\)Advances in Neural Information Processing SystemsFindings of the Association for Computational Linguistics: EMNLP 2023ICML 2023 Workshop: Sampling and Optimization in Discrete Space,M\. Meila, T\. Zhang, H\. Bouamor, J\. Pino, K\. Bali, K\. Duh, H\. Gomez, S\. Bethard, A\. Oh, T\. Naumann, A\. Globerson, K\. Saenko, M\. Hardt, S\. Levine, H\. Bouamor, J\. Pino, and K\. Bali \(Eds\.\),Proceedings of Machine Learning Research, Vol\.13936,pp\. 12697–12706\.External Links:[Link](https://proceedings.mlr.press/v139/zhao21c.html)Cited by:[§2\.3](https://arxiv.org/html/2608.05726#S2.SS3.p1.3),[§4\.2](https://arxiv.org/html/2608.05726#S4.SS2.p3.1)\.
- \[27\]L\. Zheng, W\. Chiang, Y\. Sheng, S\. Zhuang, Z\. Wu, Y\. Zhuang, Z\. Lin, Z\. Li, D\. Li, E\. Xing, H\. Zhang, J\. Gonzalez, and I\. Stoica\(2023\)Judging llm\-as\-a\-judge with mt\-bench and chatbot arena\.pp\. 46595–46623\.Cited by:[§2\.1](https://arxiv.org/html/2608.05726#S2.SS1.p1.1)\.Similar Articles
The Coin Flip Judge? Reliability and Bias in LLM-as-a-Judge Evaluation
This paper investigates the run-to-run reliability of LLM-as-a-Judge evaluations, finding that pairwise preferences flip 13.6% of the time on average, with significant first-position bias in GPT-4o-mini, and recommends multi-trial aggregation and position randomization.
MM-JudgeBias: A Benchmark for Evaluating Compositional Biases in MLLM-as-a-Judge
Researchers introduce MM-JudgeBias, a benchmark that exposes systematic compositional biases in multimodal large language models when used as automatic judges, testing 26 SOTA MLLMs across 1,800 samples.
Generating and Refining Dynamic Evaluation Rubrics for LLM-as-a-Judge
This paper proposes a training-free method to automatically generate fine-grained evaluation rubrics for LLM-as-a-judge without human annotation, and further introduces an iterative fine-tuning strategy for a rubric generator that outperforms larger proprietary models.
Mitigating Perceptual Judgment Bias in Multimodal LLM-as-a-Judge via Perceptual Perturbation and Reward Modeling
This paper identifies perceptual judgment bias in multimodal LLM judges, where they over-reward fluent but visually wrong responses, and proposes a dataset PPJD and a trained model Perception-Judge using GRPO with batch-ranking reward to mitigate this bias and improve perception-grounded evaluation.
When the Judge Changes, So Does the Measurement: Auditing LLM-as-Judge Reliability
This paper audits the reliability of LLM-as-judge evaluation by showing that changing the evaluator model can shift scores even when candidate responses are fixed, and it examines scaling and upgrade paths for Qwen3 and MiniMax models, concluding that judge upgrades are not interchangeable and proposing best practices for reporting.