Question 162:
You are a machine learning specialist working for a social media software company. You have built and deployed a product recommendation model that recommends client products via social media posts in your company’s social media app. When you first deployed the model, it generated great results with users clicking through and buying client products, thereby generating revenue for your social media company. Over time the product recommendations results have started to decline, and your users are clicking through to client product pages less. You had not changed your model from when you did your initial deployment. What is the best and most efficient option to use to improve your user click-through rate for your social media app over time?
Answer options:
A.Periodically retrain your model using your foundational training data from your initial deployment adding new data from new client products. B.Periodically retrain your model from scratch using your foundational training data from your initial deployment, adding an L1 or L2 regularization value set to the higher range of the parameter to represent client product changes. C.Periodically update your model hyperparameters, setting the drift threshold to the higher range of the hyperparameter, to prevent model drift. D.Completely recreate your model as it no longer recognizes client product changes.