modelscope / modelscope/ultron
[Feature] GRPO-based Agent Evolution
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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