AMLlab 06
AMLlab 06
1. Explain the concept of transfer learning. How does it differ from training a model from
scratch?
Answer:
Transfer learning is using a pre-trained model (developed for a bigger classification task using a
large dataset) as the starting point for building a model for another specific task. Instead of
training a new model from scratch, which requires a large dataset, significant computational
resources and a lot of time, transfer learning leverages the knowledge learned from a model
trained on a large dataset and applies it to a different but related problem. The pre-trained
model's feature map are often reused, and new layers are added/ top layers are unfreezed for
task-specific adjustments.
The include_top=False is used to specify that we don’t load the top layers of the model