中文

用于代码生成的多数投票

机器学习 2026-04-20 v1

摘要

我们研究了功能多数投票(FMV),这是一种基于功能共识的代码生成方法,适用于大语言模型,它利用在测试输入上的运行时执行签名,从多次生成中识别出代表性解决方案。我们发现 FMV 是一种有效的测试时推理策略,在 LiveCodeBench 上显著提升了性能,且没有产生巨大的计算开销。此外,我们扩展了功能共识的效用,并将其作为无标签测试时强化学习的聚合策略。我们证明这提高了留出任务的 pass@1,但未发现超越基础模型性能上限的自我改进证据。

关键词

引用

@article{arxiv.2604.15618,
  title  = {Majority Voting for Code Generation},
  author = {Tim Launer and Jonas Hübotter and Marco Bagatella and Ido Hakimi and Andreas Krause},
  journal= {arXiv preprint arXiv:2604.15618},
  year   = {2026}
}

备注

ICLR 2026 Test-Time Updates (TTU) Workshop