VeriBench: An End-to-End Formal Verification Benchmark for AI Coding Agents in Lean 4

저자: Brando Miranda, Srivatsava Daruru, Ethan S Hersch, Zhanke Zhou, Allen Nie, Daneshvar Amrollahi, Leni Aniva, Iddah Mlauzi, Kirill Acharya, Elyas Obbad, Dilara Soylu, Weston Kirk, Zixiao Jolene Wang, Kai Fronsdal, Ying Li, Donald Poindexter Jr, Rakshit Kaushik, Shurui Liu, Yegor Denisov-Blanch, Steven Dillmann, Simon Obstbaum, Santiago Cuellar, John Sarracino, Rylan Schaeffer, Mo Tiwari, Donghyun Lee, Bo Han, Sanmi Koyejo | 날짜: 2026 | URL: https://openreview.net/forum?id=lkL0qnUv3p 📄 PDF


⚠️ 이 페이지의 요약·평가·해설은 생성형 AI(Claude)가 자동 생성한 2차적 분석물입니다. 논문 원문의 저작권은 원저작자에게 있으며, 정확한 내용은 원문(위 DOI·arXiv 등 출처)을 확인하세요.

라이선스: OpenReview 공개(오픈액세스)

Essence

Figure 2

Figure 2. VERIBENCH evaluation topology. Each solid arrow is

VeriBench는 Python 소스 코드에서 Lean 4 형식 검증 아티팩트로의 end-to-end autoformalization을 평가하는 896개 과제 벤치마크로, SCSC(Smooth Conjunctive Score for Code verification)라는 5개 요소의 로그 도메인 기하평균 지표를 통해 typecheck, sorry 없는 증명, reference theorem과의 의미적 커버리지, reference-side validity gate를 결합 평가한다.

Motivation

Achievement

Figure 3

Figure 3. Human score distributions (0–5): lenient set (n = 297, left) and expert/harsh set (n = 193, right).

  1. VeriBench 벤치마크 구축: HumanEval-style program, classical algorithm, Python standard-library function, 보안 예제로 구성된 614-task canonical core와 cryptography, aerospace, medical device, compiler 등 14개 도메인에 걸친 282-task VeriBench-IndustrySet을 포함한 총 896개 과제의 end-to-end Python-to-Lean4 autoformalization 벤치마크를 공개했다.
  2. SCSC 지표 제안: typecheck 여부, sorry 없는 증명, LLM-judge 기반 semantic coverage, 두 개의 reference-side validity gate(D1, D2)를 결합한 5요소 로그 도메인 기하평균 SCSC를 설계하여 conjunctive하면서도 smooth한 부분점수 평가를 실현했다.
  3. specification gap 발견: Codex, Claude Code, Leanstral-v2가 각각 SCSC 0.42, 0.36, 0.23에 그쳤고, iterative self-correction이 single-shot 대비 14.3% 향상을 가져왔음에도 theorem-to-reference coverage는 세 agent 모두 0.11 이하로 정체되어, proof search보다 specification synthesis가 더 심각한 병목일 수 있음을 시사하는 candidate 증거를 제시했다.
  4. judge 신뢰성 검증: LLM judge의 coverage 판정을 5명의 독립적인 human rater와 대조하여 Pearson r=0.70 (p<10^-11)의 상관관계를 확보함으로써 judge 기반 지표의 타당성을 뒷받침했다.

How

Figure 2

Figure 2. VERIBENCH evaluation topology. Each solid arrow is

Originality

Limitation & Further Study

Evaluation

Novelty: 4/5 Technical Soundness: 4/5 Significance: 4/5 Clarity: 4/5 Overall: 4/5

총평: 테스트 기반 평가의 구조적 한계를 넘어 end-to-end formal verification을 agentic 방식으로 평가하는 새로운 벤치마크와 지표를 제시하며, specification synthesis가 proof search 못지않은 병목임을 보인 의미 있는 실증 연구이나 coverage 판정이 LLM judge에 의존한다는 점은 향후 보완이 필요하다.

같이 보면 좋은 논문

기반 연구SPECTER2 유사도 0.93로 Formal Proof Verification Automation와 Formal Methods & Code Generation가 맞닿아, 'Evaluating large language models trained on code'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
기반 연구SPECTER2 유사도 0.93로 Formal Proof Verification Automation와 LLM Benchmarking and Agent Evaluation가 맞닿아, 'StarCoder: may the source be with you! arXiv preprint arXiv:2305.06161, 2023.'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
기반 연구SPECTER2 유사도 0.92로 Formal Proof Verification Automation와 Formal Methods and Computational Reasoning가 맞닿아, 'Grammars of formal uncertainty: When to trust llms in automated reasoning tasks'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
기반 연구end-to-end 형식 검증 파이프라인의 기초 방법론을 제공함
다른 접근증명의 semantic obligation 검증에 대한 대안적 방법론을 제시함.
기반 연구autoformalization 평가의 기초 방법론을 제공한다.
기반 연구Lean 기반 형식 검증 아티팩트 생성의 방법론적 기초를 제공하는 연구로 보임
다른 접근다른 도메인의 형식적 산출물에 대해 유사한 자동 인증 접근을 취한다.
기반 연구SPECTER2 유사도 0.93로 Formal Proof Verification Automation와 Formal Methods and Computational Reasoning가 맞닿아, 'M2F: Automated Formalization of Mathematical Literature at Scale'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
다른 접근autoformalization 평가를 위한 유사하지만 다른 벤치마크 설계를 제시하는 연구로 보임
← 목록으로 돌아가기

🎧 Audio Overview

이 논문 리뷰를 팟캐스트형 오디오로 생성합니다. (Gemini · 키는 브라우저에만 저장 · 완성본은 이메일로도 전송)
▸ 고급: 구성 방향(대본 작성 지침) 직접 수정
속도 1.0x
⬇ MP3 다운로드