Exam Professional Machine Learning Engineer topic 1 question 147 discussion - ExamTopics

See original article

Problem: Efficient Experiment Tracking

A data science team requires a system to efficiently track various machine learning experiments, including feature changes, model architectures, hyperparameters, and accuracy metrics, while minimizing manual effort. They need an API for querying these metrics.

Solutions and Evaluation

The question presents four options, each using different Google Cloud Platform (GCP) services:

  • A. Vertex AI Pipelines and MetadataStore: Executes experiments using pipelines and stores results in MetadataStore, queried via the Vertex AI API.
  • B. Vertex AI Training and BigQuery: Executes experiments using training, writes metrics to BigQuery, and queries using the BigQuery API.
  • C. Vertex AI Training and Cloud Monitoring: Executes experiments using training, writes metrics to Cloud Monitoring, and queries using the Monitoring API.
  • D. Vertex AI Workbench and Google Sheets: Executes experiments in notebooks, collects results in Google Sheets, and queries using the Google Sheets API.

Option A is identified as the suggested answer due to its seamless integration and efficiency in managing machine learning experiments.

Suggested Answer

The best solution is to use Vertex AI Pipelines to manage and execute experiments and leverage Vertex AI's MetadataStore for efficient result tracking and querying via its API. This approach provides a cohesive and streamlined solution within the GCP ecosystem.

Sign up for a free account and get the following:
  • Save articles and sync them across your devices
  • Get a digest of the latest premium articles in your inbox twice a week, personalized to you (Coming soon).
  • Get access to our AI features