Skip to content

Sequencing a machine learning project from raw data to served predictions

A standard ML project on Google Cloud follows a repeatable lifecycle: define the business problem, collect and prepare data, train and evaluate a model, then deploy it for predictions and monitor performance. Google Cloud provides both AutoML (low-code, for users without ML expertise) and custom training (via Vertex AI, for data scientists) to support this workflow. Understanding the sequence and purpose of each phase is key for the exam, even without deep ML implementation knowledge.

1 · Learn the must-know

  • The typical ML workflow order is: define objective/problem, extract/collect and prepare data, train the model, evaluate the model, deploy the model, and serve predictions (batch or online).
  • Data collection and preparation (cleaning, labeling, splitting into training/validation/test sets) typically consumes the majority of project time and directly determines model quality.
  • Vertex AI is Google Cloud's unified platform for the entire ML lifecycle, offering AutoML for automated model building and custom training for code-based model development.
  • Model evaluation uses metrics appropriate to the problem type (e.g., accuracy, precision, recall, F1 for classification; RMSE/MAE for regression) and should be assessed against a held-out test set never used in training.
  • Predictions can be served as batch predictions (large datasets, no immediate response needed) or online predictions (low-latency, real-time inference via deployed endpoints).
  • A production ML project is iterative and includes ongoing monitoring for data/model drift, requiring periodic retraining, not a one-time train-and-deploy event.

2 · Check your understanding

Check this objectiveFree · always available

A retail company's data practitioner has curated a dataset of customer purchase history that lives entirely inside BigQuery. The team needs to build a model that predicts whether a customer will make a repeat purchase within 30 days. They have strong SQL skills but no dedicated ML engineers, and leadership wants to avoid moving the data out of BigQuery. Which approach should the practitioner use to train the model?

Your objective map0 tried · 0 answered correctly · 41 untouched

What you have tried across GCP ADP's objectives, not a readiness score.

Data Preparation and Ingestion~30% of the exam0 of 8 tried
Data Analysis and Presentation~27% of the exam0 of 12 tried
Data Pipeline Orchestration~18% of the exam0 of 9 tried
Data Management~25% of the exam0 of 12 tried

3 · Keep going