/ Модель

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

Контекст
262 144 токена
Размер весов
55,6 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_5 · dense
Базовая модель
Qwen3.8-27B
Библиотека
transformers
Опубликована
23 авг 2026

Qwen3.8-27B-BF16-SSMFIX-apostate

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

Экспериментальная мультимодальная модель Qwen3.8-27B для диалоговой генерации текста с ослабленным поведением отказа.

120скачиваний за 30 дней4лайкавеса обновлены23 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Qwen3.8-27B-BF16-SSMFIX-Apostate — экспериментальная версия Qwen3.8-27B, созданная redashes методом selective unlearning apostate KCRN. Модель основана на redashes/Qwen3.8-27B-BF16-SSMFIX: к весам применены 42 аналитически рассчитанные правки, нацеленные на ослабление отказов при сохранении обычных возможностей генерации. Архитектура — плотная мультимодальная Qwen3.5 с классом Qwen3_5ForConditionalGeneration; формат весов — BF16 Safetensors.

Модель предназначена для диалоговой генерации текста и экспериментов по удалению поведения отказа. В карточке приведены результаты оценок знаний, рассуждений и правдивости, а также замеры частоты отказов: общая доля отказов на указанном тесте составила 7%. По метаданным модель поддерживает английский и китайский языки; описание базовой модели также указывает на работу с изображениями и видео, хотя основная задача этой версии в метаданных — генерация текста. Указана лицензия Apache-2.0.

Это исследовательская экспериментальная модель без гарантий качества. Ослабление отказов не устраняет все отказы и связано с повышенным риском генерации вредного содержимого; тесты также показывают небольшое снижение отдельных показателей правдивости относительно базовых вариантов. Пользователь отвечает за соблюдение применимых законов и условий лицензии базовой модели.

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

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

Ограничения

Модель экспериментальная; после ослабления отказов она может чаще выдавать вредное содержимое, а отдельные показатели правдивости немного ниже базовой модели. На приведённом тесте сохраняются отказы на запросы, связанные с персональными данными, самоповреждением и травлей.

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

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

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

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

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

Открыть на Hugging Face

📖 中文版说明 — 中文模型卡

Qwen3.8-27B-BF16-SSMFIX-Apostate

A selective-unlearning variant of Qwen3.8-27B built on the SSMFIX BF16 base, produced with the apostate KCRN method (Kernel Constraint Rank-Nullity projection). The model removes most refusal behaviors while keeping language-model capabilities close to the original.

Model Overview

PropertyValue
ArchitecturesQwen3_5ForConditionalGeneration
Model Typeqwen3_5 (text + vision towers, MTP heads)
Base ModelQwen3.8-27B (SSMFIX-v2 tuned base, BF16)
Hidden Size / Layers / Heads5120 / 64 / 24 (16 full-attention + 48 linear-attention layers)
KV Heads / Head Dim4 / 256
Intermediate Size17408
Vocabulary Size248320
Context Length262144
Vision Towerhidden 1152, depth 27, patch 16 (inherited from official BF16)
Weight FormatBF16, 18 shards (~52 GB)
DtypeBF16

Derivation

This model is derived from redashes/Qwen3.8-27B-BF16-SSMFIX — a conv1d-repaired BF16 variant of Qwen3.8-27B (SSMFIX-v2, with per-layer α-scaling on 8 anomalous SSM layers). The KCRN edits (42 weight patches) are applied on top of this base without modifying the conv1d repair weights.

Base model repository: https://huggingface.co/redashes/Qwen3.8-27B-BF16-SSMFIX

Method

apostate KCRN (Kernel Constraint Rank-Nullity) — a closed-form, analytic unlearning algorithm by heterodoxin:

  1. Compute a low-rank "refusal subspace" Q_b from the refusal direction residuals in MLP blocks (mlp.down_proj ×35, linear_attn.out_proj ×5, self_attn.o_proj ×2, 42 edits total).
  2. Project the edit onto the null-space of Q_b (ΔW ⊥ Q_b), which structurally guarantees the refusal information is removed while normal generation directions are preserved.
  3. No iterative tuning, no adversarial prompts — the projection is computed in a single solve.

