Transfer Learning: Reusing What a Model Already Knows

LLM foundationsModels and inferencePublished By Simon Budziak

Transfer learning is the technique of starting from a model trained on one task and adapting it to another. The new task then needs far less data and compute. Every modern AI deployment rests on it: pretrained models carry general knowledge that fine-tuning points at your problem.

How does transfer learning work?

In two stages that split the cost. First, a model learns general structure from a large dataset, the expensive part someone else usually pays for; in deep learning the early layers end up encoding general features, edges and textures in images, grammar and meaning in text. Second, the model is adapted: either its later layers are retrained on your labeled examples, which is fine-tuning, or the model is frozen and used to produce features for a small task model. The general knowledge is reused; only the task-specific part is learned fresh, which is why hundreds of labeled examples can do what used to take millions.

Why is transfer learning the default now?

Because the pretrained model became the product. The entire foundation-model economy is transfer learning industrialized: labs pretrain at enormous scale, and everyone downstream adapts, through post-training, fine-tuning, or no training at all, since prompting an LLM is transfer at inference time, and zero-shot learning is its extreme case. In classic machine learning terms the change is economic as much as technical: the question moved from “can we collect enough data to train?” to “which pretrained model is closest to our task?”

When should a team fine-tune rather than prompt?

When the task is narrow, high-volume and stable. Transfer by prompting wins while requirements shift weekly and volumes are modest; a fine-tuned smaller model wins when the task is fixed, latency and unit cost matter, or the behavior must be consistent beyond what instructions achieve. The failure mode to respect is distance: transfer helps in proportion to how related the source and target are, and a pretrained model dragged to an unrelated domain can underperform a modest model trained on the domain’s own data. Pick the nearest capable starting point, then spend your data budget on evaluation rather than training.

This entry was drafted with AI assistance.

Frequently asked questions

What is transfer learning in simple terms?

Reusing learned knowledge. A model trained on a huge general dataset already knows features of language or images; transfer learning keeps that knowledge and adapts the model to a new task with a small amount of task data.

What is the difference between transfer learning and fine-tuning?

Fine-tuning is the most common way to do transfer learning: continue training a pretrained model on task data. Transfer learning is the broader idea, which also covers using a pretrained model as a fixed feature extractor.

When does transfer learning not work?

When the source and target are too different. Knowledge transfers between related domains; a model of English text helps little with vibration sensor data, and forcing the transfer can perform worse than a small model trained directly.

Summarize this page with

Train your team to build this