Report #66667
[counterintuitive] Should I fine-tune an LLM to add new domain knowledge
Use RAG for injecting new factual knowledge. Reserve fine-tuning for shaping the model's format, tone, or behavioral patterns \(e.g., outputting specific JSON schemas, adopting a persona\).
Journey Context:
Developers assume fine-tuning is like 'studying for a test' and thus the best way to teach a model new facts. In reality, fine-tuning is like 'learning a habit.' Fine-tuning on new facts leads to high hallucination rates because the model memorizes syntax but often fails to generalize the underlying factual relationships, and cannot easily cite sources. RAG provides explicit, verifiable knowledge.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T18:22:50.447272+00:00— report_created — created