mlsanityData to 14 Oct 2026

ACES: Who Tests the Tests? Leave-One-Out AUC Consistency for Code Generation

arXiv 2604.03922 ↗First posted 5 Apr 2026cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Selecting LLM-generated code candidates using LLM-generated tests is challenging because the tests themselves may be incorrect. Existing methods either treat all tests equally or rely on ad-hoc heuristics to filter unreliable tests. Yet determining test correctness requires knowing which codes are correct, creating a circular dependency. Our key insight is that we need not determine test correctness at all: test votes should rank, not merely count. What matters is not how many codes pass a test, but whether the test can distinguish correct from incorrect code. We break the circular dependency via leave-one-out evaluation: hold out one test, rank codes by their aggregate scores on all remaining tests, and measure whether the held-out test's pass/fail pattern agrees with this ranking. We formalize this agreement as the leave-one-out AUC~(LOO-AUC) and prove that the expected LOO-AUC is proportional to each test's ability to separate correct code from incorrect code. Building on this, we propose ACES~(AUC ConsistEncy Scoring) with two complementary variants: ACES-C provides closed-form weights that provably approximate the oracle in expectation under a mild assumption on average test quality; ACES-O drops this assumption and iteratively optimizes a differentiable LOO-AUC objective. Both operate solely on the binary pass matrix with negligible overhead, and achieve state-of-the-art Pass@k on multiple code generation benchmarks.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 39 of its 53 references that are in the map. First posted on arXiv 5 Apr 2026.

Builds on

39 of 53 references.

References · 39

  1. 2023GPT-4 Technical Reportcited by 18,396
  2. 2021Training Verifiers to Solve Math Word Problemscited by 10,109
  3. 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
  4. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  5. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
  6. 2023Let's Verify Step by Stepcited by 3,789
  7. 2021Program Synthesis with Large Language Modelscited by 3,637
  8. 2023Code Llama: Open Foundation Models for Codecited by 2,139
  9. 2022Competition-Level Code Generation with AlphaCodecited by 1,462
  10. 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,391
  11. 2024Qwen2.5-Coder Technical Reportcited by 1,203
  12. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
27 more
  1. 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 991
  2. 2023Teaching Large Language Models to Self-Debugcited by 988
  3. 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 733
  4. 2024StarCoder 2 and The Stack v2: The Next Generationcited by 502
  5. 2022CodeT: Code Generation with Generated Testscited by 384
  6. 2024Inference Scaling Laws: An Empirical Analysis of Compute-Optimal Inference for Problem-Solving with Language Modelscited by 290
  7. 2023Self-collaboration Code Generation via ChatGPTcited by 258
  8. 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 239
  9. 2022Natural Language to Code Translation with Executioncited by 124
  10. 2025S*: Test Time Scaling for Code Generationcited by 98
  11. 2022Coder Reviewer Reranking for Code Generationcited by 84
  12. 2015Simple, Robust and Optimal Ranking from Pairwise Comparisonscited by 70
  13. 2025LeetCodeDataset: A Temporal Dataset for Robust Evaluation and Efficient Training of Code LLMscited by 70
  14. 2021Sampling-Based Approximations to Minimum Bayes Risk Decoding for Neural Machine Translationcited by 65
  15. 2023Enhancing Large Language Models in Coding Through Multi-Perspective Self-Consistencycited by 46
  16. 2023ALGO: Synthesizing Algorithmic Programs with LLM-Generated Oracle Verifierscited by 41
  17. 2025CoCoEvo: Co-Evolution of Programs and Test Cases to Enhance Code Generationcited by 14
  18. 2023Weakly Supervised AUC Optimization: A Unified Partial AUC Approachcited by 11
  19. 2025Can LLMs Generate High-Quality Test Cases for Algorithm Problems? TestCase-Eval: A Systematic Evaluation of Fault Coverage and Exposurecited by 10
  20. 2022Optimizing Partial Area Under the Top-k Curve: Theory and Practicecited by 9
  21. 2023Functional Overlap Reranking for Neural Code Generationcited by 9
  22. 2024Sifting through the Chaff: On Utilizing Execution Feedback for Ranking the Generated Code Candidatescited by 6
  23. 2024DOCE: Finding the Sweet Spot for Execution-Based Code Generationcited by 4
  24. 2025Post-Incorporating Code Structural Knowledge into Pretrained Models via ICL for Code Translationcited by 3
  25. 2022Noise tolerance of learning to rank under class-conditional label noisecited by 2
  26. 2025Bipartite Ranking From Multiple Labels: On Loss Versus Label Aggregationcited by 2
  27. 2026Consistency Meets Verification: Enhancing Test Generation Quality in Large Language Models Without Ground-Truth Solutionscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.