This allows exploring large hyperparameter spaces efficiently without having to test every possible combination