Certified Machine Learning Professional Practice Test
Certified Machine Learning Professional Practice Test practice questions, page 5 of 9, with answer review and explanations.
Question 21
Which of the following MLflow operations can be used to automatically calculate and log a Shapley feature importance plot?
mlflow.shap.log_explanation
None of these operations can accomplish the task.
mlflow.shap
mlflow.log_figure
client.log_artifact
Question 22
A data scientist has developed a scikit-learn random forest model model, but they have not yet logged model with MLflow. They want to obtain the input schema and the output schema of the model so they can document what type of data is expected as input. Which of the following MLflow operations can be used to perform this task?
mlflow.models.schema.infer_schema
mlflow.models.signature.infer_signature
mlflow.models.Model.get_input_schema
mlflow.models.Model.signature
There is no way to obtain the input schema and the output schema of an unlogged model.
Question 23
A machine learning engineer and data scientist are working together to convert a batch deployment to an always-on streaming deployment. The machine learning engineer has expressed that rigorous data tests must be put in place as a part of their conversion to account for potential changes in data formats. Which of the following describes why these types of data type tests and checks are particularly important for streaming deployments?
Because the streaming deployment is always on, all types of data must be handled without producing an error
All of these statements
Because the streaming deployment is always on, there is no practitioner to debug poor model performance
Because the streaming deployment is always on, there is a need to confirm that the deployment can autoscale
None of these statements
Question 24
Which of the following deployment paradigms can centrally compute predictions for a single record with exceedingly fast results?
Streaming
Batch
Edge/on-device
None of these strategies will accomplish the task.
Real-time
Question 25
A machine learning engineering team wants to build a continuous pipeline for data preparation of a machine learning application. The team would like the data to be fully processed and made ready for inference in a series of equal-sized batches. Which of the following tools can be used to provide this type of continuous processing?