AI Atlas #3: Transfer Learning
For the third edition of The AI Atlas, I am excited to take a step back and cover a broadly applicable machine learning technique and research problem, Transfer Learning.
Transfer learning allows the knowledge gained from solving one problem using machine learning to be applied to the next problem. A helpful analogy for understanding the power of this technique is to consider mathematics and physics. If you have a sophisticated understanding of mathematics, you can likely transfer that knowledge to learn physics.
While the technique dates back to the mid 1970’s, it reached widespread use in the early 2000s and is a core enabling technology in today’s most-modern large language models, such as OpenAI’s GPT-3.
??? What is Transfer Learning?
Transfer learning is a machine learning technique and research problem where a model developed for a task is reused as the starting point for a model on a second task.
When leveraging a pre-trained model to develop a new model, the new model benefits from what the pre-trained model has learned. For example, let’s say we have a model that has learned to recognize objects in an image. This model has learned many of the low-level features of the data such as edges and corners in an image. A machine learning engineer can then use this pre-trained model as a starting point to build a model that recognizes specific objects, such as traffic lights on the road so that a self-driving car can respond to traffic signals.
?? Why Transfer Learning Matters and Its Shortcomings
Transfer learning broke down many of the consequential limitations of traditional deep learning, a subfield of machine learning that involves training an artificial neural net on large sets of labeled data.
领英推荐
Notable limitations addressed by transfer learning include:
While transfer learning is a powerful technique that saves time and reduces data requirements, resulting in cost savings, as well as improves generalization and increases adaptability, there are notable shortcomings.
?? Uses of Transfer Learning
Given the broad applications of transfer learning, the uses are cross-functional and applicable to nearly every industry but notable uses include: AI Atlas #3: Transfer Learning
In conclusion, transfer learning is a fundamental AI technique that has driven important innovation in proceeding AI waves and will be consequential going forward.
Account Manager @ Cisco
2 年Another engaging post! Can't wait to learn more next week! ?? ??
Neuroscience @ Northeastern | Partner @ DRF
2 年Extremely insightful - glad to learn about the underlying mechanisms beyond the #ai hype.