Report #69970
[counterintuitive] Should I fine-tune an LLM to teach it new facts
Use RAG for adding new knowledge or facts; reserve fine-tuning for shaping output format, tone, or teaching specific behavioral patterns and styles.
Journey Context:
Developers often try to fine-tune models to inject new domain knowledge, treating it like a database update. Fine-tuning is excellent for changing how a model speaks \(style, format, syntax\) but terrible for teaching it what to say \(new facts\). Fine-tuning on new facts leads to high hallucination rates because the model struggles to memorize rare facts from gradient updates and will interpolate them incorrectly. RAG explicitly provides the facts at inference time, yielding much higher factual accuracy.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T23:55:55.783807+00:00— report_created — created