Google Cloud Digital LeaderData and AI with Google CloudMedium
A financial institution wants to detect fraudulent transactions in real time. They have a continuous stream of transaction data and need to apply machine learning models to identify anomalies as they occur. Which Google Cloud service is best suited for building and deploying these real-time fraud detection models?
- AVertex AI Prediction
- BVertex AI Workbench
- CDataflow
- DBigQuery ML
Show answer & explanationAnswer & explanation
Correct answer: A. Vertex AI Prediction
Vertex AI Prediction is specifically designed for deploying and serving machine learning models at scale, enabling real-time inference for applications like fraud detection.
Why the other options are wrong
- B. Vertex AI Workbench provides a notebook environment for development, not for deploying and serving models in production.
- C. Dataflow is a data processing service for batch and stream data, not for serving ML predictions itself, though it could feed data to a prediction service.
- D. BigQuery ML is for training and running ML models within BigQuery, not for real-time serving of external data streams.
Vertex AI Prediction
A Google Cloud service for deploying trained machine learning models and serving real-time predictions.
- Supports various model frameworks (TensorFlow, scikit-learn, XGBoost, etc.)
- Scales automatically to handle varying prediction loads
- Provides endpoints for real-time (online) predictions
Memory trick: To get predictions, you need a Vertex to stand on.