modelscope / modelscope/ultron

[Feature] GRPO-based Agent Evolution

Open
#9 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
180
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Currently Ultron seems to rely on SFT-based LoRA training for evolution.

Have you considered introducing a GRPO stage after SFT?

A possible pipeline could be:

Trajectory Collection
→ SFT LoRA
→ GRPO Optimization

Reward signals could come from:

  • Task success
  • Tool execution success
  • Planning efficiency
  • Skill reuse quality

I think reinforcement learning may be a natural next step for Agent Evolution because it optimizes trajectories instead of only imitating them.

In addition, compared with pure SFT, reinforcement learning may help preserve previously acquired capabilities while optimizing new behaviors, potentially reducing catastrophic forgetting during continuous evolution.

Curious whether this has already been discussed in the roadmap.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the existing SFT-based LoRA evolution pipeline and the project roadmap. Determine where trajectory collection and training stages are defined, then clarify the GRPO scope, reward signals, and evaluation criteria with maintainers; the issue does not yet define a concrete implementation or completion test.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ai, machine-learning
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.