CriterAlign: Criterion-Centric Rationale Alignment for Code Preference Judging

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Li, Zhenyu, Cvejic, Aleksandar, Chen, Zehui, Wonka, Peter
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914580354039808
author Li, Zhenyu
Cvejic, Aleksandar
Chen, Zehui
Wonka, Peter
author_facet Li, Zhenyu
Cvejic, Aleksandar
Chen, Zehui
Wonka, Peter
contents Pairwise human preference prediction is central to evaluating code-generation systems, where quality often depends on task-specific trade-offs beyond functional correctness. While rubric-based LLM judges improve interpretability by decomposing evaluation into explicit criteria, most existing pipelines remain pointwise: they score each response independently and derive preferences by comparing aggregated scores. We show that this design is poorly matched to pairwise code preference prediction and can underperform a strong monolithic judge. We propose CriterAlign, a criterion-centric framework that adapts rubric-based judging to pairwise preference evaluation through direct criterion-level pairwise judgments, tie-driven criterion refinement, swap-consistency filtering, and final pairwise synthesis. We further introduce Human-Preference-Aligned Guidance (HPAG), synthesized offline from training examples by extracting recurring rationale gaps between human preferences and monolithic judge predictions, and injected into the criterion generator, criterion judge, and final judge. On BigCodeReward, CriterAlign improves a Qwen2.5-VL-32B monolithic judge from 60.4% to 66.3% accuracy, with ablations confirming the contributions of pairwise criterion design and HPAG.
format Preprint
id arxiv_https___arxiv_org_abs_2605_19665
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle CriterAlign: Criterion-Centric Rationale Alignment for Code Preference Judging
Li, Zhenyu
Cvejic, Aleksandar
Chen, Zehui
Wonka, Peter
Software Engineering
Artificial Intelligence
Pairwise human preference prediction is central to evaluating code-generation systems, where quality often depends on task-specific trade-offs beyond functional correctness. While rubric-based LLM judges improve interpretability by decomposing evaluation into explicit criteria, most existing pipelines remain pointwise: they score each response independently and derive preferences by comparing aggregated scores. We show that this design is poorly matched to pairwise code preference prediction and can underperform a strong monolithic judge. We propose CriterAlign, a criterion-centric framework that adapts rubric-based judging to pairwise preference evaluation through direct criterion-level pairwise judgments, tie-driven criterion refinement, swap-consistency filtering, and final pairwise synthesis. We further introduce Human-Preference-Aligned Guidance (HPAG), synthesized offline from training examples by extracting recurring rationale gaps between human preferences and monolithic judge predictions, and injected into the criterion generator, criterion judge, and final judge. On BigCodeReward, CriterAlign improves a Qwen2.5-VL-32B monolithic judge from 60.4% to 66.3% accuracy, with ablations confirming the contributions of pairwise criterion design and HPAG.
title CriterAlign: Criterion-Centric Rationale Alignment for Code Preference Judging
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2605.19665