The Wider Lens logoThe Wider Lens
← All topics

Intermediate

What is Fine-Tuning?

Teaching a pre-trained model new skills, styles, or domain knowledge.

Fine-tuning takes a pre-trained model and continues training it on a smaller, curated dataset to specialize it — for example, on medical Q&A, a company's support tone, or a new language.

Full fine-tuning updates all parameters and is expensive. Parameter-efficient methods like LoRA update only a small set of adapter weights, making fine-tuning feasible on a single GPU.

Fine-tuning changes behavior and style well, but it's a poor way to inject factual knowledge (use RAG for that), and it can degrade the model's general abilities if done carelessly.

Key points

  • Specializes pre-trained models on new data
  • LoRA makes it cheap via adapter weights
  • Good for style/behavior, bad for facts
  • Use RAG for knowledge, fine-tuning for behavior