# Does small batch size improve the model?

I'm training an LSTM with Keras.

I've noticed that the smaller the batch size, the more the loss decreases during periods: so this makes me think that the network can process fewer items better at a time.

Is it a normal behavior in general?