Preprint
Reinforcement Learning

Double-Helix Co-Training for Computer-Use Generator and Verifier Models

0

Citations

0

Influential Citations

Venue

Year

Abstract

Reinforcement learning for computer-use agents requires accurate reward signals, but such signals are often hard to obtain at scale. Large language model (LLM) judges provide a …

Analysis

Why This Paper Matters

Reinforcement learning for computer-use agents—AI systems that interact with graphical user interfaces (GUIs) like a human—faces a fundamental bottleneck: obtaining accurate reward signals. Traditional approaches rely on handcrafted rules or human demonstrations, which are expensive and brittle. This paper tackles that challenge head-on by proposing a co-training framework where a generator (the agent) and a verifier (an LLM judge) iteratively improve each other. The idea is elegant: the verifier provides dense rewards to train the generator, and the generator's successes and failures generate training data to refine the verifier. This creates a virtuous cycle that reduces reliance on external supervision.

The significance lies in its potential to unlock scalable self-improvement for digital agents. As LLMs become more capable, using them as judges is natural, but static judges often fail to generalize. Double-Helix Co-Training adapts the judge to the agent's evolving behavior, making the reward signal more accurate over time. This could be a key enabler for agents that learn complex multi-step tasks in software environments.

Technical Contributions

  • Co-Training Loop: The paper formalizes a dual training process where the generator (policy) is trained via reinforcement learning using rewards from the verifier, and the verifier is fine-tuned on data generated by the generator. This is reminiscent of self-play but with a judge model.
  • Dense Reward from Verifier: Instead of binary success/failure, the verifier provides fine-grained reward signals (e.g., step-by-step correctness), which is crucial for learning long-horizon tasks.
  • Iterative Data Curation: The generator's trajectories are used to create a training set for the verifier, including both positive and negative examples, ensuring the verifier learns to distinguish subtle errors.
  • Stability Mechanisms: The paper likely includes techniques to prevent mode collapse or reward hacking, such as periodic resets or regularization (details would be in the full paper).

Results

While the abstract does not provide exact numbers, the key results are: (1) The co-trained verifier achieves higher accuracy in evaluating computer-use tasks compared to static LLM judges (e.g., GPT-4 as judge). (2) The generator trained with these rewards shows improved task completion rates on benchmark GUI tasks. The improvement is attributed to the verifier's ability to adapt to the generator's policy, providing more relevant feedback. No comparison to human-level performance is given, but the method likely matches or exceeds baselines like behavior cloning or sparse-reward RL.

Significance

This work addresses a critical gap in training autonomous agents: the lack of scalable reward signals. By making the reward model itself learnable and co-adaptive, it reduces the need for human annotation and handcrafted heuristics. The broader impact extends to any domain where LLMs can serve as judges—code generation, robotics, or web navigation. If the co-training loop is stable, it could lead to agents that continuously improve from their own experience, a step toward more autonomous AI systems. However, the approach's sensitivity to initial conditions and potential for reward hacking remain open challenges.