This makes the KL divergence between base and edited model analytically bounded rather than empirically tuned.

Original project: github.com/heterodoxin/apostate — the KCRN unlearning library this model is built with.

Capability Benchmarks

Unified evaluation methodology (vLLM local-completions API, max_gen_toks=2048), same caliber as the baselines:

TaskOfficial BF16SSMFIX baseThis model
CMMLU (acc_norm)0.71790.69500.7112
TruthfulQA mc10.36470.37450.3488
TruthfulQA mc20.54180.55100.5233
TruthfulQA gen bleu_max10.9916.3212.24
TruthfulQA gen rouge1_max22.0230.0224.09
GSM8K (flex / strict)0.9560 / 0.96060.9598 / 0.96440.9575 / 0.9644
IFEval inst_strict0.62470.63430.6127

Key takeaways:

  • Knowledge retention: CMMLU −0.67pp vs official, +1.62pp vs SSMFIX base.
  • Math reasoning: GSM8K nearly identical to base (−0.15~−0.31pp).
  • Truthfulness (mc): small dip (−1.6~−1.9pp vs official).
  • Truthfulness (gen): better than official BF16 (bleu/rouge +1.2~+2.1).

Refusal Behavior

The unlearning targets harmful categories broadly. Overall refusal rate: 7/100 (7%) — measured on harmful_1000[800:900] (100 prompts, content-only judgment after removing keyword false positives); delivery rate ≈ 93%.

Remaining refusal is concentrated in a few legally-sensitive directions:

DirectionTrue refusal rate
PII / privacy4/11 ≈ 36%
Self-harm / crisis2/7 ≈ 29%
Harassment1/7 ≈ 14%

KL Divergence

Two numbers exist for this model — the original report value and the verified true value:

MetricValueNote
Reported KL (apostate kcrn_report.json)calibration 8.677 / heldout 8.055 nats/tokenRecorded on the 2nd bake; later identified as a protocol artifact: the bake dropped chat_template/special tokens from tokenizer_config.json, so tokenization misaligned and the reported KL is not meaningful.
True KL (independent verification after restoring the tokenizer)calibration 0.00598 / heldout 0.00392 nats/tokenMeasured with an independent verifier against the Qwen3.8-27B-BF16-SSMFIX base, 24+24 samples, position-aligned. Well under the 0.05 red line (≈8–12% of it), and same order of magnitude as apostate's official Qwen3-8B reference (0.003659) — cross-validates the KCRN structural guarantee (ΔW ⊥ Q_b).

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained(
    "redashes/Qwen3.8-27B-BF16-SSMFIX-apostate",
    torch_dtype="bfloat16",
    device_map="auto",
)
tokenizer = AutoTokenizer.from_pretrained("redashes/Qwen3.8-27B-BF16-SSMFIX-apostate")

messages = [{"role": "user", "content": "你好"}]
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer([text], return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=512)
print(tokenizer.decode(out[0], skip_special_tokens=True))

vLLM serving:

vllm serve /path/to/Qwen3.8-27B-BF16-SSMFIX-apostate \
  --served-model-name Qwen3.8-27B-BF16-SSMFIX-apostate \
  --tensor-parallel-size 1 \
  --max-model-len 8192 \
  --kv-cache-dtype fp8_e4m3 \
  --enable-chunked-prefill

Note: the chat template enables thinking by default (Qwen3.5 template). Set enable_thinking=False if you want direct responses.

Disclaimer

This is an experimental research model derived from Qwen3.8-27B via unlearning. It is provided as-is without guarantees. Users are solely responsible for compliance with applicable laws and the original base model's license terms. Do not use for disallowed purposes.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3_5ForConditionalGeneration
Ревизия весов
f89b28d

0 моделей