3 ms·
I worked on a research project that set out to answer that question: https://arxiv.org/abs/1811.03600 https://arxiv.org/abs/1811.03600 We looked at a bunch of
by antognini 8y ago
I worked on a research project that set out to answer that question:
https://arxiv.org/abs/1811.03600 https://arxiv.org/abs/1811.03600
We looked at a bunch of different model architectures and datasets and found that you can get speedups from larger batch sizes up until a certain point, but that point is different for different datasets and architectures. The range of good hyperparameters is also narrower for larger batch sizes, which makes tuning harder.
- gdahl 8y agoTo clarify, we found the range shrink if one trains for a fixed number of epochs and expand if one trains for a fixed number of steps. So tuning can be easier or harder depending on the budget.