Command Palette
Search for a command to run...
에이전틱 시스템을 통한 약한 추론 모델의 성능 향상
에이전틱 시스템을 통한 약한 추론 모델의 성능 향상
Varun Sunkaraneni Pierfrancesco Beneventano Riccardo Neumarker Tomer Galanti
초록
약한 추론 모델들의 위원회(Committee)가 훨씬 더 강력한 모델들과 동등한 성능을 낼 수 있을까? 본 연구는 검증기(Verifier) 기반 위원회 검색(Committee Search)이 추론형 언어 모델(LLM)의 추론 시기(Inference-time) 부스트 방식으로서 어떻게 작용하는지 검토한다. 여기서 핵심 메커니즘은 단순히 "더 많은 에이전트가 도움을 준다"는 점이 아니다. 샘플들은 잠재된 정답 솔루션을 노출시키지만, 비평자(Critic)와 비교자(Comparator)는 숨겨진 검증기(Verifier)에 대한 접근 권한 없이 이를 복원해야 한다. 이러한 관점을 체계화하기 위해 본 연구는 제안(Proposal)의 커버리지(Coverage), 지역적 식별 가능성(Local Identifiability), 진전(Progress), 그리고 다양성(Diversity)을 구분한다. 우리는 커버리지가 반복된 샘플링을 통해 증폭될 수 있지만, 그것만으로는 유용한 비평자나 비교자를 생성할 수 없음을 증명한다. 신뢰할 수 있는 증폭을 위해서는 실행, 증명 검증, 타입 검사, 테스트 또는 제약 조건 풀이(Constraint solving)와 같은 추가적인 지역적soundness(건전성) 신호가 필요하다. 또한, 본 연구는 순위 기반(Rank-based) 하한선을 제시하여 지역적 선택 오차가 신뢰할 수 있는 궤적(Trajectory)으로 어떻게 구성되는지 보여주고, 제안자(Proposer) 측면의 한계 Ceiling를 특징짓는다: 오라클(Oracl) 기반의 Best-of-k는 제안 시스템이 유용한 확률을 비제로(Nonzero)로 부여하는 작업 분할(Task slices)의 질량(Mass)으로만 수렴한다. 실험 결과, SWE-bench Verified 벤치마크에서 단일 GPT-5.4 nano 제안 모델(Proposal)이 67.0%의 작업을 해결한다. 동일한 nano 모델을 사용한 비평자-비교자 오케스트레이션은 k=8 개의 제안 모델 사용 시 76.4%의 성능을 달성하며, 이는 Gemini 3 Pro와 Claude Opus 4.5 Thinking 모델의 단독 성능과 동등하고, 79.0%의 오라클 Best-of-8 상한선에는 근접한다.
One-sentence Summary
The authors propose verifier-backed committee search as an inference-time boosting mechanism for weak reasoning models, demonstrate that reliable amplification requires a local soundness signal beyond sampling coverage, and show that orchestrating critic-comparator systems with GPT-5.4 nano proposals achieves 76.4% accuracy on SWE-bench Verified with k=8 proposals, matching the standalone performance of Gemini 3 Pro and Claude Opus 4.5 Thinking.
Key Contributions
- This work formalizes verifier-backed committee search by separating proposal coverage, local identifiability, progress, and diversity to create a diagnostic lens for multi-agent systems. Theoretical analysis proves that coverage amplification requires local soundness signals and provides rank-based bounds on how selection errors compose into reliable trajectories.
- The method employs verifier-backed committee search as inference-time boosting where critics and comparators recover latent correct solutions from samples without access to a hidden verifier. This orchestration allows weak reasoning models to reach the performance of much stronger models through repeated sampling and local selection.
- Empirical evaluation on SWE-bench Verified demonstrates that a critic-comparator orchestration using a single GPT-5.4 nano model reaches 76.4% task resolution with eight proposals. This performance matches standalone results from Gemini 3 Pro and Claude Opus 4.5 Thinking while approaching the 79.0% oracle best-of-8 upper bound.
Introduction
Verifier-backed reasoning tasks such as code repair and theorem proving require systems to generate intermediate moves and validate them without access to hidden ground truth labels. Existing inference-time methods often rely on repeated sampling or voting, yet these strategies struggle when models share blind spots or lack the ability to distinguish correct partial solutions from flawed ones. The authors formalize agentic systems as inference-time boosting by separating proposal coverage from local identifiability and proving that reliable amplification requires additional soundness signals like execution or type checking. Their theoretical bounds characterize the limits imposed by shared blind spots while empirical results on SWE-bench Verified show that orchestrating weak models can match the performance of substantially stronger standalone systems.
Method
The authors model verifier-backed agent systems as a bounded-depth search process over partial objects, such as intermediate proof states or partially written programs. They define a valid state system where a state represents a partial reasoning object, and a rank function dx(s) measures the "distance from solution." The goal is to transition from an initial state s0(x) to a terminal state where the verifier accepts the solution. This process relies on the existence of progressing-sound actions, which preserve validity and strictly decrease the rank function.
The core architecture is the Committee Protocol Πk,m,r, which separates generation from identification. At each reachable non-terminal state s, the protocol executes a three-stage loop to select the next action. First, a proposer harness samples k candidate actions. Second, m independent critic calls are applied to each candidate to filter out locally refutable errors. Third, among the surviving candidates, a Copeland winner is selected using r comparator votes per pair. This selected action transitions the system to the next state st+1. The process repeats for a bounded number of steps L.
The theoretical guarantee of this architecture depends on two distinct resources: proposal coverage and local identifiability. Assumption 1 posits that a proposer portfolio exists such that a progressing-sound action can be sampled with non-zero probability α0. Assumption 2 ensures efficient local identifiability, meaning critics can reject unsound actions with probability at least β0, and comparators can prefer sound actions over unsound ones with probability at least 1/2+σ0.
The authors derive a local error decomposition for the probability of selecting an unsound action or failing locally. This error εloc(s) is bounded by the sum of proposal failure and identification failure. Specifically, the identification error decreases exponentially with the number of critic calls m and comparator votes r, governed by the edges β and σ. The global failure probability over a trajectory of length Lx is bounded by the sum of local errors at each step.
Further analysis of the proposal term reveals a "blind-spot floor." The probability of proposal failure converges to a value Bs as k→∞, representing latent subpopulations where the proposal system assigns zero probability to sound actions. Increasing k reduces the finite-sampling residual but cannot eliminate the blind-spot floor. To achieve reliable amplification, the system requires both a diverse proposer portfolio to cover the search space and a sound verification signal to identify valid moves. In the experimental instantiation, the critic is implemented as a binary patch judge, and the comparator performs pairwise evaluations of code patches to determine which is more likely to resolve the issue without breaking existing functionality.
Experiment
The experiments evaluate inference-time orchestration on SWE-bench Verified using a fixed pool of candidate patches to isolate selection quality from generation capabilities. Results indicate that while proposal diversity exposes latent correct solutions, a combined harness of critics and comparators is necessary to recover most of this potential, with critics filtering flawed patches and comparators ranking plausible ones. Failure decomposition reveals that remaining errors stem primarily from proposal coverage limitations rather than selection failures, suggesting that future gains require more diverse proposers alongside robust selection mechanisms.
The authors evaluate selector ablations to determine the impact of aggregation rules and critic thresholds on solve rates. Results show that all-pairs aggregation methods like Copeland round-robin and strict dominance outperform single-elimination brackets. Additionally, introducing a permissive critic gate significantly improves performance over using comparators alone, with optimal results found at lower thresholds before performance declines with stricter filtering. All-pairs aggregation methods yield better results than single-elimination brackets. Filtering out patches with zero critic support improves performance compared to using no gate. Stricter critic thresholds beyond the optimal level lead to slight performance decreases.
The authors evaluate selector ablations to determine the impact of aggregation rules and critic thresholds on solve rates. Results demonstrate that all-pairs aggregation methods, including Copeland round-robin and strict dominance, outperform single-elimination brackets. Furthermore, introducing a permissive critic gate enhances performance compared to using comparators alone, although performance declines with stricter filtering.