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
-
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
(675)
this model