Question 197:
You work as a machine learning specialist for a book publishing firm. Your firm is releasing a new publication and would like to use a machine learning model to structure a marketing campaign for the new publication to decide whether to market to each of their registered customers or not. You and your machine learning team have developed a model using the XGBoost SageMaker built-in algorithm. You are now at the hyperparameter optimization stage, where you are trying to find the best version of your model by running several training jobs on your data using your XGBoost algorithm. How do you configure your hyperparameter tuning jobs to get a recommendation for the best values for your hyperparameters?
Answer options:
A.Set the eta, alpha, and min_child_weight to specific values, and set the max_depth to a range of values. Choose to minimize the area under the curve (auc) as your optimization metric. B.Set ranges of values for the eta, alpha, and min_child_weight, and max_depth hyperparameters. Choose to maximize the area under the curve (auc) as your optimization metric. C.Set ranges of values for the eta, alpha, and min_child_weight, and max_depth hyperparameters. Choose to minimize the normalized discounted cumulative gain (ndcg) as your optimization metric. D.Set ranges of values for the eta, alpha, and min_child_weight, and max_depth hyperparameters. Launch one training job. Choose to maximize the area under the curve (auc) as your optimization metric.