This is a bit confusing; it seems to imply the data is recomputed in each iteration. How about

> Mini-batches are subsets of the input data, randomly chosen in each training iteration.