paper-with-me

Papers

Co-Evolving LLM Coder and Unit Tester via Reinforcement Learning

2025-06-03 · Yinjie Wang, Ling Yang, Ye Tian, Ke Shen, Mengdi Wang

We propose CURE, a novel reinforcement learning framework with a dedicated reward design that co-evolves coding and unit test generation capabilities based on their interaction outcomes, without any ground-truth code as supervision. This approach enables flexible and scalable training and allows the unit tester to learn directly from the coder's mistakes. Our derived ReasonFlux-Coder-7B and 14B models improve code generation accuracy by 5.3% and Best-of-N accuracy by 9.0% after optimization on Qwen2.5-Instruct models, outperforming similarly sized Qwen-Coder, DeepSeek-Coder, and Seed-Coder. They naturally extend to downstream tasks such as test-time scaling and agentic coding-achieving a 8.1% improvement over the base model. For the long-CoT model, our ReasonFlux-Coder-4B consistently outperforms Qwen3-4B while achieving 64.8% inference efficiency in unit test generation. Notably, we also find that our model can serve as an effective reward model for reinforcement learning on base models. Project: https://github.com/Gen-Verse/CURE

📄 PDF Abstract BibTeX arXiv:2506.03136

Code (2)

gen-verse/cure 공식 구현 pytorch
gen-verse/reasonflux pytorch

Tasks

Code Generationreinforcement-learningReinforcement Learning

Methods 이 논문이 사용한 방법론

BASE 설명 없음

Similar Papers 제목 키워드 기반

Mutual-Supervised Learning for Sequential-to-Parallel Code Translation

2025-06-11 · Changxin Ke, Rui Zhang, Shuo Wang, Li Ding 외

The rise of GPU-based high-performance computing (HPC) has driven the widespread adoption of parallel programming models such as CUDA. Yet, the inherent complexity of parallel programming creates a demand for the automat…

Code TranslationGPUTranslation

DiffuTester: Accelerating Unit Test Generation for Diffusion LLMs via Mining Structural Pattern

2025-09-29 · Lekang Yang, Yuetong Liu, Yitong Zhang, Jia Li arxiv

Diffusion large language models (dLLMs) enable parallel generation and are promising for unit test generation (UTG), where efficient and large-scale automated testing is essential in software development. Despite this ad…

HPCAgentTester: A Multi-Agent LLM Approach for Enhanced HPC Unit Test Generation

2025-11-13 · Rabimba Karanjai, Lei Xu, Weidong Shi arxiv

Unit testing in High-Performance Computing (HPC) is critical but challenged by parallelism, complex algorithms, and diverse hardware. Traditional methods often fail to address non-deterministic behavior and synchronizati…

Automated Video Game Testing Using Synthetic and Human-Like Agents

2019-06-02 · Sinan Ariyurek, Aysu Betin-Can, Elif Surer

In this paper, we present a new methodology that employs tester agents to automate video game testing. We introduce two types of agents -synthetic and human-like- and two distinct approaches to create them. Our agents ar…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

DINASTI: Dialogues with a Negotiating Appointment Setting Interface

2014-05-01 · LREC 2014 5 · Layla El Asri, Romain Laroche, Olivier Pietquin

This paper describes the DINASTI (DIalogues with a Negotiating Appointment SeTting Interface) corpus, which is composed of 1734 dialogues with the French spoken dialogue system NASTIA (Negotiating Appointment SeTting Int…

Dialogue ManagementManagementreinforcement-learningReinforcement Learning+3