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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.