Views
No views yet
ALLaM-7B-Instruct-preview, fine-tuned on the
human-curated Arabic instruction dataset CIDAR under a fixed
budget of 1M training tokens. One of six adapters from a
controlled study comparing human-curated versus synthetic Arabic
instruction data under matched token budgets.| Setting | Value |
|---|---|
| Quantization | 4-bit NF4 (QLoRA) |
| LoRA rank / alpha | 16 / 32 |
| LoRA dropout | 0.05 |
| Target modules | q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj |
| Optimizer | Paged AdamW (8-bit) |
| Learning rate | 2e-4 |
| LR scheduler | cosine, 100 warmup steps |
| Epochs | 3 |
| Effective batch size | 16 (2 × 8 grad. accum.) |
| Max sequence length | 512 |
| Precision | fp16 |
| Seed | 42 |
| Hardware | NVIDIA A100 (40GB) |
| Benchmark | Score |
|---|---|
| Arab Culture | 0.355 |
| AlGhafa | 0.584 |
| AraDiCE | 0.590 |
| ACVA | 0.775 |
| Arabic Exams | 0.514 |
| ArabicMMLU | 0.644 |
| OpenAI MMLU (Ar) | 0.426 |
1from peft import PeftModel
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4base = "humain-ai/ALLaM-7B-Instruct-preview"
5tok = AutoTokenizer.from_pretrained(base, trust_remote_code=True)
6model = AutoModelForCausalLM.from_pretrained(base, trust_remote_code=True, device_map="auto")
7model = PeftModel.from_pretrained(model, "ManarAlrabie/arabic-llm-curated-1m")