You are employed at a subscription-based company. You have trained an ensemble of tree and neural network models to forecast customer churn, which is the probability that customers will not renew their annual subscriptions. While the average prediction indicates a 15% churn rate, a specific customer is forecasted to have a 70% likelihood of churning. This customer has a product usage history of 30%, resides in New York City, and has been a customer since 1997. Your objective is to elucidate the distinction between the individual prediction of a 70% churn rate and the average prediction. To achieve this, you intend to employ Vertex Explainable AI. What is your recommended course of action?
#122
You have developed and are managing a production system tasked with predicting sales figures. The accuracy of this model is of paramount importance, as it needs to adapt to market fluctuations. Although the model has remained unchanged since its deployment, there has been a consistent decline in its accuracy. What could be the primary reason for this gradual decrease in model accuracy?
#123
You have a model that is trained using data from a third-party data broker, and you are facing challenges because the data broker does not consistently inform you about formatting changes in the data. You aim to enhance the resilience of your model training pipeline to address such issues. What steps should you take?
#124
You work at an ecommerce startup. You need to create a customer churn prediction model. Your company’s recent sales records are stored in a BigQuery table. You want to understand how your initial model is making predictions. You also want to iterate on the model as quickly as possible while minimizing cost. How should you build your first model?
#125
You are developing an ML model using a dataset with categorical input variables. You have randomly split half of the data into training and test sets. After applying one-hot encoding on the categorical variables in the training set, you discover that one categorical variable is missing from the test set. What should you do?
#126
You've trained a text classification model in TensorFlow on AI Platform and now need to perform batch predictions on text data stored in BigQuery, all while minimizing computational overhead. What's the recommended approach?
#127
You work as an ML engineer at an ecommerce company, and your current assignment involves constructing a model for forecasting the optimal monthly inventory orders for the logistics team. How should you proceed with this task?
#128
You have recently created a deep learning model using Keras and are currently exploring various training strategies. Initially, you trained the model on a single GPU, but the training process proved to be too slow. Subsequently, you attempted to distribute the training across 4 GPUs using tf.distribute.MirroredStrategy, but you did not observe a reduction in training time. What steps should you take next?
#129
You're developing a serverless ML system architecture to augment customer support tickets with relevant metadata before routing them to support agents. The system requires models for predicting ticket priority, estimating resolution time, and conducting sentiment analysis, aiding agents in strategic decision-making during support request processing. The tickets are anticipated to be free of domain-specific terminology or jargon. The proposed architecture will follow this sequence: Which endpoints should the Enrichment Cloud Functions call?
#130
You are working on a prototype of a text classification model in a managed Vertex AI Workbench notebook. You want to quickly experiment with tokenizing text by using a Natural Language Toolkit (NLTK) library. How should you add the library to your Jupyter kernel?
#131
Your company manages an ecommerce website. You developed an ML model that recommends additional products to users in near real time based on items currently in the user’s cart. The workflow will include the following processes: - The website will send a Pub/Sub message with the relevant data and then receive a message with the prediction from Pub/Sub - Predictions will be stored in BigQuery - The model will be stored in a Cloud Storage bucket and will be updated frequently You want to minimize prediction latency and the effort required to update the model. How should you reconfigure the architecture?
#132
You are training a custom language model for your company using a large dataset, and you plan to use the Reduction Server strategy on Vertex AI. You need to configure the worker pools for the distributed training job. What should you do?
#133
You work for a large bank with an application hosted on Google Cloud, operating in the US and Singapore. You've developed a PyTorch model, a three-layer perceptron, to classify transactions as potentially fraudulent. This model uses both numerical and categorical features, with hashing conducted within the model itself. Currently, the model is deployed in the us-central1 region on nl-highcpu-16 machines, delivering predictions with a median response latency of 40 ms. To reduce latency, particularly for users in Singapore who are experiencing longer delays, what should you do?
#134
You are using Vertex AI and TensorFlow to develop a custom image classification model. You need the model’s decisions and the rationale to be understandable to your company’s stakeholders. You also want to explore the results to identify any issues or potential biases. What should you do?
#135
You have received a training-serving skew alert from a Vertex AI Model Monitoring job that is active in a production environment. In response, you have retrained the model using more up-to-date training data and subsequently redeployed it to the Vertex AI endpoint. Despite these actions, you continue to receive the same alert. What step should you take to address this situation?
#136
You work for a retailer that sells clothes to customers around the world. You have been tasked with ensuring that ML models are built in a secure manner. Specifically, you need to protect sensitive customer data that might be used in the models. You have identified four fields containing sensitive data that are being used by your data science team: AGE, IS_EXISTING_CUSTOMER, LATITUDE_LONGITUDE, and SHIRT_SIZE. What should you do with the data before it is made available to the data science team for training purposes?
#137
As a data scientist at an industrial equipment manufacturing company, you are currently working on creating a regression model. This model aims to predict the power consumption in the company's manufacturing plants. The model utilizes sensor data gathered from all of the plants, and these sensors generate tens of millions of records daily. Your objective is to set up a daily training schedule for your model, utilizing all the data collected up to the current date. Additionally, you want the model to scale efficiently with minimal development effort. What steps should you take to achieve this?
#138
You need to develop an online model prediction service that accesses pre-computed near-real-time features and returns a customer churn probability value. The features are saved in BigQuery and updated hourly using a scheduled query. You want this service to be low latency and scalable and require minimal maintenance. What should you do?
#139Choose 2
You're developing a model to enhance your company's online advertising campaigns, aiming to create a dataset for model training while avoiding the creation or reinforcement of unfair bias. What steps should you take? (Choose two.)
#140
You work for a company that manages a ticketing platform for a large chain of cinemas. Customers use a mobile app to search for movies they’re interested in and purchase tickets in the app. Ticket purchase requests are sent to Pub/Sub and are processed with a Dataflow streaming pipeline configured to conduct the following steps: 1. Check for availability of the movie tickets at the selected cinema. 2. Assign the ticket price and accept payment. 3. Reserve the tickets at the selected cinema. 4. Send successful purchases to your database. Each step in this process has low latency requirements (less than 50 milliseconds). You have developed a logistic regression model with BigQuery ML that predicts whether offering a promo code for free popcorn increases the chance of a ticket purchase, and this prediction should be added to the ticket purchase process. You want to identify the simplest way to deploy this model to production while adding minimal latency. What should you do?
Want to track your score, take timed mock exams and get AI explanations? Create a free account