- Operationally define transfer learning.
- Describe the purpose of transfer learning.
- Discuss the advantages of transfer learning.
- Discuss the three key questions to ask related to transfer learning.
- Discuss the different types of transfer learning.
- Discuss how layers (deep learning) can be cut or switched in terms of transfer learning.
- Implement classification with transfer learning.
- Discuss VGG16 model and ImageNet.
- Describe how a new deep neural network (DNN) could be done by reusing layers.
- Discuss what is Hugging Face.
- Implement fine tuning with transfer learning.
- Discuss the importance of freezing and fine-tuning certain layers.
See Deep Learning for Coders with fastai and Pytorch, page 31-ff for discussion of pretrained models, transfer learning, and the absence of content on this subject.