Why is it possible to use an AI trained on millions of photos to diagnose diseases it was never taught about?
An AI that learned to recognize cats can help detect cancer - here's why that's not as crazy as it sounds.
The answer
Transfer learning is the technique of taking a model trained on one large task and repurposing it for a different, often smaller task. The key insight, demonstrated convincingly by Jason Yosinski and colleagues in 2014, is that early layers of deep neural networks learn general features (edges, textures, shapes) that are useful across many domains. By keeping these pre-trained layers and fine-tuning only the final layers on a new dataset, researchers can achieve excellent results with far less data and training time. Transfer learning democratized deep learning, allowing researchers with limited data and compute to build powerful models by standing on the shoulders of ImageNet-trained giants.
Source: arXiv (Yosinski et al., 2014)
- transfer learning
- fine-tuning
- deep learning
More from AI & Machine Learning
- What radical question did Alan Turing ask in 1950 that launched the entire field of artificial intelligence?
- Can a machine fool you into thinking it's human - and does that mean it's truly intelligent?
- What happened at a small Dartmouth workshop in 1956 that gave artificial intelligence its name?
- How did a 1958 invention called the Perceptron convince people that machines could learn like brains?
- Could a 1966 chatbot really make people believe they were talking to a therapist?
- What was the first robot that could 'reason' about its own actions?