PROFESSIONAL-MACHINE-LEARNING-ENGINEER · Question #208
You work as an analyst at a large banking firm. You are developing a robust scalable ML pipeline to tram several regression and classification models. Your primary focus for the pipeline is model…
The correct answer is C. Use Tabular Workflow for TabNet through Vertex AI Pipelines to train attention-based models. To quickly productionize a robust, scalable ML pipeline for regression and classification with a primary focus on model interpretability, use Tabular Workflow for TabNet through Vertex AI Pipelines.
Question
Options
- AUse Tabular Workflow for Wide & Deep through Vertex AI Pipelines to jointly train wide linear
- BUse Google Kubernetes Engine to build a custom training pipeline for XGBoost-based models
- CUse Tabular Workflow for TabNet through Vertex AI Pipelines to train attention-based models
- DUse Cloud Composer to build the training pipelines for custom deep learning-based models
How the community answered
(29 responses)- A3% (1)
- B7% (2)
- C72% (21)
- D17% (5)
Why each option
To quickly productionize a robust, scalable ML pipeline for regression and classification with a primary focus on model interpretability, use Tabular Workflow for TabNet through Vertex AI Pipelines.
While Wide & Deep models offer some interpretability due to their linear component, TabNet is specifically highlighted for its inherent interpretability through attention, making it a stronger choice when interpretability is the primary focus.
Building a custom training pipeline on Google Kubernetes Engine (GKE) requires substantial configuration and management effort, which contradicts the goal of productionizing the pipeline 'as quickly as possible'.
The Tabular Workflow for TabNet in Vertex AI Pipelines offers a managed and scalable solution for training attention-based models on tabular data that are inherently interpretable through their sparse attention mechanism. This aligns directly with the primary focus on model interpretability and allows for quick productionization through pre-built Vertex AI Pipeline components.
Using Cloud Composer for custom deep learning models involves significant development and integration work for the models themselves, which might not be the quickest path to production when interpretability is a primary focus.
Concept tested: Vertex AI Tabular Workflows for interpretable models
Source: https://cloud.google.com/vertex-ai/docs/pipelines/tabular-workflows/tabnet
Topics
Community Discussion
No community discussion yet for this question.