LLM-as-a-Judge Bias: Why Your Eval Score Climbs While Your Answers Get Worse
Position, length, and self-preference bias in LLM judges, with the swap test, the pad test, and the calibration code to catch them

Search for a command to run...
Articles tagged with #llm
Position, length, and self-preference bias in LLM judges, with the swap test, the pad test, and the calibration code to catch them

Self-explanations are generated after the fact, from the transcript. Here's the research, where it breaks real systems, and a small harness to find the real cause.

Old prompt patches over-correct on newer models. A spec/patch ledger, two-sided tests, and a five-step upgrade drill.

LLM APIs re-read the whole conversation on every call. How the prefix cache works, the bugs that silently switch it off, and the append-only rule that fixes them.

Constrained decoding guarantees valid JSON. It says nothing about whether the values are true.

Why LLM nondeterminism is a signal, not a bug, and how to use it
