Cross Validation: Choosing the Regularization Parameter and Other Hyperparameters