1. A data scientist needs to train a binary classification model on a tabular dataset with 50 features and 500,000 rows. The team prioritizes a fast training time, a built-in ability to handle class imbalance, and automatic feature normalization. Which Amazon SageMaker built-in algorithm best satisfies all three requirements?
- A. XGBoost
- B. Linear Learner✓ Correct
- C. K-Means
- D. Random Cut Forest
Explanation
Linear Learner is correct because it natively supports binary classification, automatically normalizes input features during preprocessing, provides a 'positive_example_weight_mult' hyperparameter for class imbalance, and is highly optimized for fast training on large tabular datasets. XGBoost is a strong classifier but does not perform automatic feature normalization and requires manual handling of class imbalance (e.g., via 'scale_pos_weight'). K-Means is an unsupervised clustering algorithm and cannot perform supervised binary classification. Random Cut Forest is an unsupervised anomaly detection algorithm, not a binary classifier.