Overview
The approach uses public assistant models and standard fine-tuning, so it's implementable with moderate engineering effort; evidence is several benchmarks and ablations reported in the paper.
Citations0
Evidence Strength0.70
Confidence0.80
Risk Signals9
Trust Signals
Findings with numeric evidence: 4/4
Findings with evidence refs: 4/4
Results with explicit delta: 3/3
Reproducibility
Status: Code + data available
Open source: Partial
At A Glance
Cost impact: 60%
Production readiness: 60%
Novelty: 50%
Why It Matters For Business
If you use proxy judge models to compare or benchmark LLMs, training them on a single strong teacher (like GPT-4) can skew results toward that teacher. AGDe-Judge offers a practical, low-cost way to reduce that skew while keeping evaluation accuracy.
Who Should Care
Summary TLDR
Proxy judge models (small open LLMs fine-tuned to evaluate other LLMs) inherit a 'teacher preference bias' when trained on evaluations produced by a powerful teacher model (e.g., GPT-4). The paper introduces AGDe-Judge: a three-stage, data-centric pipeline that (1) filters ambiguous teacher labels using an assistant model and an implicit reward margin, (2) uses an assistant to identify severe flaws and rewrite biased teacher feedback, and (3) fine-tunes the proxy judge on the cleaned data. Experiments across six benchmarks show AGDe-Judge greatly reduces favoritism toward teacher outputs while keeping or improving standard evaluation accuracy. Code is available.
Problem Statement
Training proxy judge models on evaluations produced by a single strong teacher model embeds that teacher's self-preference into the training data. The result is a proxy judge that unfairly favors responses produced by the teacher regardless of true quality. The paper asks: how to remove this teacher preference bias from both labels and textual feedback without human relabeling?
Main Contribution
Define and document teacher preference bias: proxies learn to favor teacher-model outputs from teacher-generated training data.
Propose AGDe-Judge, a three-stage data-centric debiasing pipeline using an additional assistant LLM to filter labels and refine feedback.
Key Findings
Proxy judges trained on GPT-4 labeled data show strong favoritism to GPT-4 outputs on bias tests.
AGDe-Judge substantially reduces teacher favoritism on the dedicated bias test.
Results
| Metric | Value | Baseline | Delta | Split / Dataset | Evidence | Evidence Ref |
|---|---|---|---|---|---|---|
| OffsetBias (lower bias = higher score) | AGDe-Judge 0.391 | GPT4-trained proxy 0.182 | +0.209 | OffsetBias (filtered) | AGDe-Judge bested GPT4-trained proxy; numbers from Table 2 | Table 2 |
| Accuracy | AGDe-Judge 0.832 | GPT4-trained proxy 0.721 | +0.111 | Preference-Bench | Table 2 shows AGDe-Judge improved accuracy on in-domain preference benchmark | Table 2 |
What To Try In 7 Days
Run a bias check: compute 'win rates' on a subset comparing teacher outputs vs others.
Add a smaller assistant LLM (e.g., GPT-3.5-Turbo) and filter teacher labels where assistant disagrees.
Use the paper's Stage 2 prompts to let the assistant flag severe flaws and rewrite teacher feedback before finetuning.
Optimization Features
Training Optimization
Reproducibility
Risks & Boundaries
Limitations
All experiments used GPT-4 as the teacher; behavior with other teacher models is untested.
AGDe-Judge focuses on data fixes; model-architecture or training-level solutions are not explored.
When Not To Use
If you cannot run or afford a separate assistant LLM for labels and critique.
If your training data is already human-labeled and free of teacher-generated bias.
Failure Modes
Filtering threshold too high may remove too much data and hurt training (paper shows sensitivity).
Assistant model could introduce its own blind spots if it holds subtle biases.

