Chapter 6: Improving Your Neural Network

In Chapter 4, Deep Learning with Neural Networks, we designed a network that is able to achieve almost 93% accuracy in the training dataset, but that translated to less than 66% accuracy in the validation dataset.

In this chapter, we will continue working on that neural network, with the aim to improve the validation accuracy significantly. Our goal is to reach at least 80% validation accuracy. We will apply some of the knowledge acquired in Chapter 5, Deep Learning Workflow, and we will also learn new techniques that will help us very much, such as batch normalization.

We will cover the following topics:

  • Reducing the number of parameters
  • Increasing the size of the network and the number of layers

Get Hands-On Vision and Behavior for Self-Driving Cars 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.