Using a hold-out dataset for validation