/ Модель

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

Контекст
262 144 токена
Параметры
7,2 млрд
Лицензия
Apache 2.0
Архитектура
qwen3_5_text · dense
Базовая модель
Qwen3.5-9B
Библиотека
transformers
Опубликована
1 июл 2026

lmps-challenge-qwen3.5-9b-dpo

Генерация текстаТекст → текст3 профессии

Дообученная на успешных игровых диалогах версия Qwen3.5-9B для текстовых игр clembench/playpen и исследований интерактивных агентов.

43скачиваний за 30 дней0лайковвеса обновлены17 июл 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Makaco разработал эту плотную текстовую модель на основе Qwen/Qwen3.5-9B: сначала выполнил SFT на успешных партиях из набора playpen-data, затем применил DPO, чтобы закрепить удачные ходы и уменьшить многословие и зацикливание. Итоговый чекпойнт содержит объединённые адаптеры и предназначен для загрузки как самостоятельная модель. По данным карточки, в clembench модель получила clemscore 70,21 против 58,82 у версии после одного SFT; при этом её statscore оказался ниже, чем у SFT-версии.

Модель предназначена для текстовых диалоговых игр в среде clembench/playpen и сходных симуляциях, а также для исследований интерактивных агентов и применения DPO к игровому поведению. Она принимает текст и генерирует текст, ориентирована на английский язык. Архитектура — Qwen3.5 для причинной генерации текста; метаданные указывают 7,2 млрд параметров и контекст до 262 144 токенов. Лицензия — Apache-2.0.

Специализация на играх может снизить качество в роли универсального ассистента; после DPO также отмечено умеренное снижение результатов на общих статических бенчмарках относительно SFT-версии. Обучающие игровые эпизоды были только на английском языке.

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

  • игра в текстовые диалоговые игры clembench
  • взаимодействие с игровыми агентами в симулированной среде
  • исследование следования правилам в диалоговых играх
  • сравнение SFT и DPO для интерактивных агентов

Ограничения

Модель специализирована на играх clembench/playpen и может уступать как универсальный ассистент; после DPO её результаты на общих статических бенчмарках снизились относительно SFT-версии. Игровые обучающие данные были только на английском языке.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

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

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

Открыть на Hugging Face

Qwen3.5-9B fine-tuned with SFT and DPO for the LM Playschool Challenge

A Qwen/Qwen3.5-9B model fine-tuned via supervised fine-tuning on the success-filtered split of colab-potsdam/playpen-data, followed by an on-policy Direct Preference Optimization pass. DPO preference pairs were constructed on-policy from the SFT model's own successful game rollouts. The model's original response served as the chosen completion, and an artificially corrupted version - padded with verbose filler continuations - served as the rejected one, targeting the common tendency of LLMs to ramble and loop, which can easily downgrade performance in dialogue-based settings. This recipe takes the model from 58.82 (SFT) to 70.21 clemscore. This model was developed as part of a broader investigation into whether DPO can induce novel strategic and rule-following skills in dialogue-game agents, or whether it is better suited to sharpen behaviors already established via SFT. Of the DPO conditions tested, targeting verbosity/looping produced the largest gains, and this checkpoint reflects that setup. See the project's GitHub repo for further information on the training ablations conducted. Furthermore, a technical report will follow, and will be linked to this model card as soon as it is available. Submitted to the LM Playschool Challenge.

Model description

Starting from Qwen/Qwen3.5-9B, the model was supervised-fine-tuned using LoRA on exclusively the successful game rounds present in the interactions subset (train split) of the colab-potsdam/playpen-data. Subsequently, the supervised-fine-tuned model was preference-optimised via DPO on on-policy content-controlled preference pairs, in order to reinforce the model's own successful moves while suppressing verbose and potentially format-breaking prose. The dataset containing the DPO pairs is available here.

Training pipeline

Qwen/Qwen3.5-9B → SFT (LoRA, all linear) → merge adapter into base model → on-policy DPO (LoRA, all linear) → merge adapter into supervised-fine-tuned model. The checkpoint presented in this model card is the final merged model, standalone and directly available for loading.

Training data

  • SFT: successful game rounds from the interactions subset of colab-potsdam/playpen-data's train split.
  • DPO: self-generated on-policy preference-pairs, constructed starting from the supervised-fine-tuned model's own rollouts on the full clembench benchmark. The SFT model's successful moves (chosen) were paired with the same move plus appended extra prose (rejected). In order to avoid leakage, the clembench game rounds which are part of the playpen eval set were excluded from the pairs creation.

