paper-with-me

홈 › Papers

MCTS-Judge: Test-Time Scaling in LLM-as-a-Judge for Code Correctness Evaluation

2025-02-18 · Yutong Wang, Pengliang Ji, Chaoqun Yang, Kaixin Li, Ming Hu, Jiaoyang Li, Guillaume Sartoretti

The LLM-as-a-Judge paradigm shows promise for evaluating generative content but lacks reliability in reasoning-intensive scenarios, such as programming. Inspired by recent advances in reasoning models and shifts in scaling laws, we pioneer bringing test-time computation into LLM-as-a-Judge, proposing MCTS-Judge, a resource-efficient, System-2 thinking framework for code correctness evaluation. MCTS-Judge leverages Monte Carlo Tree Search (MCTS) to decompose problems into simpler, multi-perspective evaluations. Through a node-selection strategy that combines self-assessment based on historical actions in the current trajectory and the Upper Confidence Bound for Trees based on prior rollouts, MCTS-Judge balances global optimization and refinement of the current trajectory. We further designed a high-precision, unit-test-level reward mechanism to encourage the Large Language Model (LLM) to perform line-by-line analysis. Extensive experiments on three benchmarks and five LLMs demonstrate the effectiveness of MCTS-Judge, which improves the base model's accuracy from 41% to 80%, surpassing the o1-series models with 3x fewer tokens. Further evaluations validate the superiority of its reasoning trajectory in logic, analytics, thoroughness, and overall quality, while revealing the test-time scaling law of the LLM-as-a-Judge paradigm.

📄 PDF Abstract BibTeX arXiv:2502.12468

Code (0)

등록된 구현이 없습니다.

Tasks

global-optimizationLarge Language Model

Methods 이 논문이 사용한 방법론

BASE 설명 없음

Similar Papers 제목 키워드 기반

Advancing Multimodal Judge Models through a Capability-Oriented Benchmark and MCTS-Driven Data Generation

2026-02-28 · Zeyu Chen, Huanjin Yao, Ziwang Zhao, Min Yang arxiv

Using Multimodal Large Language Models (MLLMs) as judges to achieve precise and consistent evaluations has gradually become an emerging paradigm across various domains. Evaluating the capability and reliability of MLLM-a…

Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluators

2025-04-21 · Yilun Zhou, Austin Xu, Peifeng Wang, Caiming Xiong 외

Scaling test-time computation, or affording a generator large language model (LLM) extra compute during inference, typically employs the help of external non-generative evaluators (i.e., reward models). Concurrently, LLM…

Code GenerationInstruction FollowingLarge Language ModelMath+1

DAJ: Data-Reweighted LLM Judge for Test-Time Scaling in Code Generation

2026-01-29 · Peijia Qin, Ruiyi Zhang, Qi Cao, Pengtao Xie arxiv

Test-time scaling for code generation commonly relies on Best-of-N selection, in which multiple candidate solutions are sampled from a base model, and the best one is selected by an LLM judge. However, training reliable …

Code Generation

J1: Exploring Simple Test-Time Scaling for LLM-as-a-Judge

2025-05-17 · Chi-Min Chan, Chunpu Xu, Jiaming Ji, Zhen Ye 외

The current focus of AI research is shifting from emphasizing model training towards enhancing evaluation quality, a transition that is crucial for driving further advancements in AI systems. Traditional evaluation metho…

Reinforcement Learning (RL)

Verdict: A Library for Scaling Judge-Time Compute

2025-02-25 · Nimit Kalra, Leonard Tang

The use of LLMs as automated judges ("LLM-as-a-judge") is now widespread, yet standard judges suffer from a multitude of reliability issues. To address these challenges, we introduce Verdict, an open-source library for s…

Fact CheckingHallucination