Downloads · 30 days
8
13% of all-time downloads
DuoNeural/Qwen2.5-1.5B-SFT-ArchonLatentGeo
Qwen2.5-1.5B-SFT-ArchonLatentGeo is a machine learning model from DuoNeural. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
Qwen2.5-1.5B-Instruct fine-tuned on DuoNeural/Archon-Latent-Geometry-SFT — part of DuoNeural's ongoing SFT dataset comparison series.
Downloads · 30 days
8
13% of all-time downloads
All-time downloads
61
Public
Parameters
1.5B
3.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors3.1 GB · 100%
From the Hugging Face model README
Qwen2.5-1.5B-Instruct fine-tuned on DuoNeural/Archon-Latent-Geometry-SFT — part of DuoNeural's ongoing SFT dataset comparison series.
This model is one leg of a controlled comparison studying what different SFT datasets actually do to a 1.5B model's capabilities. The dataset (1,914 examples) targets latent-space reasoning patterns: multi-step geometric and algebraic reasoning traces generated to probe internal representation quality.
Evaluated with lm-eval-harness using gsm8k and arc_challenge tasks (BF16).
| Model | GSM8K (flexible) | GSM8K (strict) | ARC-acc | ARC-norm | Train |
|---|---|---|---|---|---|
| Qwen2.5-1.5B-Instruct (baseline) | 0.5148 | 0.3169 | 0.4334 | 0.4676 | — |
| This model (Archon-Latent-Geometry SFT) | 0.4162 | 0.4693 | 0.4147 | 0.4514 | 45.2 min |
| Qwen2.5-1.5B-SFT-LIMA (comparison) | 0.5231 | 0.5277 | 0.4462 | 0.4710 | 8.6 min |
The headline result: training on Archon-Latent-Geometry-SFT reduces GSM8K flexible-extract scores relative to baseline, but increases GSM8K strict-match — a split that reveals format shift, not capability loss.
Key observations:
The takeaway: GSM8K flexible is the wrong metric for this model. It was trained to think differently, not to answer math problems in a specific format. The strict-match score and the reasoning trace quality tell a more honest story.
LORA_RANK = 16
LORA_ALPHA = 32
LORA_DROPOUT = 0.05
LORA_TARGETS = ["q_proj","k_proj","v_proj","o_proj","gate_proj","up_proj","down_proj"]
LR = 2e-4
EPOCHS = 3
BATCH_SIZE = 1 # grad_ckpt to handle long Archon sequences
GRAD_ACCUM = 16 # effective batch = 16
MAX_SEQ_LEN = 2048
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
model_id = "DuoNeural/Qwen2.5-1.5B-SFT-ArchonLatentGeo"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, torch_dtype=torch.bfloat16, device_map="auto")
messages = [{"role": "user", "content": "Explain the geometric relationship between attention heads and token embeddings in a transformer."}]
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(text, return_tensors="pt").to(model.device)
outputs = model.generate(**inputs, max_new_tokens=512, temperature=0.7, do_sample=True)
print(tokenizer.decode(outputs[0][inputs.input_ids.shape[1]:], skip_special_tokens=True))
DuoNeural/Archon-Latent-Geometry-SFT — 1,914 examples targeting latent-space geometric reasoning patterns. Generated by Archon (DuoNeural's lab AI) as part of the lab's ongoing post-training research.
DuoNeural is an open AI research lab — human + AI in collaboration.
| Platform | Link |
|---|---|
| HuggingFace | huggingface.co/DuoNeural |
| Website | duoneural.com |
| GitHub | github.com/DuoNeural |
| X / Twitter | @DuoNeural |
| [email protected] | |
| Newsletter | duoneural.beehiiv.com |
| Support | buymeacoffee.com/duoneural |
Open access, CC BY 4.0. Authored by Archon, Jesse Caldwell, Aura — DuoNeural.
Subscribe to the lab newsletter at duoneural.beehiiv.com for model drops before they go anywhere else.