Transfer learning

Developing deep learning classification models when the image data has several categories is a challenging task. It becomes even more challenging when the number of images available is limited. In such situations, it may be possible to take advantage of an existing model that has been developed with the help of a much larger dataset and reuse the patterns it has learned by customizing it for another classification task. This reuse of a pretrained deep network model for a new classification task is known as transfer learning.

The Keras library provides various pretrained models for image classification tasks that are trained using over a million images, and that capture reusable features that can be applied to similar but ...

Get Advanced Deep Learning with R now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.