Qwen3.5-0.8B AA Decision

A compact native decision model fine-tuned from Qwen/Qwen3.5-0.8B with unsloth FastDecisionModel. It answers typed questions (choice / score / noul) over a state through the TypeSafe-compatible /v1/systemone API โ€” no text generation, one forward pass.

This release adds relational supervision (WinoGrande and WANLI) to the previous typed-decisions + fast-decisions mix. WinoGrande +5.0 pts and ANLI +5.7 pts over the previous version, with ARC/BANKING77 essentially flat.

Training data

dataset license rows decisions role
LocalLLaMA/typed-decisions Apache-2.0 1,200 6,000 choice/score/noul schema, calibration
fastino/fast-decisions Apache-2.0 1,445 2,224 routing, intents, multi-domain
allenai/winogrande (winogrande_debiased, train) Apache-2.0 1,500 1,500 coreference
alisawuffles/WANLI (train) CC-BY-4.0 900 900 NLI / entailment

5,045 rows / 10,624 decisions. The relational block is 22.6% of decisions, class-balanced (750/750 WinoGrande, 300/300/300 WANLI). Only official train splits are used โ€” no test split is trained on. ANLI is used for evaluation only (CC-BY-NC-4.0).

Recipe: QLoRA 4-bit, LoRA r=16 / alpha=16, 3 epochs, lr 1e-4 cosine, effective batch 8, max_len 2048, seed 3407. The published checkpoint is epoch 2.

Benchmarks

Full test splits, served as Q4_K_M GGUF through llama.cpp /v1/systemone (build b11899). Chance-corrected skill = clip((raw - reference) / (1 - reference)).

Benchmark (n) this model previous version ฮ”
WinoGrande (1267) 0.5501 (0.1002) 0.5004 (0.0008) +5.0
ARC-Challenge (1172) 0.5870 (0.4494) 0.5922 (0.4562) โˆ’0.5
ARC-Easy (2376) 0.7753 (0.7003) 0.7799 (0.7065) โˆ’0.5
BANKING77 (3076) 0.5419 (0.5359) 0.5614 (0.5557) โˆ’2.0
ANLI (1000) 0.4120 (0.1180) 0.3550 (0.0325) +5.7

Held-out: typed-decisions test 0.7960, fast-decisions holdout 0.6729.

Calibration

Per-type temperature scaling fitted on a mixed held-out set (unseen WinoGrande/WANLI rows, the fast holdout, and a 240-row typed-train slice) โ€” never on any test split.

ECE this model
WinoGrande 0.055
ANLI 0.121
typed-decisions test 0.250

One global choice temperature cannot suit both distributions: typed-decisions is under-confident while WinoGrande/ANLI are over-confident, so the fit is a compromise that favours the benchmark tasks. Accuracy is unaffected by calibration.

Version history

ref contents
main (this card) typed + fast + WinoGrande + WANLI
v2-typed-fast typed + fast (ANLI 0.355)
v1 typed-decisions only

Load a previous version with revision="v2-typed-fast".

Usage

GGUF โ€” llama.cpp /v1/systemone

llama-server \
  -m Qwen3.5-0.8B-AA-Decision-Q4_K_M.gguf \
  -c 8192 -b 4096 -ub 2048 -ngl 99 \
  --host 127.0.0.1 --port 8090

Keep -ub 2048. The decision path caps the physical batch; prompts with many options (e.g. 77-way classification) are rejected at the default 512.

curl http://127.0.0.1:8090/v1/systemone \
  -H "Content-Type: application/json" \
  -d '{
    "state": "Customer: I was charged twice for my order last week and nobody has replied.",
    "questions": {
      "route":   {"type": "choice", "instructions": "Which team should handle this?",
                  "criteria": {"billing": null, "shipping": null, "technical": null}},
      "angry":   {"type": "noul",   "instructions": "Is the customer angry?"},
      "urgency": {"type": "score",  "instructions": "How urgent is this?",
                  "criteria": ["low", "medium", "high"]}
    }
  }'

Safetensors

from unsloth import FastDecisionModel
model, tok = FastDecisionModel.from_pretrained(
    "analogalok/Qwen3.5-0.8B-AA-Decision", max_seq_length=2048)

Files

file description
model.safetensors* merged 16-bit weights + decision head
joint_head.safetensors decision head weights
adapter/ LoRA adapter + head used for the fine-tune
Qwen3.5-0.8B-AA-Decision-Q4_K_M.gguf ~0.5 GB, recommended
Qwen3.5-0.8B-AA-Decision-F16.gguf ~1.5 GB

Limitations

0.8B class: WinoGrande and ANLI remain weak in absolute terms (0.55 / 0.41). BANKING77 lost ~2 pts versus the previous version. The 2B sibling is stronger on every benchmark: Qwen3.5-2B-AA-Decision.

License

Apache-2.0 (inherited from Qwen/Qwen3.5-0.8B). Training data is Apache-2.0 / CC-BY-4.0; ANLI is used for evaluation only and is not trained on.

Downloads last month
54
Safetensors
Model size
0.9B params
Tensor type
F32
ยท
BF16
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for barneylogo/zils-d3-lite-body

Finetuned
(838)
this model