Google Cloud Professional Machine Learning Engineer — Question 21
You need to design a customized deep neural network in Keras that will predict customer purchases based on their purchase history. You want to explore model performance using multiple model architectures, store training data, and be able to compare the evaluation metrics in the same dashboard. What should you do?
Answer options
- A. Create multiple models using AutoML Tables.
- B. Automate multiple training runs using Cloud Composer.
- C. Run multiple training jobs on AI Platform with similar job names.
- D. Create an experiment in Kubeflow Pipelines to organize multiple runs.
Correct answer: D
Explanation
Creating an experiment in Kubeflow Pipelines (Option D) is the best choice as it allows for the organization of multiple training runs and comparison of metrics in a structured manner. The other options, while useful for specific tasks, do not provide the same level of organization and ease of comparison for the evaluation metrics required in this scenario.