Main results

The table below presents the results obtained by the model described here in the colab-potsdam/playpen-data' evaluation suite, comprising 68 clembench benchmark-2.0 game instances across 14 games, as well as 430 instances of static benchmarks obtained from 5 different benchmarks (bbh, mmlu_pro, cladder, ifeval, eqbench). The clemscore metric quantifies model performance on the clembench game instances, while statscore quantifies that on the static benchmarks. For comparison, results for Qwen/Qwen3.5-9B and the supervised-fine-tuned only version are provided too, along with incremental score differences across training stages (Δ = change relative to the previous row).

ModelClemscoreStatscoreΔ clemscoreΔ statscore
Qwen/Qwen3.5-9B41.9254.16//
SFT baseline58.8261.09+16.90+6.93
This model70.2158.73+11.39-2.36

Replicating the training

Please refer to the project GitHub repo's README for instructions on how to replicate this model's training.

Hyperparameters

Hyperparameters, training and compute details for the SFT component:

General Training setup

HyperparameterValue
Training methodLoRA SFT, assistant-only language-modeling loss
Precisionbfloat16
Epochs1
Max sequence length1024

Optimization

HyperparameterValue
OptimizerAdamW (TRL SFTTrainer default)
Learning rate2e-4
LR schedulelinear
Warmup ratio0.05
Batch size (per-device × world size × grad acc steps)4 × 1 × 4 = 16 (effective)
Gradient clippingmax-norm 1.0 (default)
Total training steps1137

LoRA details

HyperparameterValue
LoRA rank (r)16
LoRA alphar × 2 = 32
LoRA dropout0.05
Target modulesall linear layers

Data

ItemValue
Dataset size20,202
Train/val split90/10

Hardware and compute

ResourceValue
Hardware1 × NVIDIA H100 (94GB)
Wall-clock training3h 50m

Training results

MetricValues
Final training loss0.2195
Mean token accuracy0.962
Val loss0.133

Hyperparameters, training and compute details for the DPO component:

General Training setup

HyperparameterValue
Training methodLoRA DPO
Precisionbfloat16
Epochs1
Max sequence length2048

Optimization

HyperparameterValue
OptimizerAdamW (TRL DPOTrainer default)
Learning rate5e-5
LR schedulelinear
Warmup ratio0.05
DPO beta0.3
Batch size (per-device × world size × grad acc steps)2 × 1 × 4 = 8 (effective)
Gradient clippingmax-norm 1.0 (default)
Total training steps112

LoRA details

HyperparameterValue
LoRA rank (r)16
LoRA alphar × 2 = 32
LoRA dropout0.05
Target modulesall linear layers

Data

ItemValue
Dataset size995
Train/val split90/10

Hardware and compute

ResourceValue
Hardware1 × NVIDIA H100 (94GB)
Wall-clock training0h 25m

Training results

MetricValues
Final training loss~0.033
Ranking accuracy1.0
Mean token accuracy0.898
Val loss~0.000

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model_name = "Makaco/lmps-challenge-qwen3.5-9b-dpo"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
  model_name,
  torch_dtype=torch.bfloat16,
  device_map="auto"
)

# The model is specialised for clembench/playpen dialogue games, so it is recommended to use game-oriented prompts
messages = [
  {"role": "user", "content": "You are playing a game of Taboo. The word you have to describe is ocean. "
                              "The taboo words are: sea, water, blue, wave. Reply with 'CLUE: <your clue>'."}
]

inputs = tokenizer.apply_chat_template(
  messages, add_generation_prompt=True, return_tensors="pt"
).to(model.device)

outputs = model.generate(inputs, max_new_tokens=300, do_sample=False)
response = tokenizer.decode(outputs[0][inputs.shape[-1]:], skip_special_tokens=True)
print(response)

Intended use

Intended for playing text-based dialogue games in the clembench/playpen framework or in similar simulated environments, and for research on interactive dialogue agents and DPO for interaction and game-playing.

Limitations

  • Task-specialization: this model was specifically fine-tuned to increase its performance on games in the clembench/playpen framework, therefore could underperform as employed as a general-purpose assistant
  • Modest general-capability cost: as highlighted by the main results table, a modest drop in performance on general static benchmarks was recorded in the DPO-fine-tuned model w.r.t the SFT-fine-tuned baseline
  • Language: all the game instances on which the model was fine-tuned through its two post-training phases were exclusively in English

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3_5ForCausalLM
Ревизия весов
4803e92

0 моделей