
Ultimate access to all questions.
In the context of ML pipeline automation, what is the meaning of 'model deployment'? Consider a scenario where a company has developed a machine learning model to predict customer churn and now wants to integrate this model into their live customer relationship management (CRM) system to provide real-time predictions. The company is concerned about ensuring the model's predictions are accurate, the system is scalable to handle thousands of requests per second, and the deployment process is cost-effective. Given these constraints, which of the following best describes the meaning of 'model deployment' in this scenario? (Choose one correct option)
A
Evaluating the model's performance on a separate test dataset to ensure its predictions are accurate before going live.
B
Making the trained model available for use in the production environment within the CRM system to provide real-time predictions on customer data.
C
Creating a new machine learning model from scratch to replace the existing one in the CRM system.
D
Preprocessing the customer data within the CRM system to prepare it for analysis by the machine learning model.