PapersSelected

Behavioral Self-Rewarding Lifts Qwen3-14B on SWE-bench

Why we picked it

The method requires no new environment interactions, so teams can layer it onto existing reward setups without extra rollout cost. Researchers and engineers training coding agents on sparse test-based rewards get a concrete fix for zero-variance groups, with the bounded-reward design showing how to keep self-judgement from overriding ground-truth correctness. It compares against standard GRPO-style binary reward training on Qwen3-14B.

A paper from Penn State and Microsoft Research addresses a weakness in training SWE agents: binary test rewards give no learning signal when every trajectory in a group passes or all fail. Their proposed Behavioral Self-Rewarding method has the policy compare its own trajectory pairs, converting these preferences into small bounded rewards added on top of test results. The bounded design ensures a self-judged preference can rank two passing trajectories but never lift a failing one above a passing one. On SWE-bench Verified, Qwen3-14B improves from 32.1% to 34.7% average accuracy at a 400-step budget, and on SWE-bench-Live from 6.33% to 8.11%.

Original · DAIR.AI

// Behavioral Self-Rewarding for SWE agents //

It's standard practice to train SWE agents on binary test rewards.

This paper shows the problem with that. When every trajectory in a group passes, or every one fails, the reward has no contrast, and the group teaches nothing.

Researchers from Penn State and Microsoft Research propose Behavioral Self-Rewarding. The policy compares its own trajectories in pairs, and those preferences become small bounded rewards added on top of the test result.

The added rewards are bounded, so a self-judged preference can rank two passing trajectories but can never lift a failing one above a passing one.

No new environment interactions are needed. On SWE-bench Verified, Qwen3-14B improves from 32.1% to 34.7% average accuracy at a 400-step budget, and on SWE-bench-Live from 6.33% to 8.11%.

https://t.co/ekD2h7ya4y

Chat with Paper: https://t.co/6vUbYmIXRR