Google Cloud Professional Machine Learning Engineer — Question 284
You work for a company that builds bridges for cities around the world. To track the progress of projects at the construction sites, your company has set up cameras at each location. Each hour, the cameras take a picture that is sent to a Cloud Storage bucket. A team of specialists reviews the images, filters important ones, and then annotates specific objects in them. You want to propose using an ML solution that will help the company scale and reduce costs. You need the solution to have minimal up-front cost. What method should you propose?
Answer options
- A. Train an AutoML object detection model to annotate the objects in the images to help specialists with the annotation task.
- B. Use the Cloud Vision API to automatically annotate objects in the images to help specialists with the annotation task.
- C. Create a BigQuery ML classification model to classify important images. Use the model to predict which new images are important to help specialists with the filtering task.
- D. Use Vertex AI to train an open source object detection to annotate the objects in the images to help specialists with the annotation task.
Correct answer: B
Explanation
The correct answer is B because the Cloud Vision API provides a cost-effective and scalable solution for automatically annotating objects in images, which minimizes upfront costs. Option A involves training a model, which can require more resources and time. Option C focuses on classifying images rather than annotating objects, and D suggests training an open source model, which may not meet the requirement for minimal initial costs.