By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
Algorithm selection is the process of choosing the right ML model type (e.g., linear, tree-based, deep learning, time-series, NLP, or computer vision) based on data characteristics, business goals, and operational constraints. This is critical because the wrong choice leads to poor performance, wasted compute, or unmaintainable pipelines. Real-world scenario: A retail company wants to predict customer churn (binary classification) but also forecast next-month revenue (regression). Should they use a single XGBoost model for both tasks, or separate Logistic Regression (churn) and Prophet (revenue) models? The answer depends on data size, interpretability needs, and latency requirements.
sql CREATE MODEL `project.dataset.churn_model` OPTIONS( model_type='LOGISTIC_REG', input_label_cols=['churned'] ) AS SELECT * FROM `project.dataset.customer_data`;
A retail company wants to predict customer lifetime value (CLV) (a continuous value) using 5 years of historical transaction data (10M+ rows). They need high accuracy but don’t have deep ML expertise. Which GCP service should they use? - A) AutoML Tables - B) Vertex AI Training with XGBoost - C) BigQuery ML - D) Vertex AI Forecasting
Answer: B) Vertex AI Training with XGBoostAutoML Tables has a 100K row limit, and BigQuery ML is better for quick analysis (not production-grade accuracy). Vertex AI Training with XGBoost scales to large datasets and provides high accuracy.
A healthcare startup needs to classify X-ray images into 3 categories (normal, pneumonia, COVID-19). They have 10K labeled images and need interpretability for regulatory compliance. Which GCP service should they use? - A) AutoML Vision - B) Vertex AI Training with EfficientNet - C) Vision API - D) TensorFlow Enterprise with Grad-CAM
Answer: D) TensorFlow Enterprise with Grad-CAMAutoML Vision and Vision API are black-box models. Vertex AI Training with EfficientNet is accurate but not interpretable. Grad-CAM (via TensorFlow) provides visual explanations for model decisions, which is critical for healthcare.
A logistics company wants to forecast daily package volumes for the next 90 days, accounting for holidays and seasonality. They have 2 years of historical data. Which GCP service should they use? - A) BigQuery ML (Linear Regression) - B) Vertex AI Forecasting (Prophet) - C) AutoML Tables - D) Vertex AI Training (LSTM)
Answer: B) Vertex AI Forecasting (Prophet)Prophet is designed for time-series forecasting with built-in support for holidays and seasonality. BigQuery ML’s linear regression lacks these features, and LSTMs (Vertex AI Training) require more data and tuning.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.