August 2018
Intermediate to advanced
272 pages
7h 2m
English
So far in this chapter, we have seen how we would use TensorFlow to train a convolutional neural network for the task of image classification. After we trained our model, we ran it through the test set, which was stored away at the start, to see how well it would perform on data it had never seen before. This process of evaluating our model on a test set gives us an indication of how well our model will generalize when we deploy it. A model that generalizes well is clearly a desirable property to have, as it allows it to be used in many situations.
What CNN architecture we use is one of the ways that we can improve the generalization ability of our model. One simple technique to keep in mind is to ...
Read now
Unlock full access