Vertex AI & Online Inference — PMLE Practice Question
A representative Google Cloud Professional Machine Learning Engineer (PMLE) exam question on Vertex AI & Online Inference. Work through it below, then read why each option is right or wrong.
This question is part of the free Google Cloud Professional Machine Learning Engineer practice test.
Short answer
The correct answer is C. Configure the endpoint to pre-load the model into memory during replica initialization and set a higher minimum replica count.
Cold-start latency is caused by model loading when a new replica is initialized. Pre-loading the model into memory during initialization ensures it is ready before serving traffic, and maintaining a higher minimum replica count reduces the frequency of new replica creation. Batch prediction is asynchronous and unsuitable for real-time latency requirements. Request batching does not address cold starts; it increases throughput but not latency for individual requests. GPU acceleration speeds computation but not model loading itself.
The Question
You are deploying a large language model for real-time inference on Vertex AI. Your application requires sub-500ms latency for 99th percentile requests, but you observe that cold starts and model loading are causing tail latencies to exceed 2 seconds. You have already optimized the model weights and quantized the model. Which configuration change will most directly address the cold-start latency issue?
Why C is correct
Cold-start latency is caused by model loading when a new replica is initialized. Pre-loading the model into memory during initialization ensures it is ready before serving traffic, and maintaining a higher minimum replica count reduces the frequency of new replica creation. Batch prediction is asynchronous and unsuitable for real-time latency requirements. Request batching does not address cold starts; it increases throughput but not latency for individual requests. GPU acceleration speeds computation but not model loading itself.
Why the other options are wrong
Option A does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (C) is the only one that fully meets every constraint stated in the question.
Option B does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (C) is the only one that fully meets every constraint stated in the question.
Option D does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (C) is the only one that fully meets every constraint stated in the question.
Key idea: Vertex AI & Online Inference
Cold-start latency is caused by model loading when a new replica is initialized. Pre-loading the model into memory during initialization ensures it is ready before serving traffic, and maintaining a higher minimum replica count reduces the frequency of new replica creation. Batch prediction is asynchronous and unsuitable for real-time latency requirements. Request batching does not address cold starts; it increases throughput but not latency for individual requests. GPU acceleration speeds computation but not model loading itself. On the PMLE exam, questions in the "Serving and scaling models" domain test whether you can map a scenario's constraints to the right choice. Read the requirement carefully, eliminate options that violate any single constraint, and pick the one that satisfies all of them with the least operational overhead.
Ready to see how you'd score?
Take the free practice quiz and find out which Google Cloud Professional Machine Learning Engineer domains you need to focus on. No signup required.
Practice 5 similar questions
Same cert, same or adjacent domain. Use these after reviewing the explanation.
Related Google Cloud Professional Machine Learning Engineer Practice Questions
Official sources used
Verify program and exam details at the source before scheduling.