Running multiple independent attempts at solving a problem simultaneously to gather diverse training data.