optimal initial mini batch size