Key points
- Faithfulness is a training problem, not a scale problem. On counterfactual prompts ("Who was the first US president?" with a context saying "De Gaulle"), OCC-RAG-1.7B follows the context like Llama-3.3-70B, while Llama-3-8B defaults to its parametric knowledge and Llama-3-1B hallucinates ("Trump").
- Three targeted capabilities. The model is fine-tuned only for multi-hop reasoning, context grounding, and calibrated abstention — not for general knowledge coverage.
- Fully synthetic 3M-sample dataset. Training data is generated through a three-layer pipeline: single-hop QA, multi-hop single-context, and multi-hop multi-context. Knowledge-graph paths control multi-hop logic. Similar-but-irrelevant passages train the model to distinguish "related" from "useful." Systematically corrupted contexts produce unanswerable examples.
- Structured output as a training signal. Responses must follow a fixed schema (
Query Analysis,Source Analysiswith verbatim citations,Reasoning,Final Answer,Answerable: YES/NO). Loss is computed only on response tokens, forcing stepwise reasoning rather than answer shortcuts. - Memorization ratio drops from 12.7% (Qwen3-1.7B) to 5.0% (OCC-RAG-1.7B), indicating the model relies far less on parametric knowledge.
- OCC-RAG-0.6B (based on Qwen3-0.6B-Base)
- OCC-RAG-1.7B (based on Qwen3-1.7B-Base)
- Paper: https://arxiv.org/abs/2606.00683
- Models (assumed location): https://huggingface.co/occ-team
Benchmark results
| Task | OCC-RAG-0.6B | Pleias-RAG-1.2B | Qwen3-1.7B | Qwen3-4B | |------|--------------|------------------|------------|----------| | MuSiQue (multi-hop) | 79.9 | 37.3 | 64.8 | 69.7 | | ConFiQA (faithfulness) | 36.6 | — | 20.1 | 33.1 | | MuSiQue-Un (abstention) | 87.2 (1.7B) | — | 54.7 | — |
On abstention, only Qwen3-8B (90.7) marginally beats OCC-RAG-1.7B's 87.2.
Why small models can win
General-purpose models are trained for knowledge coverage (maximize facts stored in weights, prioritize parametric recall). OCC-RAG is trained for context-bound reasoning (store only the reasoning structure; retrieve all facts from the prompt). The two are different design philosophies — encyclopedia vs. detective — not different points on the same scale curve.
Practical availability
Two checkpoints are released:
They drop into any standard RAG pipeline: retriever → context + query → structured cited answer. The synthetic data generation pipeline can be reused for domain-specific mid-training.