AI Terminology
/Intermediate
Transfer Learning
Definition
A machine learning technique where a model developed for one task is reused as the starting point for a model on a second, related task, drastically reducing training time.
Explain Like I'm New
If you already know how to play the acoustic guitar, you don't need to start from zero to learn the electric guitar. You transfer your knowledge. AI does the same thing.
Real World Example
Google trains an AI to recognize 1,000 different objects (cars, dogs, trees) taking weeks of supercomputer time. You want an AI to recognize specific types of medical tumors. You download Google's model, keep the 'vision' parts, and just tweak the final layer to recognize tumors. It takes 10 minutes on a laptop.
Common Use Cases
- •Computer Vision
- •NLP
- •Rapid prototyping
Interview Questions
basic
- Does Transfer Learning require more or less data than training a model from scratch?
intermediate
- How does Transfer Learning relate to Fine-Tuning?