Introduction
Of all the knobs you can turn when training a network, three matter most:
- the learning rate — how big each update step is;
- the batch size — how many examples each update is based on;
- the number of epochs — how long you train.
Getting these right is often the difference between a network that learns beautifully and one that doesn't learn at all. The good news: there are reliable ways to set them.