/ Модель

Характеристики

Контекст
32 768 токенов
Параметры
7,1 млрд
Размер весов
15,2 ГБ
Лицензия
MIT
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-7B-Instruct
Библиотека
transformers
Опубликована
23 апр 2026

SkillForge_Alfworld_7B

Генерация текстаТекст → текст

Дообученная на ALFWorld модель Qwen2.5-7B для управления текстовым агентом, рассчитанная на работу с отдельно подключаемой библиотекой навыков.

461скачиваний за 30 дней0лайковвеса обновлены8 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

YuyaoGe/SkillForge_Alfworld_7B — дообученная модель YuyaoGe на базе Qwen2.5-7B-Instruct для управления агентом в среде ALFWorld. Это плотная авторегрессионная языковая модель Qwen2 с 7,1 млрд параметров и контекстом до 32 768 токенов; она принимает текст и генерирует текстовые ответы и действия агента. Модель обучали полным fine-tune: сначала на траекториях с фильтрацией устаревших навыков, затем методом GRPO в процессе совместной эволюции политики и библиотеки навыков.

Модель предназначена для выполнения интерактивных задач ALFWorld, включая поиск предметов, осмотр, уборку, нагрев и охлаждение. В описанном эксперименте итоговая успешность составила 92,4%; для работы метода навыки нужно извлекать из отдельной библиотеки и добавлять в контекст. Библиотека навыков в репозитории с весами не поставляется, поэтому одних весов недостаточно для полного воспроизведения системы. Репозиторий содержит веса и токенизатор; лицензия — MIT.

Сценарии применения

  • выполнение задач поиска предметов в ALFWorld
  • осмотр объектов и помещений в текстовой среде
  • выполнение задач уборки в ALFWorld
  • выполнение задач нагрева и охлаждения предметов
  • исследование обучения агентов с библиотеками эволюционирующих навыков

Ограничения

Для реализации описанного подхода требуются извлечение навыков и их добавление в контекст; библиотека навыков не включена в репозиторий весов. Заявленные результаты относятся к ALFWorld и не гарантируют аналогичную успешность в других средах.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

SkillForge: Co-Evolving Skills and Agents via Dynamic Skill Lifecycles

arXiv PDF Code NeurIPS 2026 Project page SkillForge collection License: MIT


SkillForge pipeline: seed skills are pre-retired under the base model, the survivors seed retirement-aware cold-start, then skills and the policy co-evolve through trial, active, stable and retired states.

Introduction

This is the final SkillForge policy for ALFWorld: a full fine-tune of Qwen2.5-7B-Instruct trained with GRPO while its skill library was simultaneously forged — retired, stabilized, demoted and mutated — under the fitness-driven lifecycle described in the paper.

Most memory-augmented agents keep the library append-only. A skill that was correct at step 20 encodes a procedure the policy has outgrown by step 120, and it is still being retrieved into the context. SkillForge instead scores each skill against the policy's own rollouts and moves it between four states — trial, active, stable, retired — so the library and the model co-evolve.

On ALFWorld this reaches 92.4% overall success against 89.9% for SkillRL, the strongest memory-augmented RL baseline, and 14.8% for the untuned base model.

What is in this repository. The policy weights and tokenizer only. The evolved skill library is not shipped here: the agent is the policy plus the retrieved skills injected into its context. Skill contents, fitness trajectories and retirement events are documented in SkillFurnace (Appendix C of the paper) and in the paper's case studies.

The same method, two more environments: WebShop and Search-Augmented QA. All three sit in the SkillForge collection, alongside the paper.

Results

ALFWorld, per task type and overall (%).

MethodPickLookCleanHeatCoolPick2All
Vanilla (base model)33.421.619.36.92.83.214.8
ReAct48.535.434.313.218.217.631.2
Reflexion62.041.644.930.936.323.842.7
GRPO (no library)90.866.189.374.772.564.777.6
SkillRL97.971.490.090.095.587.589.9
SkillForge98.286.689.893.795.688.492.4

The gain over SkillRL is largest where the task is loosest: +15.2 on Look, +3.7 on Heat, +0.9 on Pick2. Those are the task types where a stale instruction hurts most, which is the failure mode the lifecycle exists to remove.

The library this model ended up with

Seed libraryFinal library
Total skills44100
General12—
Task-specific21—
Common-mistake11—

The run saturates its skill cap (S_max = 100). For scale, the w/o retirement ablation — the same method with retirement switched off — grows to 132 skills and drops to 91.4%: a bigger library is not a better one.

How it was trained

  1. Pre-retirement. The seed library, inherited from the SkillRL release, is scored under 500 rollout episodes of the base model with skills injected. Anything whose proto-fitness falls below delta_pre = 0.3 is retired before training starts.
  2. Retirement-aware cold start. The base model is fine-tuned with cross-entropy on the rollouts that survived, with trajectories that leaned on a since-retired skill filtered out.
  3. Skill-policy co-evolution. GRPO takes over and, every 10 steps, the forging cycle reads each skill's runtime fitness and promotes, demotes, retires or mutates it. Mutation is LLM-guided (Kimi-K2.5 as teacher); at most 5 mutations and 3 retirements per cycle; retrieval is top-6 by task-type match.
HyperparameterValue
Base modelQwen2.5-7B-Instruct
OptimizerGRPO, via verl
Learning rate1e-6
Batch size / group size16 / 8
Clip epsilon / KL beta0.2 / 0.001
Training steps200
Sampling temperature (train and eval)1.0
Hardware64 x NVIDIA H200

Quick Start

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "YuyaoGe/SkillForge_Alfworld_7B"
tok = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, dtype="bfloat16", device_map="auto")

# Skills are retrieved (top-6, by task-type match) and injected into the context.
# The exact prompt template and the action space are in the paper.
messages = [
    {"role": "system", "content": "<retrieved skills for this task type>"},
    {"role": "user", "content": "<observation>\n\n> "},
]
ids = tok.apply_chat_template(messages, add_generation_prompt=True,
                              return_tensors="pt").to(model.device)
out = model.generate(ids, max_new_tokens=256, do_sample=False)
print(tok.decode(out[0][ids.shape[-1]:], skip_special_tokens=True))

The training loop, the skill lifecycle and the environment harnesses are in YuyaoGe/SkillForge — but that is the code, not the runtime library: this policy still needs its skills retrieved and injected at call time.

This is a research artifact: a 7B text policy for a text environment. It exposes no tool interface of its own and will emit ALFWorld-style actions for anything that resembles an ALFWorld prompt.

Citation

@misc{ge2026skillforgecoevolvingskillsagents,
      title={SkillForge: Co-Evolving Skills and Agents via Dynamic Skill Lifecycles},
      author={Yuyao Ge and Yiwei Wang and Yuchen He and Baolong Bi and Lingrui Mei and Jiayu Yao and Lizhe Chen and Shenghua Liu},
      year={2026},
      eprint={2610.09832},
      archivePrefix={arXiv},
      primaryClass={cs.AI},
      url={https://arxiv.org/abs/2610.09832},
}

Acknowledgments

Training runs on verl for the GRPO loop, with seed skill libraries inherited from the SkillRL release.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
22e785a

0 моделей