AI 評測與開發工具
GSR Compiles Scoring Rules into Typed Graphs, Improving Exact-Score Agreement for LLM Judges by Up to 6.75 Points
Graph-Structured Rubrics compile natural-language rubrics into typed judgment, transformation, aggregation, and gating nodes before seeing the response to be evaluated. Experiments with GPT‑OSS‑120B show that GSR outperforms flat Prometheus-style scoring, although no implementation has been released and the gains vary substantially by dataset.

LLM judges typically place an entire scoring rubric into a prompt and ask the model to interpret all the rules and how they interact in a single pass. Relationships such as “pass only if all conditions are met,” “cap the score if any defect is present,” or weighted combinations often exist only in natural language. The [Graph-Structured Rubrics (GSR) paper](https://arxiv.org/abs/2608.12097), submitted on August 12, instead treats a rubric as a compilable specification: criterion nodes produce localized judgments, while transformation, reduction, and gating operators combine results through named ports. A Readout at the graph’s sole sink then maps the result to a score or preference. Execution is rejected at compile time if types are incompatible, inputs are missing, or the graph structure is invalid.
A key constraint of this design is that the evaluation graph must be constructed before the candidate response is read, reducing the risk that evaluation criteria will be rewritten on the fly based on the response’s content. For single-response evaluation, each dimension is judged independently before the graph aggregates the results. For pairwise comparison, both responses pass through the same criteria, with ties and abstentions represented natively. The authors tested GPT‑OSS‑120B on four pointwise datasets, where exact-score agreement improved by 0.62 to 6.75 percentage points over Prometheus-style flat scoring. GSR also achieved the highest end-to-end numerical accuracy on two preference benchmarks, although the paper’s abstract does not claim that every difference was statistically significant.
For evaluation platforms, GSR’s value lies not merely in offering another judge prompt, but in turning scoring policies into inspectable, reusable execution graphs that are better suited to safety gates, mandatory conditions, and hierarchical weighting. The existing [Prometheus‑Eval](https://github.com/prometheus-eval/prometheus-eval) provides both absolute and relative scoring interfaces, but remains primarily driven by text-based rubrics. Adopting GSR would require engineering teams to build their own compiler, node-level tracing, and failure handling. The paper currently provides no public implementation, and all reported results were produced using GPT‑OSS‑120B. Future work should examine cross-model reproducibility, graph-compilation error rates, and whether complex rubrics significantly increase costs by requiring more judge calls.